IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Jim Moore IEEE Computer Society Liaison Representative to ISO/IEC JTC 1/SC.

Slides:



Advertisements
Similar presentations
International Standards for Software & Systems Documentation Ralph E. Robinson R 2 Innovations.
Advertisements

IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Jim Moore IEEE CS Liaison Representative Prepared for IEEE CS SAB March 2010.
SAB Report1 SAB Report Board of Governors February 2004 James W. Moore Vice-President of Standards Activities IEEE Computer Society.
SECURITY SIG IN MTS 28 TH JANUARY 2015 PROGRESS REPORT Fraunhofer FOKUS.
Doc.: IEEE /1454r7 Submission March 2013 IEEE 802 JTC1 Standing Committee Proposal for SC6 contribution process 20 March 2013 Haasz et al, IEEESlide.
S2ESC Planning Group: Quality Management John Walz Scott Duncan 15-Jun-04.
19-Nov-08John Walz1 Vice President for Standards Activities Report to IEEE CS BOG John Walz November 2008.
IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 Report.
OHT 23.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 The benefits of use of standards The organizations involved in standards.
Report of Liaison to ISO/IEC JTC1/SC7 James W. Moore, CSDP Liaison Representative Prepared for Presentation to IEEE CS BOG, June.
May 2007: SAB, D2 IEEE-CS/SC7 Liaison Report 1 IEEE Computer Society Category A Liaison to JTC 1/SC 7: Status Report Jim Moore IEEE CS Liaison Representative.
Page © ASME 2012 Standards and Certification Training Module A – Administrative A3.Membership Maintenance.
Page 1 ISO/IEC JTC 1/SC 7/WG 7 N Summary of the Alignment of System and Software Life Cycle Process Standards The material in this briefing.
Submission February 2014 Slide 1 IEEE 802 Response to FDIS comments on IEEE 802.1AR 20 March 2014 Authors: NameCompanyPhone .
Slide 1 IEEE 802 Response to FDIS comments on IEEE 802.1AS 20 March 2014 Authors: NameCompanyPhone .
IEEE CS SAB, May 2007 For Computer Society Internal Use Only Liaison Report - IEEE-CS Professional Practices Committee John Harauz Prepared.
IEEE CS SAB, May 2008 For Computer Society Internal Use Only 1 S2ESC Report Standards Activities Board Meeting May 14, 2008 Submitted by Paul Croll.
Standards Status Report – Summer Meeting, 2008 S2ESC Management Board July 30, 2008 Updated July 29, 2008 Dave Schultz Jim Moore Malia Zaman.
Standards to be Revised During S2ESC Management Board July 29, 2008 Revised July 18, 2008 Dave Schultz Malia Zaman.
1 S2ESC Quality Management Planning Group John Walz Quality Management Planning Group Chair P730 Vice-Chair S2ESC ExCom 30-Jul-08 Melbourne, FL.
SAB Report1 SAB Chairman’s Report June 2004 James W. Moore Vice-President of Standards Activities IEEE Computer Society.
10-Aug-04 IEEE-SE2SC Study Group on Quality Management Systems Membership –John Walz –Scott Duncan –Other volunteers? SP-07 - Relationship to Quality Management.
Standards to be Revised During S2ESC Management Board February, 2007 Dave Schultz MB Chair.
IEEE CS SAB, Nov 2007 For Computer Society Internal Use Only 1 S2ESC Report Standards Activities Board Meeting November 6-7, 2007 Submitted by Paul Croll.
Slide 1 IEEE 802 Response to FDIS comments on IEEE 802.1AS 18 March 2014 Authors: NameCompanyPhone .
SC7 - IEEE CS Activity Status Report – T. Doran 6 November 2007 To: J. Walz IEEE CS SAB
IEEE CS SAB, March 2009 For Computer Society Internal Use Only 1 S2ESC Report Standards Activities Board Meeting March 20, 2009 Submitted by Paul Croll.
IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 1 IEEE Computer Society Category A Liaison to JTC 1/SC 7: Status Report Jim Moore IEEE CS Liaison Representative.
Slide 1 IEEE 802 Response to FDIS comments on IEEE 802.1AB 20 March 2014 Authors: NameCompanyPhone .
The IEEE-SA Standards Process Dr. Bilel Jamoussi IEEE Standards Education Committee.
Liaison Update IEEE Computer Society Category A Liaison to JTC 1/SC 7 James W. Moore, CSDP The MITRE Corporation The opinions contained.
SAB Sponsor Progress Report Paul R. Croll Software and Systems Engineering Standards Committee (S2ESC) February 3, 2016.
IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Annette Reilly IEEE Computer Society Liaison Representative to ISO/IEC JTC.
Pierre Bourque, SWEBOK V3.0 Lead Coeditor 29 June 2016 Computer Society Learning Series Webinar Guide to the Software Engineering Body of Knowledge (SWEBOK)
IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 40: Status Report Annette Reilly IEEE Computer Society Liaison.
Report to IEEE CS SESC of IEEE CS/SC7 Liaison1 Report to IEEE CS SESC: Report of IEEE CS / SC7 Liaison James W. Moore Liaison Representative IEEE.
IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Annette Reilly IEEE Computer Society Liaison Representative to ISO/IEC JTC.
IEEE CS SAB, Feb 2007 JWM - SC7 Liaison Report 1 SAB Agenda Item 4.3a IEEE Computer Society Category A Liaison to JTC 1/SC 7 Jim Moore Prepared for IEEE.
For Computer Society Internal Use Only
SAB Sponsor Progress Report
IEEE CS SAB, Mar 2009 IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 40: Status Report Annette Reilly IEEE Computer Society
SAB Sponsor Progress Report
IEEE Computer Society Category A Liaison to JTC 1/SC 7: Status Report
James W. Moore Liaison Representative IEEE Computer Society June 2004
ISO/IEC JTC 1/SC 7 Working Group 42 - Architecture Johan Bendz
IEEE Computer Society’s Position on Reaffirmation Proposal
For Computer Society Internal Use Only
For Computer Society Internal Use Only
IEEE CS SAB, Mar 2009 IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Jim Moore IEEE Computer Society Liaison Representative.
Software and Systems Engineering Standards Sponsor Committee Report
Software and Systems Engineering Standards Committee Portfolio
ISO/IEC Software Testing
For Computer Society Internal Use Only
For Computer Society Internal Use Only
IEEE CS SAB, Mar 2009 IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Annette Reilly IEEE Computer Society Liaison Representative.
For Computer Society Internal Use Only
Recommendations for Revision of SWEBOK
For Computer Society Internal Use Only
IEEE CS SAB, Mar 2009 IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 40: Status Report Annette Reilly IEEE Computer Society
Status Report November 2007
The Standards Development Process
Quality management standards
Introduction to ISO/IEC JTC 1 SC7
IEEE CS SAB, Mar 2009 IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Annette Reilly IEEE Computer Society Liaison Representative.
WG Technical Editor’s Report
IEEE 802 2nd Vice Chair last name at ieee dot org
IEEE 802 2nd Vice Chair last name at ieee dot org
IEEE 802 2nd Vice Chair last name at ieee dot org
WG Technical Editor’s Report
Presentation transcript:

IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 7: Status Report Jim Moore IEEE Computer Society Liaison Representative to ISO/IEC JTC 1/SC 7 Prepared for IEEE CS SAB February 2013

Background IEEE Computer Society is a Category A Liaison to SC 7. –The Computer Society does not vote. –But it does get to participate, offer comments, and contribute documents (via a standing agreement with the US National Body). –The liaison relationship provides SC 7 access to Computer Society expertise around the world. –The liaison represents Computer Society interests in BOK, certifications, curricula and professional activities. –In accordance with the Bylaws of the IEEE, the liaison operates in accordance with the provisions of the “PSDO.” In IEEE, the liaison reports to Computer Society Standards Activities Board (SAB) and coordinates with Software and Systems Engineering Standards Committee (S2ESC) and IEEE Standards Association (IEEE-SA). In SC 7, the liaison provides reports to the Chair, the Secretariat, and the meetings of the HODs. The liaison also represents the Computer Society’s membership in the US Technical Advisory Group to SC 7. Feb 20132

Why Does the Computer Society Do This? Throughout the Computer Society, we are undertaking efforts to make the Society the “go to” place for software engineering. One of its strengths is the standards collection of the IEEE Software and Systems Engineering Standards Committee (S2ESC). One of its weaknesses is inconsistency between these standards and international standards (from ISO/IEC JTC 1/SC 7) on the same subject. Differences reduce the credibility of both standards on a given subject. IEEE and SC 7 have undertaken a program to make the two collections completely consistent using the PSDO. We use approaches: –Adoption: One organization adopts the standard of the other. –Joint projects: Either to merge two standards, develop a new one serving both organizations, or revise an existing one. Feb

PSDO Agreement The IEEE Standards Association and ISO Central Secretariat have concluded a PSDO – Partner Standards Development Organization – agreement. The agreement provides uniform procedures for joint development and maintenance of standards by IEEE and designated TCs of ISO and SCs of JTC 1. Feb

