SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Standardizing Web Services:  Overcoming ‘Design by Committee’ Sandeep Purao (With J. Bagby and K. Umapathy) Associate Professor of IST  Enterprise Informatics and Integration Center Standards Interest Group, Socio-technical Systems Lab
Why study IT standards ,[object Object],[object Object]
What is a standard? ,[object Object],[object Object]
What is standardization? ,[object Object],[object Object]
Where do standards come from? (Public) R & D Patents Standards Adapted from: Kahin 2007 Expected Trajectory Observed Trajectory (Public) R & D Patents Standards Anticipatory Standards
Anticipatory Standards ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Developing Anticipatory Standards Simon Search Satisficing Software Engineering Modeling Refining Testing OMB Cir. 119 Standards Development Act 2004 Opportunity to participate Avoiding domination by one party Access to information Right to be considered Willingness to accept outcome Design Legislation Are these two at odds?
Design by Committee ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design by Committee ? Archaeological  Analysis The W3C Process ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A Theoretical Framework Design Negotiation Creating and choosing amon alternatives Agreeing on designs,  fixing the actor network The D-S-N Framework Recursion Fomin et al. 2004 Sense-Making Attaching meaning to design alternatives
Study scope ,[object Object],[object Object],[object Object],Submission  to W3C Becomes  W3C Note WG formed, Meetings begin Becomes W3C  Recommendation 2000 2001 2002 2003 Phase 1 Analysis Phase 2 Analysis http://www.w3.org/Submission/2000/05/ 18 April 2000 http://www.w3.org/TR/2000/NOTE-SOAP-20000508/  08 May 2000 http://www.w3.org/TR/soap/  24 June 2003 13 Sept 2000 11 Oct 2000 24 June 2003 SOAP 1.2
Research method ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Hermeneutic units created using Atlas.ti 3 3 3 Docs 81.75% 77.37% 3 53.95% 46.05% 2 45.23% 13.28% 1 Agreed + Negotiated Agreed Round
Design by Committee? Not! During  the meeting Prior to   the meeting Interpretation : The process is significantly influenced by design contributions from participants, who can expend significant resources for designing parts of the standard under development.
Design by Committee? Not! Interpretation : A significant amount of design may be occurring outside the W3C meetings.
Roles people play … ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design by Committee? Not!  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A desirable form of  support for the  mechanisms  intended by W3C
Comparison (Henning 2006) (Our Work) Design contributions Problem Lack of reference implementation Facilitator,  Negotiation Problem Multiple draft specifications Advocate, Architect Problem Vendors’ response to proposals in spite of known technical flaws Guru Problem Calling for proposals when technology still unproven Two-level process Problem Lack of entry qualifications to participate in the process Services CORBA Criteria
Q + A ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Andere mochten auch

Rsd3 human centring_mental_health_service_design_2014
Rsd3 human centring_mental_health_service_design_2014Rsd3 human centring_mental_health_service_design_2014
Rsd3 human centring_mental_health_service_design_2014healthcaredialogues
 
Canadian Healthcare Codes and Terminology Standards
Canadian Healthcare Codes and Terminology StandardsCanadian Healthcare Codes and Terminology Standards
Canadian Healthcare Codes and Terminology Standards Intelliware Development Inc.
 
molson coors brewing 200710KFrench
molson coors brewing  200710KFrenchmolson coors brewing  200710KFrench
molson coors brewing 200710KFrenchfinance46
 
Add 2009 10
Add 2009 10Add 2009 10
Add 2009 10RUAULT
 
Améliorez l'efficacité de vos cérémonies agile - Agile Tour Paris
Améliorez l'efficacité de vos cérémonies agile - Agile Tour ParisAméliorez l'efficacité de vos cérémonies agile - Agile Tour Paris
Améliorez l'efficacité de vos cérémonies agile - Agile Tour ParisENSIBS
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewMichael Sahota
 
Companionship & Deception
Companionship & DeceptionCompanionship & Deception
Companionship & Deceptioncalanhilton
 
