Download presentation
Presentation is loading. Please wait.
Published byAyana McDonald Modified over 9 years ago
1
SIGAda2001© 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 1 ISO/IEC Standardization James W. Moore The MITRE Corporation Presented to the: SIGAda Conference, 4 October 2001 The views and opinions expressed in this presentation are those of the author and do not represent MITRE or the Department of Defense.
2
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 2 Who Makes Standards? u De jure standards are formal standards made by organizations authorized, in some way, to make them. Examples include ISO and IEEE standards. u De facto standards (more properly called specifications) are those recognized by the marketplace as important. Examples include OMG CORBA, Windows API.
3
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 3 Developers of International Standards ISOIEC JTC1TC176 SC22 Software & Systems Engineering Languages, OS SC7 TC56SC65A ITU QualityInformation TechnologyDependabilityFunctional Safety... WG9 Ada
4
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 4 Developers of US Standards About 550 organizations in the U. S. make standards. About half of them are accredited by ANSI, allowing them to participate in international standardization activity. ANSI NCITSAIAAANSASTMEIAIEEE INCOSE PMI
5
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 5 How the US is Represented in JTC1, SC22 and WG9 JTC1 SC22 WG9 JTC1 TAG: Members are US domiciled organizations CT22: Members are reps of WG TAGs WG9 TAG: Members are US domiciled organizations TAG Administrator ANSIANSI * * Caution: This is a unique arrangement. Joyce Tokar
6
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 6 Three Ways to Make a US Standard u Accredited Standards Organization: An organization that does many things including making standards, e.g. IEEE. u Accredited Standards Committee: An organization created purely for the purpose of making standards, e.g. X3. u The Canvass method
7
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 7 What Sort of Standard is Ada? u Ada is an international standard, approved by JTC1: u Originally in 1987 u Revision in 1995 u Ada is an ANSI standard, developed via the Canvass method u Originally in 1983 u Revision in 1995
8
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 8 International Standards u The International Organization for Standardization (ISO is not an acronym) teamed with International Electrotechnical Commission (IEC) in 1986 to set up a Joint Committee (JTC1) with the scope of Information Technology
9
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 9 JTC1: Membership u “National Bodies”: Each country is represented by their statutory national standards organization. (Exception: The US is represented by ANSI.) u P-Members (Participating Members) each have one vote. u O-Members (Observing Members) are provided with all information.
10
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 10 JTC1: Structure
11
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 11 SC22: Programming Languages, Environments, System SW Interfaces u Programming Languages u WG3, APL u WG4, COBOL u WG5, Fortran u WG9, Ada u WG13, Modula-2 u WG14, C u WG16, ISLisp u WG17, Prolog u WG21, C++ u Environments u System Software Interfaces u WG15, POSIX u Other u WG11, Binding Techniques u WG19, Formal Specification Languages u WG20, Internationalization u Lingering responsibility for Pascal, Algol, PL/I, Basic, FIMS, PCTE, CHILL, MUMPS, Extended BNF, Forth
12
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 12 WG9: Ada Programming Language u Active Member Bodies: Canada, France, Germany, Japan, Switzerland, UK, USA u Formal Liaison Organizations: (none) u Rapporteur Groups u Ada: Language maintenance u Annex H: High integrity systems u ASIS: Library interfaces
13
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 13 International Standards and Technical Reports u International Standard (sometimes called IS): A normative document u Technical Report (often called TR): Any document that is not normative: u Type 1: A document that failed to achieve consensus u Type 2: A document on which work continues u Type 3: Material not suitable for standardization, e.g. a reference model
14
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 14 How are International Standards Made? WGSCJTC1 ISO Central Secretariat Drafting Review, Comment and Ballot by National Bodies Approval Publication WDCDRFDISIS PNWINP CDFCD CDFCD 2 mo?3 mo4 mo
15
SIGAda2001 © 2001, The MITRE Corporation. Permission is granted to reproduce without modification.James W. Moore - 15 ISO/IEC 18009: A JTC1 Standard in One Year 98 06 98 09 98 12 99 03 99 06 99 09 Concept SC22 endorses NPJTC1 approves NP WG9 approves WDWG9 submits FDISJTC1 approves FDISISO publishes SC22 mtg WG9 mtg WG9 JTC1 ISO Central Secretariat 12 months - Concept to Final Text 12 months - NP approval to Publication PNWI WD PrepEdit CD Registration SC22 FDIS Ballot PubEdit NP Ballot CD/FCD Ballot SC22 SC22 approves CDR, FCD WG9 99 12
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.