Ieee 1471 focuses on both software intensive systems and more general. This recommended practice addresses the architectural description of software intensive systems. A software intensive system is any system where software contributes essential influences to the design, construction, deployment, and evolution of the system as a whole. Ansiieee 1471 2000 is the first formal standard to address the content and organization of architectural descriptions. Among these, the ieee recommended practice for architectural description of software intensive systems ieee std 1471 2000 established useful definitions of view, viewpoint, stakeholder and concern and guidelines for documenting a system architecture through the use of multiple views by applying viewpoints to address stakeholder concerns. Ieee 1471 is the short name for a standard formally known as ansiieee 1471 2000, recommended practice for architecture description of software intensive systems.
Improving the ieee std 14712000 for communication among. To my knowledge, this is the first formal standard to address what is an architectural description ad. Ieee recommended practice for architectural description of software intensive systems. This recommended practice addresses the activities of the creation, analysis, and sus. Ieee standard 1471 recommended practice for architectural description of softwareintensive systems developed by the ieee computer society ieee 1471 is a recommended practice a recommended practice is one kind of ieee standard a using organization must decide whether to, and how to, employ ieee 1471 ieee 1471 applies to.
Annexes provide the rationale for keyconcepts and terminology, the relationships to other standards, and examples of usage. Ieee std 1471 2000 ieee recommended practice for architectural description of software intensive systems sponsor software engineering standards committee of the ieee computer society approved 21 september 2000 ieee sa standards board abstract. Ieee 1471 is a superseded ieee standard for describing the architecture of a softwareintensive system. Within institute of electrical and electronics engineers ieee parlance, this is a recommended practice, the least normative of its standards. Scope and purpose changed to match scope and purpose language from revcom submission. An ad is addressed to the systems stakeholders to answer their architectural concerns about the system. Ieee 1471 is the short name for a standard formally known as ansi ieee 1471 2000, recommended practice for architecture description of software intensive systems. The definition used in this book is that taken from ieee 1471 2000, ieee recommended practice for architectural description of software intensive systems ieee 1471 2000. Citeseerx document details isaac councill, lee giles, pradeep teregowda. The ieee computer society has developed the ieeestd14712000, recommended practice for architectural description of softwareintensive systems.
Ieee std 1471 2000 overview the ieee std 1471 2000 is a recommended practice that addresses the activities of the creation, analysis, and sustainment for architectures of software intensive systems, and the representation of such architectures in terms of architectural descriptions. Ieee recommended practice for architectural description of softwareintensive systems 2000 cached. Within institute of electrical and electronics engineers ieee parlance, this is a recommended practice. Released in july 2000 combined sesw model later release with ippd elements version 1. The standard, published in 2011, is the result of a joint iso and ieee revision of the earlier ieee std 1471. The apg was chartered by the ieee software engineering standards committee sesc to set a direction for incorporating architectural thinking into ieee. Ieee 1471 applies to architectural descriptions adsany collection of products that purports to describe the architecture of a software intensive system. Ansi ieee standard 1471 2000 is the recommended practice for architectural description of software intensive systems, developed by the ieee s architecture working group awg under the sponsorship. Ieee 1471 ansi ieee 1471 2000 recommended practice for architecture description of software intensive systems ieee institute of electrical and electronics engineers ieee.
Ieee standard 1471 recommended practice for architectural. Ieee std 14712000 ieee recommended practice for architectural description of softwareintensive systems sponsor software engineering standards committee of the ieee computer society approved 21 september 2000 ieeesa standards board abstract. An architectural description conforming to the ansi ieee std 1471 2000 recommended practice is described by a clause that includes the following six 6 elements. Intensive systems, developed by the ieees architecture working group awg under the sponsorship of the software engineering standards committee of ieee. Practice for architectural description for softwareintensive systems. Comparing the seis views and beyond approach for documenting. Ansiieee standard 14712000 is the recommended practice for architectural description of software. Ieee std 1471 2000, recommended practice for architectural description of softwareintensive systems has been developed ieee 1471 is a recommended practice a recommended practice is one kind of ieee standard a using organization must decide whether to, and how to, employ ieee 1471 ieee 1471 applies to architectural. There is no shortage of definitions when it comes to architecture. In 2000, the computer society approved ieee standard 1471, which documents a. This source is considered a primary reference for the following. Ieee standard 1471 is the recommended practice for architectural description for software intensive systems, developed by the ieees architecture working group awg under the sponsorship of the software engineering standards committee of ieee.
The standard is designated ansi ieee std 1471 2000. Architecture, architect, architecting architecture. Ansi ieee 1471 2000 ieee 1471 the ansi ieee 1471 2000 recommended practice for architecture description of software intensive systems ieee 1471 describes recommended practices to specify software architectures. Ieee standard 1471 2000, recommended practice for architectural description of software intensive system in a software integration project. The text of this iso standard is identical to ieee 1471. An introduction to the ibm views and viewpoints framework for. This recommended practice addresses the activities of the creation, analysis, and sustainment of architectures of softwareintensive systems, and the recording of such architectures in terms of architectural descriptions. Recommended practice for architectural description for software intensive systems. Ieeestd14712000 recommended practice for architectural. This standard ieee 2000a was developed by an ieee working group and draws on experience from industry, academia, and other standards bodies.
Ieee 1471 2000 ieee recommended practice for architectural description of software intensive systems. Ansi ieee std 1471 2000, recommended practice for architectural description of software intensive systems architecture is defined by the recommended practice as the fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution. Ansiieee14712000, or simply 1471, is the ieee recommended practice for architectural description of software intensive systems. This is an ieee standard for organisations taking an enterprise wide view of architecture, i. The reduced support vector machine was proposed for the practical objective that overcomes the computational difficulties as well as reduces the model complexity by generating a nonlinear separating surface for a massive dataset. Ieee 1471 standard on architecture views and viewpoints. Institute of electrical and electronics engineers ieee, ieee 1471 2000. An ad is said to conform to ieee 1471 if it meets the requirements of ieee 1471. An introduction to the ibm views and viewpoints framework. Ieeestd14712000, recommended practice for architectural description of softwareintensive systems has been developed ieee 1471 is a recommended practice a recommended practice is one kind of ieee standard a using organization must decide whether to, and how to, employ ieee 1471 ieee 1471 applies to architectural.
Ansiieee standard 1471 2000 is the recommended practice for architectural description of software intensive systems, developed by the ieee s architecture working group awg under the sponsorship of the software engineering standards committee of ieee. Ieee1471 enterprise architecture enterprise architecture. Ieee recommended practice for architectural description of. The content of an architectural description is defined. A conceptual framework for architectural description is established. It was developed by the ieee architecture working group with representation from industry, other standards. Ieee 1471 2000, recommended practice for architecture description of software intensive systems, was the first formal standard in the area of software architecture.
The draft recommended practice was produced between 1995 and 1998 by a group of approximately. Ieee 1471 was published by ieee in 2000, and isoiec jtc1sc7 adopted it as isoiec 42010. Ieee 14712000 ieee recommended practice for architectural. The recommended practice was introduced in a project without affecting its schedule and adding very little extra costs, but still providing benefits. Ieee recommended practice for architectural description of softwareintensive systems, journal ieee architecture, year 2000, pages 1471 2000 share. Within ieee parlance, this is a recommended practice, the least normative of the kinds of ieee standards. Anonymous, ieee recommended practice for architectural description of software intensive systems ieee std 1471 2000, the institute of electrical and electronics engineers, inc. Even some websites maintain collections of definitions sei 2009.
Heescha and hilliard have proposed a documentation for architecture decision that is based on iso 42010 standard 2. Since ieee 1471 is a recommended practice it is categorized in the least. Applying the ieee 14712000 recommended practice to a. In 2000, the computer society approved ieee standard 1471 4, which established a consensus on desirable architectural description practices. Ansi ieee 1471, the ieee recommended practice for architectural description of software intensive systems ansi ieee, 2000 was developed in response to the recent and widespread interest in software architecture and the emergence of common practices in that field which could be standardized. Isoiec ieee 42010 is an international standard entitled, systems and software engineering architecture description. This superseded standard addresses the activities of the creation, analysis, and sustainment of architectures of software intensive systems, and the recording of such architectures in terms of architectural descriptions. This recommended practice addresses the activities of the creation, analysis, and sustainment of architectures of software intensive systems, and the recording of such architectures interms of architectural descriptions.
Design specification for ieee std 1471 recommended practice for architectural description ieee architecture working group 0 motivation despite significant efforts to improve engineering practices and technologies, software intensive systems continue to present formidable risks and difficulties in their design, construction, and evolution. Ieee 1471 is the short name for a standard formally known as ansiieee 14712000, recommended practice for architecture description of softwareintensive systems. This recommended practice addresses the activities of the creation, analysis, and sustainment of architectures of softwareintensive systems, and the recording of such architectures interms of architectural descriptions. Ieee recommended practice for architectural description for softwareintensive systems. Ieees recommended practice for architectural description of.
May also be referred to as ansi ieee 1471 american national standards institute ansi. Ieee std 1471 ieee std 1471 2000 is ieee s recommended practice for architectural description of software intensive systems 7. This introduction is not part of ieee std 14712000, ieee recommended practice for architectural description of. Architectural description of softwareintensive systems has been developed. Addresses architectural description of software intensive systems, which is any system where software contributes essential influences to the design, construction, deployment and evolution of the system. The purpose of this recommended practice is to facilitate. This recommended practice addresses the activities of the creation, analysis, and sustainment of architectures of software intensive systems, and the recording of such architectures in terms of architectural descriptions. Since the publication of that paper many of its ideas have been incorporated in development processes such as the rational unified process and standards such as the ieee 1471 recommended practice for architecture description of software intensive systems ieee1471. The ieee architecture planning group apg was formed in august 1995 to address this need. Intensive systems, developed by the ieee s architecture working group awg under the sponsorship of the software engineering standards committee of ieee. The draft recommended practice was produced between 1995 and 1998 by a group of approximately thirty participants, and over 140 international.
1432 291 1576 1427 37 1555 1547 1070 313 1164 1014 354 1211 419 1191 937 823 1513 315 1548 366 212 315 401 1473 1439 1105 1128 1153 411 729 1041 59 480 1000 1191 276 1020