Clinical development, contract & outsourcing in mena & asia pac webinar-l aju...
Clinical development, contract & outsourcing in mena & asia pac webinar-l aju...Clinical development, contract & outsourcing in mena & asia pac webinar-l aju...
Clinical development, contract & outsourcing in mena & asia pac webinar-l aju...Larry Ajuwon
 
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...Intelliware Development Inc.
 
Modèle de maturité CMMi-DEV
Modèle de maturité CMMi-DEVModèle de maturité CMMi-DEV
Modèle de maturité CMMi-DEVPierre
 
HR Trends eBook
HR Trends eBook HR Trends eBook
HR Trends eBook ERC
 
Environmental Law for Road Builders
Environmental Law for Road Builders Environmental Law for Road Builders
Environmental Law for Road Builders DSaxe
 

Andere mochten auch (18)

Rsd3 human centring_mental_health_service_design_2014
Rsd3 human centring_mental_health_service_design_2014Rsd3 human centring_mental_health_service_design_2014
Rsd3 human centring_mental_health_service_design_2014
 
3 Mali Empire Su2014
3 Mali Empire Su20143 Mali Empire Su2014
3 Mali Empire Su2014
 
Canadian Healthcare Codes and Terminology Standards
Canadian Healthcare Codes and Terminology StandardsCanadian Healthcare Codes and Terminology Standards
Canadian Healthcare Codes and Terminology Standards
 
molson coors brewing 200710KFrench
molson coors brewing  200710KFrenchmolson coors brewing  200710KFrench
molson coors brewing 200710KFrench
 
Add 2009 10
Add 2009 10Add 2009 10
Add 2009 10
 
Améliorez l'efficacité de vos cérémonies agile - Agile Tour Paris
Améliorez l'efficacité de vos cérémonies agile - Agile Tour ParisAméliorez l'efficacité de vos cérémonies agile - Agile Tour Paris
Améliorez l'efficacité de vos cérémonies agile - Agile Tour Paris
 
Proyecto de Protección Ambiental de Bosawas, NIcaragua
Proyecto de Protección Ambiental de Bosawas, NIcaraguaProyecto de Protección Ambiental de Bosawas, NIcaragua
Proyecto de Protección Ambiental de Bosawas, NIcaragua
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft View
 
Companionship & Deception
Companionship & DeceptionCompanionship & Deception
Companionship & Deception
 
Clinical development, contract & outsourcing in mena & asia pac webinar-l aju...
Clinical development, contract & outsourcing in mena & asia pac webinar-l aju...Clinical development, contract & outsourcing in mena & asia pac webinar-l aju...
Clinical development, contract & outsourcing in mena & asia pac webinar-l aju...
 
Why Nortel Went Bankrupt
Why Nortel Went BankruptWhy Nortel Went Bankrupt
Why Nortel Went Bankrupt
 
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...
Enterprise Wearables: Wearing Our Parts On Our Sleeves - How Wearable Technol...
 
Modèle de maturité CMMi-DEV
Modèle de maturité CMMi-DEVModèle de maturité CMMi-DEV
Modèle de maturité CMMi-DEV
 
Master of deception (mod)
Master of deception (mod)Master of deception (mod)
Master of deception (mod)
 
David Kennedy
David Kennedy   David Kennedy
David Kennedy
 
HR Trends eBook
HR Trends eBook HR Trends eBook
HR Trends eBook
 
Environmental Law for Road Builders
Environmental Law for Road Builders Environmental Law for Road Builders
Environmental Law for Road Builders
 
Agile Testing
Agile Testing  Agile Testing
Agile Testing
 

Ähnlich wie Standardization: Overcoming Design by Committee

Standards and Standardization - A Research Project
Standards and Standardization - A Research ProjectStandards and Standardization - A Research Project
Standards and Standardization - A Research ProjectSandeep Purao
 
Glis Intro 01 20071029
Glis Intro 01 20071029Glis Intro 01 20071029
Glis Intro 01 20071029Jan Pawlowski
 
