What is IEEE 1471?
¨ History
¨ The IEEE 1471 framework: terms and concepts
¨ Requirements on Architectural Descriptions
¨ Applications of IEEE 1471
¨ Current Work and More Information
The IEEE Computer Society has developed
IEEE-Std-1471-2000, Recommended Practice for
Architectural Description of Software-Intensive 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 Descriptions
– Architectural Descriptions can be conformant
– Systems, projects, processes or organizations cannot
¨ IEEE Architecture Planning Group:
– First met August 1995, in Montreal
– Final report to IEEE Software Engineering Standards
Committee, April 1996
– 6 Participants, 80 reviewers
¨ IEEE Architecture Working Group: May 1996 to
December 1999
– Bi-monthly meetings
– 29 participants, 137 reviewers
¨ IEEE-Std-1471-2000, published in October 2000
IEEE Goals and Objectives
Chartered by IEEE Software Engineering Standards
Committee to:
¨ Define direction for incorporating architectural thinking into IEEE standards
¨ Take a “wide scope” interpretation of architecture as applicable to software-intensive systems
¨ Establish a conceptual framework and vocabulary for talking about architectural issues of systems
¨ Identify and promulgate sound architectural practices
¨ Allow for the evolution of those practices as relevant technologies mature