Example: barber

The Concept of Reference Architectures - Libopedia

The Concept of Reference ArchitecturesRobert Cloutier,1,* Gerrit Muller,2, Dinesh Verma,1 Roshanak Nilchiani,1 Eirik Hole,1 and Mary Bone11 School of Systems and Enterprises, Stevens Institute of Technology, Hoboken, NJ 070302 Embedded Systems Institute, Eindhoven, NetherlandsTHE Concept OF Reference ARCHITECTURESR eceived 4 March 2008; Revised 12 August 2008; Accepted 23 October 2008, after one or more revisionsPublished online 22 January 2009 in Wiley InterScience ( )DOI Concept of Reference Architectures is novel in the business world.

The Concept of Reference Architectures Robert Cloutier,1,* Gerrit Muller,2, † Dinesh Verma,1 Roshanak Nilchiani,1 Eirik Hole,1 and Mary Bone1 1School of Systems and Enterprises, Stevens Institute of Technology, Hoboken, NJ 07030

Tags:

  Architecture, Reference, Concept, The concept of reference architectures

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of The Concept of Reference Architectures - Libopedia

1 The Concept of Reference ArchitecturesRobert Cloutier,1,* Gerrit Muller,2, Dinesh Verma,1 Roshanak Nilchiani,1 Eirik Hole,1 and Mary Bone11 School of Systems and Enterprises, Stevens Institute of Technology, Hoboken, NJ 070302 Embedded Systems Institute, Eindhoven, NetherlandsTHE Concept OF Reference ARCHITECTURESR eceived 4 March 2008; Revised 12 August 2008; Accepted 23 October 2008, after one or more revisionsPublished online 22 January 2009 in Wiley InterScience ( )DOI Concept of Reference Architectures is novel in the business world.

2 However, many architects active inthe creation of complex systems frequently use the term Reference architecture . Yet, these experiencedarchitects do not collectively have a consistent notion of what constitutes a Reference architecture , whatis the value of maintaining the Reference architecture , what is the best approach to visualizing a ReferenceArchitecture, what is the most appropriate level of abstraction, and how should an architect make use ofthe Reference architecture in their work? This paper examines current Reference Architectures and thedriving forces behind development of them to come to a collective conclusion on what a ReferenceArchitecture should truly be.

3 It will be shown that a Reference architecture captures the accumulatedarchitectural knowledge of thousands man-years of work. This knowledge ranges from why (marketsegmentation, value chain, customer key drivers, application), what (systems, key performance parame-ters, system interfaces, functionality, variability), to how (design views and diagrams, essential designpatterns, main concepts). The purpose of the Reference architecture is to provide guidance for futuredevelopments.

4 The Reference architecture incorporates the vision and strategy for the future. TheReference architecture is a Reference for the hundreds of teams related to ongoing developments. Byproviding this Reference all these teams have a shared baseline of why, what and how. It is the authors goal that this paper will facilitate further research in the concepts and ideas presented herein. 2009 Wiley Periodicals, Inc. Syst Eng 13: 14 27, 2010 Key words: Reference architecture ; pattern; system architecture ; architecture framework; interoperability1.

5 INTRODUCTIONT here is a fair amount of literature on Reference Architec-tures, though much of it is for the software engineeringaudience, inconsistent, and not systems engineering the idea of a Reference architecture has become aknown Concept , the form that Reference architecture will takeis still not solidified. The lack of maturity of the term Refer-ence architecture can be seen by the small number of articlesand books that address this specific topic from a systemsengineering paper will help to solidify the Concept of a ReferenceArchitecture from a systems engineering point of view.

6 Theauthors will also attempt to lay down a foundation for how aReference architecture can be identified. While discussinghow to identify a Reference architecture , a brief discussionon how to recognize patterns will be given. The idea ofpatterns plays a large role in Reference architecture . Onedefinition states a Reference architecture is [Reed, 2002]:According to RUP (Rational Unified Process), a ReferenceArchitecture: ..is, in essence, a predefined architectural pat-tern, or set of patterns, possible partially or completely instan-Regular Paper*Author to whom all correspondence should be addressed Present address: Buskerud University College, Kongsberg, NorwaySystems Engineering Vol.

7 13, No. 1, 2010 2009 Wiley Periodicals, Inc. 14tiated, designed, and proven for use in particular business andtechnical contexts, together with supporting artifacts to en-able their use. Often, these artifacts are harvested from pre-vious mentioned earlier, this is a Reference Architecturedefinition from a software perspective and does not representthe whole of the system. However, it does bring togetherthe notion of Reference Architectures , patterns and paper was inspired by the System architecture Fo-rum,1 co-hosted by Stevens Institute and the Embedded Sys-tems Institute twice a year.

8 Each forum has a theme to bediscussed by the attending system architects. Much of thispaper documents the discussion and findings from one suchmeeting, where the theme was Reference Architectures : Whatare they, and what is the value of a Reference architecture ?This meeting was attended by several architects from thedefense domain and the commercial equipment domain whooffered presentations based on their experiences using and/orcreating Reference paper begins by exploring current Reference Archi-tectures and definitions.

9 Then, it moves on to explore whatthe driving factors are for developing these Reference Archi-tectures. The paper will next go into describing how the ideaof a Reference architecture can be solidified. During thisdiscussion the concepts of patterns are explored in detail andthe Concept of abstraction is described. The mining and dis-covery of patterns, and the implicit and explicit knowledge inan architecture are discussed as essential topics in ReferenceArchitecture. The importance of transforming implicit knowl-edge to explicit knowledge in system architecture is dis-cussed.

10 Patterns are presented as a powerful tool to capturethe implicit knowledge for Reference Architectures . Finally,the paper will end with a summary and recommendations forcontinued study of this DEFINITIONSA number of terms related to system architecture are in usetoday. It often becomes difficult to communicate using termsthat are used imprecisely and with varying frames of refer-ence. One such word is architecture . The online Merriam-Webster dictionary states that it is2:1: the art or science of building; specifically: the art orpractice of designing and building structures and espe-cially habitable ones2 a: formation or construction resulting from or as iffrom a conscious act <the architecture of the garden>b: a unifying or coherent form or structure <the novellacks architecture >Today, even political speeches and political comebacks aresaid to have an architect and an architecture .


Related search queries