Architecture Design Decisions and Group Decision Making
Architecture Design Decisions and Group Decision MakingArchitecture Design Decisions and Group Decision Making
Architecture Design Decisions and Group Decision MakingHenry Muccini
 
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...The Linux Foundation
 
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...Mahdi_Fahmideh
 
Systems of Systems - Design and Management
Systems of Systems - Design and ManagementSystems of Systems - Design and Management
Systems of Systems - Design and ManagementSandeep Purao
 
PhD Defense Øyvind Hauge
PhD Defense Øyvind HaugePhD Defense Øyvind Hauge
PhD Defense Øyvind HaugeØyvind Hauge
 
Modeling Framework to Support Evidence-Based Decisions
Modeling Framework to Support Evidence-Based DecisionsModeling Framework to Support Evidence-Based Decisions
Modeling Framework to Support Evidence-Based DecisionsAlbert Simard
 
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
A Design Theory For Digital Platforms Supporting Online Communities  A Multip...A Design Theory For Digital Platforms Supporting Online Communities  A Multip...
A Design Theory For Digital Platforms Supporting Online Communities A Multip...Andrew Parish
 
Accessibility Forum Webcast 2002
Accessibility Forum Webcast 2002Accessibility Forum Webcast 2002
Accessibility Forum Webcast 2002Joy Fulton
 
Usability Evaluation Considered Harmful (Some of the Time)
Usability Evaluation Considered Harmful (Some of the Time)Usability Evaluation Considered Harmful (Some of the Time)
Usability Evaluation Considered Harmful (Some of the Time)Saul Greenberg
 
Standardization in W3C
Standardization in W3CStandardization in W3C
Standardization in W3CJonathan Jeon
 
Toward a socio-technical pattern language
Toward a socio-technical pattern languageToward a socio-technical pattern language
Toward a socio-technical pattern languageJohn Thomas
 
SYS5160 a review of a GIS system
SYS5160 a review of a GIS system SYS5160 a review of a GIS system
SYS5160 a review of a GIS system Peter Timusk
 
Increasing access to professional development
Increasing access to professional developmentIncreasing access to professional development
Increasing access to professional developmentPeter Rawsthorne
 
Evolution of Agile Testing
Evolution of Agile TestingEvolution of Agile Testing
Evolution of Agile TestingOdd-e
 
Lean & Agile Methods & Frameworks: Perspectives on Kanban for IT
Lean & Agile Methods & Frameworks: Perspectives on Kanban for ITLean & Agile Methods & Frameworks: Perspectives on Kanban for IT
Lean & Agile Methods & Frameworks: Perspectives on Kanban for ITDavid Rico
 

Ähnlich wie Standardization: Overcoming Design by Committee (20)

Standards and Standardization - A Research Project
Standards and Standardization - A Research ProjectStandards and Standardization - A Research Project
Standards and Standardization - A Research Project
 
Glis Intro 01 20071029
Glis Intro 01 20071029Glis Intro 01 20071029
Glis Intro 01 20071029
 
Architecture Design Decisions and Group Decision Making
Architecture Design Decisions and Group Decision MakingArchitecture Design Decisions and Group Decision Making
Architecture Design Decisions and Group Decision Making
 
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
 
26 standards
26 standards26 standards
26 standards
 
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
A Model-Driven Approach to Support Cloud Migration Process- A Language Infras...
 
Systems of Systems - Design and Management
Systems of Systems - Design and ManagementSystems of Systems - Design and Management
Systems of Systems - Design and Management
 
PhD Defense Øyvind Hauge
PhD Defense Øyvind HaugePhD Defense Øyvind Hauge
PhD Defense Øyvind Hauge
 
Modeling Framework to Support Evidence-Based Decisions
Modeling Framework to Support Evidence-Based DecisionsModeling Framework to Support Evidence-Based Decisions
Modeling Framework to Support Evidence-Based Decisions
 
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
A Design Theory For Digital Platforms Supporting Online Communities  A Multip...A Design Theory For Digital Platforms Supporting Online Communities  A Multip...
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
 
