Application of patterns to systems engineering and architecting

Robert J. Cloutier, John Boardman, Dinesh Verma

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

    1 Scopus citations

    Abstract

    A system architecture pattern constitutes a high-level structure that has been used multiple times in the same or multiple system architectures, appropriate to the design of the major components of a system. It expresses the relation between the context, a problem, and a solution. It documents attributes and usage guidance. It should be time-proven in solving problems similar in nature to the problem under consideration. The existence of patterns is almost universal, and their use is evident in many domains. The human mind seems to perceive patterns without conscious thought - we notice an individual's personal habits because they form patterns. Patterns are also used in a number of engineering disciplines - software engineering, requirements engineering and mechanical engineering to name a few. The purpose of this paper is to discuss motivations for using patterns in architecting complex systems. Further, research relating to this subject is examined and summarized.

    Original languageEnglish
    Title of host publication16th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2006
    Pages926-940
    Number of pages15
    StatePublished - 2006
    Event16th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2006 - Orlando, FL, United States
    Duration: 10 Jul 200613 Jul 2006

    Publication series

    Name16th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2006
    Volume2

    Conference

    Conference16th Annual International Symposium of the International Council on Systems Engineering, INCOSE 2006
    Country/TerritoryUnited States
    CityOrlando, FL
    Period10/07/0613/07/06

    Fingerprint

    Dive into the research topics of 'Application of patterns to systems engineering and architecting'. Together they form a unique fingerprint.

    Cite this