IEEE 1471

IEEE 1471

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." Within IEEE parlance, this is a "Recommended Practice", the least normative of the kinds of IEEE standards. This standard was published in 2007 by ISO/IEC JTC1/SC7 as [http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=45991 ISO/IEC 42010:2007, "Systems and Software Engineering -- Recommended practice for architectural description of software-intensive systems]

General description

IEEE 1471 is the first formal standard for software architecture or system architecture. It focuses on the description of an architecture as the concrete artifact representing the abstraction that is software architecture or system architecture.

IEEE 1471's contributions lie in the following (in this list, items in "italics" are terms defined by and used in the standard):
* It provides "definitions" and a meta-model for the description of "architecture"
* It states that an "architecture" exists to respond to specific "stakeholder" "concerns" about the software/system being described
* It asserts that "architecture description"s are inherently multi-view, no single "view" captures all stakeholder concerns about an architecture
* It separates the notion of "view" from "viewpoint," where a "viewpoint" identifies the set of "concerns" and the "representations"/"modeling techniques", etc used to describe the "architecture" to address those "concerns".
* It establishes that a "conforming architecture description" has a 1-to-1 correspondence between its "viewpoints" and its "views".
* It provides for capturing "rationale" and inconsistencies/unresolved issues between the "views" within a single "architecture description"

The current standard provides informative annexes that relate the concepts in IEEE 1471 to architecture concepts in some other standards, including RM-ODP.

Outline

Clauses

# Overview
# References
# Definitions
# Conceptual Framework
# Architectural Description Practices

Annexes

# Bibliography
# Notes on Terminology
# Examples of Viewpoints
# Relationships to Other Standards

All of formal normative requirements on conforming architecture descriptions are in Clause 5 of the standard.

Bibliographic information

IEEE, "IEEE Recommended Practice for Architecture Description of Software-Intensive Systems", IEEE Recommended practice for architectural description of software-intensive systems", E-ISBN 0-7381-2519-9, ISBN 0-7381-2518-0, [http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?isnumber=18957&arnumber=875998&count=1 IEEE ordering information]

Update to the standard

A coordinated revision of this standard by ISO/IEC JTC1/SC7/WG42 and IEEE CS commenced in 2006, following the successful ISO/IEC fast-track ballot and in line with the IEEE standard 5-year review of the standard.

See also

* ISO/IEC 42010

External links

* [http://www.iso-architecture.org/ieee-1471/ IEEE 1471 website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • IEEE 1471 — ist die Abkürzung der Norm ANSI/IEEE 1471 2000 zur Architekturbeschreibung von Softwaresystemen mit dem Titel IEEE Recommended Practice for Architectural Description of Software Intensive Systems. IEEE 1471 wurde am 21. September 2000 durch das… …   Deutsch Wikipedia

  • IEEE — Offizielles Logo des IEEE Das Institute of Electrical and Electronics Engineers (IEEE, meist als „i triple e“ [ai trɪpl i:] gesprochen) ist ein weltweiter Berufsverband von Ingenieuren aus den Bereichen Elektrotechnik und Informatik mit Sitz in… …   Deutsch Wikipedia

  • IEEE-488 — англ. Standard Digital Interface for Programmable Instrumentation кабель IEEE 488 с соед …   Википедия

  • IEEE 802 — группа стандартов семейства IEEE, касающихся локальных вычислительных сетей (LAN) и сетей мегаполисов (MAN). В частности, стандарты IEEE 802 ограничены сетями с пакетами переменной длины. Число 802 являлось следующим свободным номером для… …   Википедия

  • IEEE 1394 — Interface Тип Последовательная связь История Разработчик Apple Computer (сейчас Apple, Inc.) Разработано 1995 Производитель Разнооб …   Википедия

  • IEEE 802.11n-2009 — is an amendment to the IEEE 802.11 2007 wireless networking standard to improve network throughput over the two previous standards 802.11a and 802.11g with a significant increase in the maximum net data rate from 54 Mbit/s to 600 Mbit/s (slightly …   Wikipedia

  • IEEE 802.2 — is the IEEE 802 standard defining Logical Link Control (LLC), which is the upper portion of the data link layer of the OSI Model. The LLC sublayer presents a uniform interface to the user of the data link service, usually the network layer.… …   Wikipedia

  • IEEE 802.1Q — is the networking standard that supports Virtual LANs (VLANs) on an Ethernet network. The standard defines a system of VLAN tagging for Ethernet frames and the accompanying procedures to be used by bridges and switches in handling such frames.… …   Wikipedia

  • IEEE 802.15.4 — стандарт, который определяет физический слой и управление доступом к среде для беспроводных персональных сетей с низким уровнем скорости. Стандарт поддерживается рабочей группой IEEE 802.15. Является базовой основой для протоколов ZigBee,… …   Википедия

  • IEEE P1363 — IEEE P1363  проект Института инженеров по электротехнике и электронике (англ. Institute of Electrical and Electronics Engineers, IEEE) по стандартизации криптосистем с открытым ключом. Целью проекта было объединение опыта разработчиков… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”