Accessibility Forum Webcast 2002
Accessibility Forum Webcast 2002Accessibility Forum Webcast 2002
Accessibility Forum Webcast 2002
 
Parents
ParentsParents
Parents
 
Overview Agile Methods
Overview Agile MethodsOverview Agile Methods
Overview Agile Methods
 
Usability Evaluation Considered Harmful (Some of the Time)
Usability Evaluation Considered Harmful (Some of the Time)Usability Evaluation Considered Harmful (Some of the Time)
Usability Evaluation Considered Harmful (Some of the Time)
 
Standardization in W3C
Standardization in W3CStandardization in W3C
Standardization in W3C
 
Toward a socio-technical pattern language
Toward a socio-technical pattern languageToward a socio-technical pattern language
Toward a socio-technical pattern language
 
SYS5160 a review of a GIS system
SYS5160 a review of a GIS system SYS5160 a review of a GIS system
SYS5160 a review of a GIS system
 
Increasing access to professional development
Increasing access to professional developmentIncreasing access to professional development
Increasing access to professional development
 
Evolution of Agile Testing
Evolution of Agile TestingEvolution of Agile Testing
Evolution of Agile Testing
 
Lean & Agile Methods & Frameworks: Perspectives on Kanban for IT
Lean & Agile Methods & Frameworks: Perspectives on Kanban for ITLean & Agile Methods & Frameworks: Perspectives on Kanban for IT
Lean & Agile Methods & Frameworks: Perspectives on Kanban for IT
 

Mehr von Sandeep Purao

Unlocking the value of health data - Presentation at the Congressional Lunche...
Unlocking the value of health data - Presentation at the Congressional Lunche...Unlocking the value of health data - Presentation at the Congressional Lunche...
Unlocking the value of health data - Presentation at the Congressional Lunche...Sandeep Purao
 
Keynote at Doctoral Consortium - CAiSE 2013 - Valencia Spain
Keynote at Doctoral Consortium - CAiSE 2013 - Valencia SpainKeynote at Doctoral Consortium - CAiSE 2013 - Valencia Spain
Keynote at Doctoral Consortium - CAiSE 2013 - Valencia SpainSandeep Purao
 
A Personal View on Research and Writing
A Personal View on Research and WritingA Personal View on Research and Writing
A Personal View on Research and WritingSandeep Purao
 
Re-using Integration Patterns as Design Knowledge
Re-using Integration Patterns as Design KnowledgeRe-using Integration Patterns as Design Knowledge
Re-using Integration Patterns as Design KnowledgeSandeep Purao
 
Problem Solving Process
Problem Solving ProcessProblem Solving Process
Problem Solving ProcessSandeep Purao
 
Technology Choices for Enterprise Integration
Technology Choices for Enterprise IntegrationTechnology Choices for Enterprise Integration
Technology Choices for Enterprise IntegrationSandeep Purao
 
Introduction to a Course in Advanced Enterprise Integration
Introduction to a Course in Advanced Enterprise IntegrationIntroduction to a Course in Advanced Enterprise Integration
Introduction to a Course in Advanced Enterprise IntegrationSandeep Purao
 
SOA Methodologies in Practice
SOA Methodologies in PracticeSOA Methodologies in Practice
SOA Methodologies in PracticeSandeep Purao
 
Using Problems to learn Service-oriented Computing
Using Problems to learn Service-oriented ComputingUsing Problems to learn Service-oriented Computing
Using Problems to learn Service-oriented ComputingSandeep Purao
 
DESRIST 2008 Doctoral Consortium Report
DESRIST 2008 Doctoral Consortium ReportDESRIST 2008 Doctoral Consortium Report
DESRIST 2008 Doctoral Consortium ReportSandeep Purao
 
The overlaps between Action Research and Design Research
The overlaps between Action Research and Design ResearchThe overlaps between Action Research and Design Research
The overlaps between Action Research and Design ResearchSandeep Purao
 

Mehr von Sandeep Purao (11)

