ISO/IEC JTC 1/SC 7 Working Group 42 - Architecture Johan Bendz 2006-10-11
ISO/IEC JTC 1 – Standardization in the field of Information Technology JTC1 is the ISO and IEC* joint technical committee for IT-related standards Mission statement: Develop, maintain, promote and facilitate IT standards required by global markets meeting business and user requirements concerning: design and development of IT systems and tools performance and quality of IT products and systems security of IT systems and information portability of application programs interoperability of IT products and systems unified tools and environments harmonized IT vocabulary user friendly and ergonomically designed user interfaces * International Electrotechnical Commission
ISO/IEC JTC 1 - Structure Exemples of subcommittees are: SC 06 "Telecommunications and information exchange between systems" SC 07 “Systems and Software Engineering” SC 22 "Programming languages, their environments and system software interfaces" SC 27 "IT Security techniques" SC 29 "Coding of audio, picture, multimedia and hypermedia information"
ISO/IEC JTC 1/SC 7 – Systems and Software Engineering Exemples of working groups arer: WG 2 - Development of standards for the documentation of software and systems. WG 6 - Development of standards for software products evaluation and metrics for software products & processes. WG 7 - Development of standards on Life Cycle Management. WG 10 - Development of standards and guidelines covering methods, practices and application of process assessment … WG 19 - The development of standards to enable the integration of business and IT system specifications, and to facilitate the provision of software and system engineering tools and techniques to implement information systems.
ISO/IEC JTC 1/SC 7 – WG 7 – Life Cycle Management Exemples of standards produced are : ISO/IEC 12207:1995 - Software Life Cycle Processes ISO/IEC 15288:2002 - Systems Life Cycle Processes Swedish experts have been instrumental in the development of these standards ISO/IEC 15288 has formed the basis of the FMV process orientation since 2000
ISO/IEC JTC 1/SC 7 Working Group 42 – Architecture A new WG within SC7, constituted by ballot closing 2006-09-15 Convener – Johan Bendz, Sweden Secretariat managed by SIS i Stockholm Initial project: Joint review (w/ IEEE) of ISO/IEC 25961 - IEEE 1471 - Recommended Practice for Architectural Description of Software-Intensive Systems
ISO/IEC JTC 1/SC 7/WG 42 – WG Number and Title Proposal: WG 42 – Architecture Rationale: The number 42 is explained to be “the answer to everything” in neo-classic literature. The concept of Architecture is known to have similar aspirations.
ISO/IEC JTC 1/SC 7/WG 42 – Terms of Reference Proposal: The life cycle management of standards created to facilitate the development and use of architecture-related concepts, models and methods for systems and services. The architectures addressed may pertain to a range of systems and services at different levels of abstraction or complexity. Examples of these may be Enterprises (businesses) Technical system elements (product aggregates) Individual software components (products)
ISO/IEC JTC 1/SC 7/WG 42 – Terms of Reference Rationale: The engineering discipline of Systems Architecture (or Systems Architecting) has evolved side by side with other engineering disciplines pertinent to software and systems. There have been concerns that even though architecture holds promise to deliver added value to the life cycle management of systems and services, the concepts associated with architecture are not used in a consistent fashion and their relationships to seemingly similar concepts in other engineering disciplines is not clear or well understood. It is in the interest of SC7 to accommodate architecture as a discipline and to provide standards in this particular area of growing importance to industry and World trade. The Architecture discipline addresses the management of key properties of systems and services, required to ensure e.g. integrity, interoperability and reusability, and is therefore very much in line with the respective scopes of JTC1 and SC7.
ISO/IEC JTC 1/SC 7/WG 42 – Participation In their ballot response (or otherwise) the following NBs and liaisons are committed to participating in WG42: Australia Canada China Germany New Zeeland South Africa Sweden UK USA IEEE Computer Society ISO TC 184 INCOSE
ISO/IEC JTC 1/SC 7/WG 42 – Work Meetings WG 42 will convene co-located with WG 7: Interim Meeting - October 2006 – Seoul, Korea Annual Plenary - May 2007 – St. Petersburg, Russia Interim Meeting - October 2007 – Montreal, Canada Annual Plenary - May 2008 – Berlin, Germany
ISO/IEC JTC 1/SC 7/WG 42 – Work Program WG 42 will at first address the following issues: Project #1: The joint revision of ISO/IEC 25961 - IEEE 1471 Step 2 of the “Fast-Track” procedure Document structure ISO/IEC 42000 IS/TR on ”ISO/IEC Architecture Belief System” IS/TR on Concepts and Terminology for Architecture Practices TBD WG 42 is NOT about standardized architectures for specific domains
ISO/IEC JTC1/SC7/WG42 – 42000 document series WG 42 will publish standards on Architecture in the 42000 series. Proposed document structure: ISO/IEC TR 42000 – Architecture – Concepts and Terminology ISO/IEC TR 42001 – TBD ISO/IEC STD 42010 – New # of ISO/IEC 25961 (IEEE 1471) ISO/IEC STD 42011 - TBD
The end - Questions
Structure of Swedish Armed Forces (SwAF) Architecture Framework (AF) Description Principles Life Cycle Principles Design principles WG 7 WG 42 WG 19 Framework Foundation WG 42