Title :
Qualitative Software Dynamics
Author :
Karapoulios, C.V. ; Ventzas, D.E. ; Xanthakis, S.N.
Author_Institution :
Dept. of Inf. Technol. & Telecommun., Technol. Educational Inst. of Larissa
Abstract :
In this paper we present a qualitative graph-based formalism for the analysis and the envisioning of software based system dynamics. We first present the main difficulties of dynamic software analysis. Follow some results of a qualitative abstraction tool and some application examples. We then introduce the concept of a system qualitative graph, and the role of graph homomorphisms. Software is considered as a general system endowed with a continuous phase transition map operating on an abstract data space that is a graph. Our approach formalizes the most widespread dynamic testing techniques. We finish with the presentation of the underlying mathematical qualitative framework and some basic properties of graph homomorphism invariants
Keywords :
formal specification; formal verification; graph theory; program testing; abstract data space; continuous phase transition map; dynamic software analysis; graph homomorphism; graph-based formalism; qualitative abstraction tool; qualitative software dynamic testing; Application software; Data analysis; Educational technology; Hardware; Humans; Information technology; Performance evaluation; Software debugging; Software quality; Software testing;
Conference_Titel :
Computational Intelligence for Modelling, Control and Automation, 2005 and International Conference on Intelligent Agents, Web Technologies and Internet Commerce, International Conference on
Conference_Location :
Vienna
Print_ISBN :
0-7695-2504-0
DOI :
10.1109/CIMCA.2005.1631531