5 Inconsistencies in the two collections, circa 1995 TopicStatusRemarks Terminology & ConceptsRedDifferent vocabulary standards Quality managementOrangeISO: Driven down from ISO IEEE: traditional QA approach. TestingOrangeIEEE standards unrelated to SC7 processes. Architecture descriptionHarmlessSC7 didn’t have architecture standards. Product qualityYellowUnrelated standards Life cycle processesRedIncompatible standards Systems engineering processYellowUnrelated standards SW maintenanceRedIncompatible standards MeasurementYellowUnrelated standards Risk managementHarmlessNo standards at all Project managementRedIncompatible standards Verification and validationRedFundamentally different approaches; minor incompatibilities in details Configuration managementRedIncompatible standards SW process assessmentYellowNothing in IEEE. ISO process assessment incompatible with ISO LC. Requirements engineeringOrangeIEEE standards unrelated to SC7 processes SW life cycle dataRedIncompatible standards User documentationRedIncompatible standards CASE toolsYellowMinor incompatibilities NotationsHarmlessDistinct standards for distinct notations InternetHarmlessNo standards IT Services, Management, GovernanceHarmlessNo standards Specialty Engineering (Safety, Security)OrangeUnrelated approaches Professional certificationHarmlessNone

Feb TopicStatusRemarks Terminology & ConceptsGreenIEEE CS SWEBOK = ISO/IEC Identical vocabulary, 24765, hosted by IEEE CS. Quality managementGreenIdentical standard, 90003, but revision is needed. TestingYellow  Joint project is developing comprehensive testing standards to replace piecemeal ones. Architecture descriptionGreenIdentical standard: Product qualityGreenIEEE withdrew its conflicting standard and may adopt Life cycle processesGreenIdentical standards: 12207, IEEE is adopting associated guides: Systems engineering processGreenISO/IEC = IEEE Joint revision is underway. SW maintenanceGreenIdentical standard: MeasurementGreenIdentical standard: Risk managementGreenIdentical standard, 16085, but revision is needed. Project managementGreenIdentical standard: Verification and validationRed  IEEE is 1012 broadening to systems. SC 7 has a study group on V&V. Configuration managementYellow  SC7 is considering what changes are needed in newly revised IEEE Std 828. SW process assessmentHarmlessISO/IEC is now compatible with LCP standards. No IEEE standards. Requirements engineeringGreenIdentical standard, replaced IEEE 830, 1233, SW life cycle dataGreenIdentical standard, User documentationGreenIdentical standards, through CASE toolsGreenIdentical standards, 14102, NotationsGreenDistinct standards for distinct notations. SC 7 recently adopted IDEF standards. InternetGreenJoint project underway to revise ISO/IEC aka IEEE 2001 IT Services, Management, GovernanceHarmlessNo IEEE standards. IEEE is balloting adoption of and -2 Specialty Engineering (Safety, Security)Yellow  IEEE is balloting adoption of ISO/IEC (4 parts). IEEE 1228 is old and needs revision. Professional certificationGreenIEEE CSDA and CSDP were the first to conform to ISO/IEC Inconsistencies in the two collections today

Liaison representatives Jim Moore, lead, Pieter Botman, focusing on certification standards, Terry Doran, focusing on process standards, Paul Joannou, focusing on safety standards, Typically, the Computer Society provides the editor for joint standards projects (see remaining charts) Feb 20137

Current and completed projects - 1 WGProjectPOCNotes , LC dataAnnette Reilly, editor Jointly published x, User documentationAnnette Reilly, editor Jointly published 26511, and IEEE adopted and , Internet practicesAnnette Reilly, editor ? ISO/IEC fast-track of IEEE NWIP and PAR for revision have been submitted. PAR was approved , 14471, CASE toolsIEEE adopted ISO/IEC and SQUARE seriesIEEE project to adopt has been initiated. There have been clerical delays , FSM conceptsIEEE has withdrawn its obsolete edition, leaving the ISO/IEC standard as the single standard , SW product qualityIEEE has withdrawn its obsolete edition (which was an adoption of ISO/IEC 12119). Feb 20138

