DocumentCode
613687
Title
Semi-formal and formal interface specification for system of systems architecture
Author
Bryans, Jeremy ; Payne, Roger ; Holt, Jim ; Perry, S.
Author_Institution
Sch. of Comput. Sci., Newcastle Univ., Newcastle uopn Tyne, UK
fYear
2013
fDate
15-18 April 2013
Firstpage
612
Lastpage
619
Abstract
The independence of the constituent systems of a system of systems presents a key challenge to the discipline of system of systems (SoS) engineering. The fact that constituent systems can and do function independently of the SoS means that engineers of a constituent system cannot rely on the behaviour of other constituent systems. This paper advocates a model-based approach to SoS engineering that requires the interfaces to constituent systems to be specified. We propose an use of an interface design pattern for interface specification that uses the industry standard notation, SysML.We also indicate a translation of these specifications to a formal notation, CML, in order to extend the range of analytic techniques available to the SoS engineer.
Keywords
formal specification; software architecture; user interfaces; CML; SoS; SysML; constituent systems; formal notation; industry standard notation; interface design pattern; interface specification; semiformal interface specification; system of systems architecture; Computer architecture; Contracts; Object oriented modeling; Protocols; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems Conference (SysCon), 2013 IEEE International
Conference_Location
Orlando, FL
Print_ISBN
978-1-4673-3107-4
Type
conf
DOI
10.1109/SysCon.2013.6549946
Filename
6549946
Link To Document