Unlocking the value of health data - Presentation at the Congressional Lunche...
Unlocking the value of health data - Presentation at the Congressional Lunche...Unlocking the value of health data - Presentation at the Congressional Lunche...
Unlocking the value of health data - Presentation at the Congressional Lunche...
 
Keynote at Doctoral Consortium - CAiSE 2013 - Valencia Spain
Keynote at Doctoral Consortium - CAiSE 2013 - Valencia SpainKeynote at Doctoral Consortium - CAiSE 2013 - Valencia Spain
Keynote at Doctoral Consortium - CAiSE 2013 - Valencia Spain
 
A Personal View on Research and Writing
A Personal View on Research and WritingA Personal View on Research and Writing
A Personal View on Research and Writing
 
Re-using Integration Patterns as Design Knowledge
Re-using Integration Patterns as Design KnowledgeRe-using Integration Patterns as Design Knowledge
Re-using Integration Patterns as Design Knowledge
 
Problem Solving Process
Problem Solving ProcessProblem Solving Process
Problem Solving Process
 
Technology Choices for Enterprise Integration
Technology Choices for Enterprise IntegrationTechnology Choices for Enterprise Integration
Technology Choices for Enterprise Integration
 
Introduction to a Course in Advanced Enterprise Integration
Introduction to a Course in Advanced Enterprise IntegrationIntroduction to a Course in Advanced Enterprise Integration
Introduction to a Course in Advanced Enterprise Integration
 
SOA Methodologies in Practice
SOA Methodologies in PracticeSOA Methodologies in Practice
SOA Methodologies in Practice
 
Using Problems to learn Service-oriented Computing
Using Problems to learn Service-oriented ComputingUsing Problems to learn Service-oriented Computing
Using Problems to learn Service-oriented Computing
 
DESRIST 2008 Doctoral Consortium Report
DESRIST 2008 Doctoral Consortium ReportDESRIST 2008 Doctoral Consortium Report
DESRIST 2008 Doctoral Consortium Report
 
The overlaps between Action Research and Design Research
The overlaps between Action Research and Design ResearchThe overlaps between Action Research and Design Research
The overlaps between Action Research and Design Research
 

Kürzlich hochgeladen

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Kürzlich hochgeladen (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Standardization: Overcoming Design by Committee

  • 1. Standardizing Web Services: Overcoming ‘Design by Committee’ Sandeep Purao (With J. Bagby and K. Umapathy) Associate Professor of IST Enterprise Informatics and Integration Center Standards Interest Group, Socio-technical Systems Lab
  • 2.
  • 3.
  • 4.
  • 5. Where do standards come from? (Public) R & D Patents Standards Adapted from: Kahin 2007 Expected Trajectory Observed Trajectory (Public) R & D Patents Standards Anticipatory Standards
  • 6.
  • 7. Developing Anticipatory Standards Simon Search Satisficing Software Engineering Modeling Refining Testing OMB Cir. 119 Standards Development Act 2004 Opportunity to participate Avoiding domination by one party Access to information Right to be considered Willingness to accept outcome Design Legislation Are these two at odds?
  • 8.
  • 9.
  • 10. A Theoretical Framework Design Negotiation Creating and choosing amon alternatives Agreeing on designs, fixing the actor network The D-S-N Framework Recursion Fomin et al. 2004 Sense-Making Attaching meaning to design alternatives
  • 11.
  • 12.
  • 13. Design by Committee? Not! During the meeting Prior to the meeting Interpretation : The process is significantly influenced by design contributions from participants, who can expend significant resources for designing parts of the standard under development.
  • 14. Design by Committee? Not! Interpretation : A significant amount of design may be occurring outside the W3C meetings.
  • 15.
  • 16.
  • 17. Comparison (Henning 2006) (Our Work) Design contributions Problem Lack of reference implementation Facilitator, Negotiation Problem Multiple draft specifications Advocate, Architect Problem Vendors’ response to proposals in spite of known technical flaws Guru Problem Calling for proposals when technology still unproven Two-level process Problem Lack of entry qualifications to participate in the process Services CORBA Criteria
  • 18.

Hinweis der Redaktion

  1. This is a test