SysML contracts for systems of systems

J. Bryans, John Fitzgerald, Richard Payne, Alvaro Miyazawa, Klaus Kristensen

    Research output: Chapter in Book/Report/Conference proceedingConference proceedingpeer-review

    19 Citations (Scopus)


    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 be overcome.
    Original languageEnglish
    Title of host publication2014 9th International Conference on System of Systems Engineering (SOSE)
    Number of pages6
    ISBN (Print)9781479952281
    Publication statusPublished - 2014
    EventInternational conference on system of systems engineering - Stamford Grand, Adelaide, Australia
    Duration: 9 Jun 201413 Jun 2014
    Conference number: 9


    ConferenceInternational conference on system of systems engineering
    Abbreviated titleSOSE 2014
    Internet address


    • Contracts
    • Protocols
    • Analytical models
    • Object-oriented modeling
    • Ontologies
    • Software architecture
    • Formal specification
    • Contract pattern
    • SysML contract
    • Systems of systems
    • Architectural pattern
    • Contractual specification
    • SoS
    • Structured approach
    • Interface specification
    • Modelling
    • SysML
    • Architectural frameworks


    Dive into the research topics of 'SysML contracts for systems of systems'. Together they form a unique fingerprint.

    Cite this