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.

Slides:



Advertisements
Similar presentations
ANSI/ASQ E Overview Gary L. Johnson U.S. EPA
Advertisements

International Standards for Software & Systems Documentation Ralph E. Robinson R 2 Innovations.
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.
Standards and Certification Training Module B – Process B5Consensus Process for Standards Development ASME S&C Training Module B5 Consensus Process for.
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.
IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 Report.
Reuse Standards Dr. Carma McClure Extended Intelligence, Inc. Copyright (c) 1998 by Extended Intelligence, Inc.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
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 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.
TOSCA Technical Committee Kick-off December 12, 2011.
Click to add title SABS STANDARDS DIVISION Standards Development Natural Science.
Slide 1 IEEE 802 Response to FDIS comments on IEEE 802.1AS 20 March 2014 Authors: NameCompanyPhone .
Halifax, 31 Oct – 3 Nov 2011ICT Accessibility For All SMART GRID ICT: SECURITY, INTEROPERABILITY & NEXT STEPS John O’Neill, Senior Project Manager CSA.
IEEE CS SAB, May 2007 For Computer Society Internal Use Only Liaison Report - IEEE-CS Professional Practices Committee John Harauz Prepared.
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.
10-Aug-04 IEEE-SE2SC Study Group on Quality Management Systems Membership –John Walz –Scott Duncan –Other volunteers? SP-07 - Relationship to Quality Management.
Halifax, 31 Oct – 3 Nov 2011ICT Accessibility For All ICT Accessibility Standardization Dr. Jim Carter, ISACC Document No: GSC16-PLEN-57r2 Source: ISACC.
Standards to be Revised During S2ESC Management Board February, 2007 Dave Schultz MB Chair.
1The ISO Concept database Reinhard Weissinger 16 August International Organization for Standardization.
Slide 1 IEEE 802 Response to FDIS comments on IEEE 802.1AS 18 March 2014 Authors: NameCompanyPhone .
July 2007, D1 1 Proposed Revision of ISO/IEC 15026: Status Report Jim Moore F-IEEE, CSDP IEEE CS Liaison Representative to ISO/IEC JTC 1/SC 7 July 2007.
SC7 - IEEE CS Activity Status Report – T. Doran 6 November 2007 To: J. Walz IEEE CS SAB
26-Aug-04 1 Quality Management Standards for Software Sector U.S. TAG for ISO TC 176 Quality Management Washington, DC 26-Aug-04 John Walz IEEE Software.
Doc.: IEEE /0795r2 Submission July 2014 The China NB contributed a variation on the “usual comment” on IEEE China NB comment on
94/9 requires an EC Type examination certificate Annex III Certificate and a QA-Notification (production audit Annex IV/VI/VII) Manufacturers need for.
Voting options and deliberations (October 2009) ISO/DIS Guidance on Social Responsibility Guido Gürtler, ICC Observer to ISO/TMB WG SR, Member of.
Slide 1 IEEE 802 Response to FDIS comments on IEEE 802.1AB 20 March 2014 Authors: NameCompanyPhone .
IEC TC93 Liaison Report DASC SC Alex Zamfirescu IEC USNC Technical Aadviser TC93 Convener IEC TC93 WG2 September,
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.
Standards Coordinating Committee 20 on Test and Diagnosis for Electronic Systems Slide 1 SCC20 Liaison Report Dr. John W. Sheppard CS SAB Meeting June.
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 Jim Moore IEEE Computer Society Liaison Representative to ISO/IEC JTC 1/SC.
Doc.: IEEE /0173r0 Submission Jan 2010 Andrew Myles, CiscoSlide 1 Closing Report Date: Authors:
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.
1Johannesburg South Africa SMA May International Organization for Standardization.
IEEE Computer Society Category A Liaison to ISO/IEC JTC 1/SC 40: Status Report Annette Reilly IEEE Computer Society Liaison.
Doc.: IEEE /1454r0 Submission Jan 2013 IEEE 802 JTC1 Standing Committee Proposal for SC6 contribution process 15 January 2013 Haasz et al, IEEESlide.
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
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
IEEE 802 JTC1 Standing Committee Proposal for SC6 contribution process
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.
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
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
The Standards Development Process
Cyber-security and IEC International Standards
Software Measurement Process ISO/IEC
IEEE 802 JTC1 Standing Committee Proposal for SC6 contribution process
IEEE 802 JTC1 Standing Committee Proposal for SC6 contribution process
IEEE 802 JTC1 Standing Committee Proposal for SC6 contribution process
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.
IEEE 802 JTC1 Standing Committee Proposal for SC6 contribution process
Presentation transcript:

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 Prepared for IEEE CS SAB Nov 2007

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 2 Why Do We Do This? Throughout the Computer Society, we are undertaking efforts to make the Society to “go to” place for software engineering. One of our strengths is the standards collection of the Software and Systems Engineering Standards Committee (S2ESC). One of our weaknesses is the extent of inconsistency between these standards and international standards (from ISO/IEC JTC 1/SC 7) on the same subject. This handicaps the global appeal of our standards. We have undertaken a program to make the two collections completely consistent. We use several methods: –Sometimes SC 7 adopts an IEEE standard. –Sometimes IEEE adopts an SC 7 standard. –Sometimes we merge our respective standards. –Sometimes we perform “coordinated development” of a new standard or a revision. We are both a member of the US TAG to SC 7 and a Category A liaison to SC 7.

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 3 Why International Standardization? IEEE-SA encourages cooperation with international standardization: –Enables a healthy blend of technical, national, regional, and international standards –Example of strong effort by IEC to follow new positions of the WTO/TBT activity: openness, transparency, due process, coherence, market relevance, etc. –Sends a strong and clear message to industry that the major technical standards developing organizations aim to cooperate toward one standard in the world wherever possible –From a market and trade perspective, symbolizes a loosening of real and perceived barriers. –Informs those countries and regions who are not strong players in the world marketplace that their route to international standardization has more paths than were previously available. This slide is adapted from a June 2004 presentation by Terry deCourcelle and Jodi Haasz.

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 4 The State of Harmonization in 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 OthersYellowMany unrelated standards

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 5 The State of Harmonization … Today TopicStatusRemarks Terminology & ConceptsYellow  Shared BOK, joint vocabulary project, potential certification framework Quality managementYellowIEEE is adopting ISO/IEC approach. TestingOrange  Both IEEE and BSI may harmonize with SC7 processes Architecture descriptionGreenSC7 adopted IEEE standard and will harmonize with processes. Product qualityYellowISO/IEC was revised as IEEE may adopt. Life cycle processesGreenBut some loose ends remain Systems engineeringGreenShared SE process standard; harmonization with other LC processes underway SW maintenanceGreenProject to merge IEEE and ISO standards is completed MeasurementYellow  IEEE will adopt after its current revision. Some details remain. Risk managementGreenSC7 adopted IEEE standard and is now extending it to the systems level. Project managementYellow  New project to merge the incompatible standards Verification and validationRedFundamentally different approaches. Good intentions, but no action. Configuration managementYellowSC7 withdrew its process standard; systems issues remain SW process assessmentYellow  Harmonization with LC process standards is underway Requirements engineeringOrange  Joint project has been approved SW life cycle dataYellow  IEEE is adopting to replace User documentationYellow  IEEE 1063 has been incorporated into CASE toolsYellowMinor incompatibilities NotationsHarmlessDistinct standards for distinct notations InternetGreenShared standard IT Services, Management, GovernanceYellowIEEE may adopt standards Specialty Engineering (Safety, Security)OrangeUnrelated approaches OthersYellowMany unrelated standards

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 6 Successes (1 of 2) Since 1996, IEEE has adopted several SC7 standards –1462 (was ISO/IEC 14102), CASE Tool Evaluation and Selection [SC 7 is revising] –1465 (was ISO/IEC 12119), SW Package Quality [adoption of revision is planned] – (was ISO/IEC 12207), SW LC Processes [coordinated revision underway] – (was ISO/IEC ), Functional Size Measurement [SC 7 has prepared a Corrigendum] –15288, System Life Cycle Processes [coordinated revision underway]

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 7 Successes (2 of 2) SC7 has adopted IEEE standards –16085 (was IEEE 1540), Risk Management Process –19759, SWEBOK Guide –23026 (was IEEE 2001), Web Site Practices –25961 (was IEEE 1471), Architecture Description [Awaiting publication; coordinated revision underway] –26702 (was IEEE 1220), Systems Engineering Process [Awaiting publication; coordinated revision anticipated] We have jointly revised one shared standard –16085, Risk Management Process [Both ISO and IEEE have published.] Some standards have been merged –14764 (with IEEE 1219), SW Maintenance [Both ISO and IEEE have published.] Other projects are underway 2006

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 8 New Projects underway in IEEE Adopt ISO/IEC to replace IEEE Adopt ISO/IEC and to provide a shared basis for work on IT Services and Management. Possible adoption of: ISO/IEC 25051, COTS Product Quality. –Balloting group decided that standard should not be adopted and predecessor standard should be withdrawn –Comments will be sent to SC 7/WG 6 for their consideration in revising the standard NEW

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 9 A Notable Project: Shared vocabulary for software and systems engineering. IEEE contributed IEEE Std SC 7 contributed its vocabulary aggregations. Other sources, e.g. PMI, made contributions. IEEE CS has developed and is hosting a database application providing public web access. – SC 7/WG 22 will maintain the database and will facilitate the consolidation of alternative definitions. Occasional snapshots of the database will be published as ISO/IEC and IEEE CD is currently being balloted in SC7 and will soon enter balloting in IEEE.

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 10 A New Cooperative Project: Testing BSI will contribute their two standards on testing. IEEE has contributed 829 and A new four-part standard will be created at the international level. –Compatible with international (and IEEE) systems and software processes –Compatible with international (and IEEE) documentation standards –Compatible with IEEE CS SWEBOK Guide –Covering a larger scope than the current standards IEEE-CS has provided Ursula Parker as the editor The NP ballot was approved in May 2007.

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 11 New Project: Revision of 15026, Systems Assurance IEEE has provided editors: Mark Henley and Sam Redwine. New Work Item Proposal was approved. First draft drew good consensus in SC7 CD ballot and approval in IEEE ballot. Another CD ballot will be performed. The editor’s have proposed breaking it into a four-part standard. This question will be balloted in SC7.

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 12 “Coordinated Development” is used by S2ESC and JTC 1/SC 7 Typically SC 7 supplies WG convener, IEEE CS supplies project editor. The idea is to conduct corresponding steps concurrently. All comments are resolved by the ISO working group. Both organizations reach consensus via their own processes according to their own rules. Both organizations publish roughly simultaneously.

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 13 Coordinated Development is used by S2ESC and JTC 1/SC 7 WGSC 7JTC 1ISO CSS2ESC SA StaffSA SB IEEE StdBase Doc Approve NPPAR Draft Form BG CDBallot Recirc FCDRecirc FDIS Recirc Approve IEEE StdISO/IEC Contribute standards Prepare MS CD Publish identical standards Possibly multiple Note that there is generally no use for an IEEE working group. Note that there are too many recirculations.

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 14 The Fundamental Problem The “normal” ISO development path. The flexibility they have available according to their rules. The “normal” IEEE development path. The flexibility they have available according to their rules. The space I have left to work in. Oh yeah, automation is making the processes less flexible

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 15 Some Fundamental Process Differences IEEE ProcessISO Process Consensus of expert opinionsConsensus of staffed “national body” positions Consensus formation is ballot-oriented.Consensus formation is meeting-oriented. Scope and purpose are established at the beginning. Scope and purpose are subject to change in balloting. (Typically) One ballot plus recirculations...Repeated ballots......of a fixed group of balloters...of an expanding group of balloters Comment only on “changed portions”Comment on anything Comments “rebutted” by mailComments “dispositioned” in person All comments must be entertained.Limited scope revisions are permitted. Administratively enforced rulesEverything subject to NB voting Administrative process review completes the project. Additional NB vote by parent body completes the process.

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 16 Some Problems are Surfacing Some participants in SC7 under-value the IEEE contribution. Some participants in S2ESC under-value the ISO contribution. Some participants in SC7 –Equate the IEEE with the US, or –Believe that IEEE should appropriately be a “part” of the US OTOH, some IEEE parties believe that IEEE is appropriately on equal status with ISO. Some SC7 participants believe that the IEEE front matter in the joint publication format unequally portrays the IEEE contribution and participation. Those who “operate” the coordinated processes believe that they are too cumbersome and labor intensive.

IEEE CS SAB, Nov 2007 IEEE-CS/SC7 Liaison Report 17 Possible Improvements A pending agreement on joint publication format may reduce the problems with the “endgame” and the representation of participation. Nevertheless, the coordinated voting process is still cumbersome and leads to the impression that IEEE is “slowing” the process. A possible improvement—Change the coordination process as follows: –IEEE technical materials are contributed at the beginning of the project. –SC7 prepares drafts in the normal fashion. –An IEEE “poll” is conducted during the first CD ballot and the comments are sent to SC7. –SC7 continues its process in the normal manner. –IEEE conducts an adoption project after the ISO/IEC version is published. –Any comments resulting from adoption are sent to SC7 for consideration in the next revision.