DocumentCode :
3315651
Title :
A Formal Definition of Complex Software
Author :
Aiguier, Marc ; Gall, Pascale Le ; Mabrouki, Mbarka
Author_Institution :
Lab. de Math. Appliques aux Syst., Ecole Centrale Paris, Chatenay-Malabry
fYear :
2008
fDate :
26-31 Oct. 2008
Firstpage :
415
Lastpage :
420
Abstract :
A mathematical denotation is proposed for the notion of complex software systems whose behavior is specified by rigorous formalisms. Complex systems are described in a recursive way as an interconnection of subsystems by means of architectural connectors. In order to consider the largest family of specification formalisms and architectural connectors, this denotation is essentially formalism, specification and connector independent. For this, we build our denotation on Goguen´s institution theory. We then denote in this abstract framework, complexity by the notion of property emergence.
Keywords :
formal specification; software architecture; Goguen institution theory; architectural connectors; complex software systems; formal definition; mathematical denotation; rigorous formalisms; specification formalisms; Biological system modeling; Connectors; LAN interconnection; Logic; Physics; Sociology; Software engineering; Software systems; Specification languages; Systems biology; abstract architectural connector; abstract specification language; category theory; emergent property; institution;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
Conference_Location :
Sliema
Print_ISBN :
978-1-4244-3218-9
Electronic_ISBN :
978-0-7695-3372-8
Type :
conf
DOI :
10.1109/ICSEA.2008.59
Filename :
4668140
Link To Document :
بازگشت