Software architecture: Introducing IEEE Standard 1471 - Computer

نویسنده

  • Mark W. Maier
چکیده

A lthough architecture has become a popular term in the computing community, its use is inconsistent, often bearing little resemblance to the concept’s origins in civil engineering. Architecture is used in various contexts to mean the instruction set of a central processor unit, the highest-level software modules in a large software system, or the overall structure of a business’s information technology systems. In some contexts, the architecture is both the process and the outcome of specifying the overall structure, components, and interrelationships of a computer or a network. Other organizations speak of buying or acquiring an architecture. Architecture also describes a product line’s shared attributes or features. Despite these inconsistencies, there is a growing body of recognized practice in architecture as applied to computer systems. In 2000, the Computer Society approved IEEE Standard 1471, which documents a consensus on good architectural description practices. The decision process that led to IEEE 1471’s approval demonstrates how standards can address conceptual issues and emphasizes the difficulties associated with resolving these kinds of issues in the standards development process. Five core concepts and relationships provide the foundation for the approved IEEE 1471 version:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Introducing IEEE Standard 1471: Recommended Practice for Architectural Description for Software Intensive Systems

IEEE Standard 1471 is the Recommended Practice for Architectural Description for Software 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 reviewers....

متن کامل

Ieee Std 1471 and beyond * Content Requirements on Ads

Overview I describe the key contributions of IEEE Std 1471 to the discipline of software architecture representation. After reviewing the contributions of IEEE 1471, I discuss how we (the community interested in Software Architecture) may build upon the foundation provided by IEEE 1471 to continue to improve and disseminate techniques for architectural description. (Although three pages is insu...

متن کامل

ANSI/IEEE 1471 and systems engineering

ANSI/IEEE Standard 1471-2000 is the Recommended Practice for Architectural Description of SoftwareIntensive Systems, developed by the IEEE’s Architecture Working Group (AWG) under the sponsorship of the Software Engineering Standards Committee of IEEE. ANSI/IEEE 1471 is the first formal standard to address the content and organization of architectural descriptions. The standard defines the stru...

متن کامل

An ISO / IEC 42010 ( IEEE Std 1471 ) Annotated Bibliography

This is an annotated bibliography of papers, reports and books pertaining to ANSI/IEEE Std 1471 (now also published as international standard ISO/IEC 42010). It was originally prepared for ISO/IEC JTC 1/SC 7 WG 42, the Architecture working group of the Systems and Software Engineering Subcommittee of ISO. WG 42 is the body performing the joint ISO and IEEE revision of IEEE 1471 as ISO/IEC 42010...

متن کامل

An ISO / IEC 42010 ( IEEE Std 1471 ) Annotated Bibliography

This is an annotated bibliography of papers, reports and books pertaining to IEEE Std 1471 (now also international standard ISO/IEC 42010). It was originally prepared for ISO/IEC JTC1/SC7 WG42, the Architecture working group of the Systems and Software Engineering Subcommittee of ISO. WG42 is the body performing the joint ISO and IEEE revision of IEEE 1471 as ISO/IEC 42010. Pertaining to includ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008