2014 9th International Conference on System of Systems Engineering (SOSE) 2014
DOI: 10.1109/sysose.2014.6892466
|View full text |Cite
|
Sign up to set email alerts
|

SysML contracts for systems of systems

Abstract: Abstract-This paper proposes and demonstrates an architectural pattern for the contractual specification of interfaces between constituent systems within a System of Systems (SoS). We take a structured approach to the development of the pattern, which we call the Contract Pattern. It is developed and demonstrated in SysML using a case study from the Audio/Video domain. We also identify some of the obstacles in the way of checking the conformance of a constituent system to a contract, and discuss how these may … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
31
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 26 publications
(31 citation statements)
references
References 5 publications
0
31
0
Order By: Relevance
“…For example, a mission goal description based approach to the identification of required capabilities for the constituent system, operations, connections, emergent behavior, among other elements of system-ofsystems has been proposed in [23]. A contractual description of constituent systems interfaces, to address the imprecision and uncertainty inherent in the description of constituent systems is given in [24]. For quality assurance and certification, such contractual support needs to be defined and managed seamlessly along with the lifecycles of system development, componentization and maintenance.…”
Section: Related Technologiesmentioning
confidence: 99%
“…For example, a mission goal description based approach to the identification of required capabilities for the constituent system, operations, connections, emergent behavior, among other elements of system-ofsystems has been proposed in [23]. A contractual description of constituent systems interfaces, to address the imprecision and uncertainty inherent in the description of constituent systems is given in [24]. For quality assurance and certification, such contractual support needs to be defined and managed seamlessly along with the lifecycles of system development, componentization and maintenance.…”
Section: Related Technologiesmentioning
confidence: 99%
“…The Systems Modeling Language (SysML) as a general purpose modeling language and dialect of UML is a potential approach to model systems-of-systems. Interface and I/O classes as well as use cases, object blocks, and context diagrams can be used to represent the involved systems and their interaction [12], [10]. Interoperability is guaranteed by the exact definition of interfaces and associated data attributes.…”
Section: Bigraphsmentioning
confidence: 99%
“…Interoperability is guaranteed by the exact definition of interfaces and associated data attributes. For instance, Bryans et al [10] propose a SysML-based architectural pattern for specifying the interfaces among systems. SysML, however, does not allow changes in system configuration during run time and therefore shows limitations with respect to supporting the evolutionary development and emergent behavior of systems [12].…”
Section: Bigraphsmentioning
confidence: 99%
See 1 more Smart Citation
“…CML may be used to specify preconditions, postconditions and invariants of contracts [6]. SoS decriptions in SysML, with expression definitions in CML, may be completely converted to CML, permitting access to SoS analysis tools, such as simulation, model checking and theorem proving [4].…”
Section: Introductionmentioning
confidence: 99%