Current projects - 2 WGProjectPOCNotes and 12207, LC Processes Anatol Kark, SG chair Published jointly. Planning for joint revision is underway , Measurement; 16085, Risk management; 16326, Project management; Requirements management Cheryl Jones, Bob Charette, Mark Henley Published jointly , MaintenanceTom PigoskiPublished jointly. IEEE may initiate joint revision x, Systems and software assurance Jim MooreIEEE adopted as Trial Use Standard. IEEE adopted Other parts will be adopted as they become available. 7IEEE 828, Configuration management Jim Moore, SG chair IEEE revision has been provided to WG 7 for study ,2,3, LC management guides adopted as an IEEE Guide. IEEE adopted -2 and -3, and may adopt others as published , Systems engineering process Terry Doran, editor ISO/IEC is fast-track of IEEE Joint revision is underway as , SW Dev PlanIEEE plans to participate in joint revision and will contribute the SDP from EIA/IEEE J-Std , Process descriptionIEEE adopted IEEE 1012, V&VAnatol Kark, SG chair IEEE revision has been provided to WG 7 for study. Feb 20139

Current and completed projects - 3 WGProjectPOCNotes ,-2, IDEFISO/IEC fast-track of IEEE and was successful , SWEBOK GuideJuan Garbajosa, Gargi Keeni, editors Adopted by ISO/IEC. SWEBOK revision is underway; result will be resubmitted for ISO/IEC adoption , Certification of SW professional; 29154; Guide to IEEE CS has two conforming certifications , VocabularyAnnette Reilly, convener Published jointly. IEEE CS hosts web site for free public access , SW quality management IEEE adopted it. ISO/IEC revision effort is faltering. There are plans to incorporate relevant material into the impending revision of and x, LC profiles for VSEClaude Laporte, editor IEEE will consider publishing derivative documents to suit end-user needs. Feb

Current and completed projects - 4 WGProjectPOCNotes x, ITSMIEEE has initiated projects to adopt and Balloting is underway , TestingJon Hagar, editor IEEE contributed base documents. Joint development is underway. IEEE balloting comments on all four parts have been submitted to SC 7. Joint development of a fifth part is proposed; PAR was approved , Architecture description Rich Hilliard, editor Original was fast-track of IEEE Revision was published jointly. Feb

Relevant Results of SC 7 Interim Meeting: Document Progress , Sys and SW Assurance Concepts and Vocabulary: Send to DIS ballot , Integrity Levels: Editor to prepare working draft , Sys Processes: Send to NWIP and CD ballot , Management of Systems Engineering: Send to CD2 ballot , SW Development Planning: Send to CD1 ballot. Feb

Relevant Results of SC 7 Interim: Study Group Study Group on IEEE 1012: –Describe differences in vocabulary and concepts. –List changes needed for adoption by SC 7. –Work with WG1012 to negotiate agreement on changes. Study Group on Applying ISO/IEC/IEEE to Service Architectures: –Prepare NWIP for ballot Feb

Relevant Results of SC 7 Interim: Other Drafting of joint revision to IEEE Std 2001(ISO/IEC 23026) has begun. Annette Reilly is the lead editor. Decision whether to fast-track IEEE 828 was deferred--“editors of should, in preparing CD 1, ensure harmonization with IEEE 828 to the greatest degree possible.” Testing: The interim meeting of the relevant WG has not yet occurred. Certification: Botman will report to PAB. BKCASE: The status was presented. NATO is interested in adoption of Feb

Relevant Results of SC 7 Interim: Recognition Dr. Karen Richter, for serving as an editor of Feb

Summary of Effectiveness 1 (These numbers are current as of Sep 2012.) There are 51 S2ESC standards (now or imminent) –33 identical with SC7 (completed or imminent) –5 more potentially identical –13 others  2 outside SC7 scope  7 SC7 does not work in the area  3 IEEE provides a legitimate alternative  1 (1074) likely to remain inconsistent Projects affecting 11 standards are underway (Note: Some projects are both completed and underway, i.e. initial completion followed by revision) Feb

Summary of Effectiveness 2 As a result of harmonization with SC 7, since 2005, old IEEE standards have been updated with modern revisions: –1 IEEE standard(s) last revised in 2003 –1 IEEE standard(s) last revised in 2000 –6 IEEE standard(s) last revised in 1998 –3 IEEE standard(s) last revised in 1996 –1 IEEE standard(s) last revised in 1995 –2 IEEE standard(s) last revised in 1992 –1 IEEE standard(s) last revised in 1990 –1 IEEE standard(s) last revised in 1987 Feb

Summary of Effectiveness 3 We have created a coherent, consistent collection of standards, recognized world- wide, that supports and is supported by: –An agreed body of knowledge –An agreed vocabulary database –Certification programs –Training programs … making IEEE CS the international go-to place for codified knowledge of software engineering. Feb