Report from the Abstract Process Clarification Sub- Committee Monday June 21, 2004.

Slides:



Advertisements
Similar presentations
Roberts Rules of Order Ramakrishna Kappagantu IEEE Region 10 Director-Elect IEEE Region 10 Meeting Chiangmai, Thailand 2-3 March 2013.
Advertisements

Roadmap for Sourcing Decision Review Board (DRB)
Catholic School Councils A summary of 19 page document listed on school website.
Describing Process Specifications and Structured Decisions Systems Analysis and Design, 7e Kendall & Kendall 9 © 2008 Pearson Prentice Hall.
Practical Skills for Leaders Archdiocese of Cape Town Centre for Pastoral Development.
Copyright © AEA — Association of Enterprise Architects 2013 AEA Workgroup Procedures Version of 31 October 2013.
ODADAS/DMH Consolidation: State and Local Relationship Items Potential ORC Modifications Meeting #1 August 17, 2012.
1 The Path to the Ph.D. in IS: Part 4, The Dissertation.
Standard CMMI Appraisal Method for Process Improvement (SCAMPI)
Objectives Define collaboration as it relates to parent leadership and collaboration in a variety of settings Learn about the defining characteristics.
Meetings Saul Greenberg University of Calgary Based on: Meetings Bloody Meetings (Film by Cleese), How to Run a Meeting (Jay, 1976, Harvard Business Review)
Requirements
Professional Facilitation
1 Selected Topics in Project Management Communication Management Dr Marc Conrad Marc Conrad1.
CANKAYA UNIVERSITY FOREIGN LANGUAGES UNIT
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 August 15th, 2012 BP & IA Team.
Interview Team Selection Randall Birkwood. What it is: - A simple, clean process - Convenient resources for interview team - Ensures interview team is.
S ECRETARIAT Division Secretariat Advisory Preparing Meeting Agendas & Minutes Presented by Myron Iseminger.
1-2 Training of Process FacilitatorsTraining of Coordinators 4-1.
Proposed TC Issues Process Martin Chapman. Purpose An issues driven process helps to 1.Untangle un-conflate problems 2.Narrow focus to solving particular.
© 2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part.
Communication and Sharing Practices for Co-teachers Cheri Modesitt.
Certificate IV in Project Management Course Structure Course Number Qualification Code BSB41507.
ODADAS/DMH Consolidation: State and Local Relationship Items Meeting #1 August 13, 2012.
Software Process Models.
Getting Started Conservation Coaches Network New Coach Training.
Infectious Disease Seminar TRMD 7020
Fall 2015ECEn 4901 Team work and Team Building. Fall 2015 ECEn Lecture 1 review Did you find the class website? Have you met with your team? Have.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
Introduction to The Grant Center Fitchburg State University.
Participate in a Team to Achieve Organizational Goal
© 2006 Open Grid Forum Service Level Terms Andrew Grimshaw.
CMAP the Foundation of Assignments in TPC 12 The first step in planning a communication is to analyze the audience and purpose via a CMAP statement…
OASIS UBL TC Meeting Jon Bosak, Sun Microsystems Chair, OASIS UBL Technical Committee Closing Plenary Burlington, Massachusetts 4 October 2002.
Planning an Online Interaction "He who fails to plan, plans to fail" Anonymous Proverb.
BY: G.P. MBUGUA AG. DEPUTY REGISTRAR, R&T. MEETINGS Definition: A meeting may be defined as the coming together of at least two persons for any lawful.
Query Health Distributed Population Queries Implementation Group Meeting October 11, 2011.
US CMS Elections Procedures Alexei Safonov (Texas A&M) Dick Loveless (Wisconsin)
Fall 2015 ECEn 490 Lecture #8 1 Effective Presentations How to communicate effectively with your audience.
SCA TCs Proposed Issues Process Martin Chapman, Assembly Co-chair Anish Karmarkar, BPEL Co-chair Ashok Malhotra, Policy Co-chair Mike Edwards, Assembly.
Energy Market Information Exchange OASIS Energy Market Information Exchange Technical Committee Work Plan Issues and Direction William Cox
Watech.wa.gov Holacracy Quick Start Basic information to get the ball rolling.
TSG-S OMA (Open Mobile Alliance) Ad-Hoc Report Richard Robinson Chair - 3GPP2 TSG-S SC B_Eshwar Pittampalli’s (Lucent) comments/concerns embedded.
Communication Networks
Region 1 The Center of Technology Region 1 The Center of Technology IEEE Region 1 Leadership Workshop How to Run an Effective Meeting Harold Belson August.
Report of the Technical Subcommittee Mario Bergeron, Technical Subcommittee Chair/NGEC Vice Chair.
Agenda Start up admin: roll call, approve agenda, appoint minute takers, approve last meeting minutes Review and approve latest draft of spec Issue discussion:
Doc.: IEEE /2448r0 Submission September 2007 Ganesh Venkatesan (Intel Corporation)Slide 1 Waikoloa Report Date: Authors:
1. As a chairperson 2. As participants. LANGUAGE EXPRESSION FOR A CHAIRPERSON The Start of a Meeting 1. To greet and start a meeting 2. To thank and to.
Note At the 2008/03/12 TC meeting the BPEL4People TC formally adopted the SCA TC issue process for issue resolution. The following slides document v3 of.
Nominal Group Process (NGP) A well researched technique (Delbecq et al., 1986) that is effective in facilitating a group to come to the best combined judgements.
Making Health and Safety Meetings Work If you had to identify, in one word, the reason why the human race has not achieved, and never will achieve, its.
Meeting Management Planning and Running Effective Meetings Office of Student Life Montgomery College Rockville Campus.
Contents Major issue states and transitions Tools.
BPEL Face to Face Meeting Sept , Agenda Sept Start up admin: –roll call, minute takers, approve agenda and minutes for Sept 7 Review.
Key changes an Timeline Needed for Academic Senate Bylaws
Sessions 1 & 3: Published Document Session Summary
School Community Council Implementation Timeline Checklist
Proposed TC Issues Process
Robert’s Rules of Order
Structure–Feedback on Structure ED-2 and Task Force Proposals
WS-RX TC Process for Specification Development
Management Task Force W3C Face To Face 01/22/03.
Robert’s Rules of Order
QA Reviews Lecture # 6.
Solving Problems in Groups
WORKSHOP Establish a Communication and Training Plan
Discussion on The EHT Timeline and PAR Definition
Standards and Certification Training
Presentation transcript:

Report from the Abstract Process Clarification Sub- Committee Monday June 21, 2004

History of Abstract BPEL Sub-Group BPEL spec was judged to be unclear as to what exactly BPEL Abstract is. Expressed interest in gaining a better understanding of Abstract BPEL to TC Chairs. Asked to coordinate efforts of others in the BPEL TC in order to get an overall better understanding of ABSTRAC BPEL.

Official/Unofficial Charter Derive a candidate definition for Abstract BPEL Derive a candidate list of requirements for Abstract BPEL Determine a candidate set of use cases from which the abstract BPEL requirements can be derived. Act as a focal point wherein Abstract BPEL issues can be discussed and clarified for presentation to the entire TC. Update BPEL Spec with improved description of Abstract BPEL.

Short Term Goal(s) Have something ready to be presented at the face-to-face in San Francisco. Be better able to discuss the Abstract BPEL issues at the San Francisco face-to-face.

Logistics Meet weekly on Friday from 11:00 AM EDT to 12:00PM EDT via a Unisys Provided phone link. Phil Rossomando acts as facilitator, meeting coordinator and scribe. Secessions are taped and transcribed to insure accuracy of information capture Transcribed minutes posted on an OASIS provided sub-group bulletin board. Any papers produced by the group or members thereof are posted on the sub-group site. Sub-group distribution list established.

Issues Discovered Discovered others in BPEL TC equally confused as to what Abstract BPEL is and should be used for. Without good understanding of what Abstract BPEL is, members were having difficulty deciding how to vote on Abstract BPEL issues. Some felt that it was up to the original authors to define Abstract BPEL and until they did so, the rest of us could not make valid decisions as to how to use it. Discussions tended to run in circles (need requirements but can’t till get use case, need use cases but can’t till get requirements…)

Issues Discovered Continued We need a glossary of terms so that we can understand each other better (e.g. what is a protocol?). Realized that Abstract BPEL may be different depending on the audience: If used as a tool to show a customer you understand her business. If used as a tool to tell a potential partner how to engage in a business activity with you. If used to communicate between business systems developers.

Progress To Date Decided to proceed without formal definition of BPEL being provided by original authors. Discussions have been held wherein the purposes of Abstract BPEL have been discussed in detail. Two Abstract BPEL use cases were presented to the group. Three more have just been added. Issues 99 and 107 were discussed in detail and a much better understanding has been arrived at by the participants. Individuals have provided suggestions for Abstract BPEL requirements and use cases.

Progress To Date Continued A first cut straw-man Abstract BPEL description has been produced based on input form the participants drawn from the meeting minutes, published papers and contributions. A first cut straw-man set of use cases and Abstract BPEL requirements have been produced. An on-line dialogue has been started.

Follow-up Action Items The straw-man items now available must be gone through, and each item clarified, prioritized and voted on. A glossary must be written. Based on improved understanding derived from above exercises, the abstract BPEL outstanding issues must be resolved. The Spec needs to be updated. A target time-line needs to be produced.

Suggested F2F Objectives (Satish Proposed). What use cases do we take as essential requirements for partially specified processes? My suggestion is that we take external or public view of behavior of a single process (participant) as the only canonical and essential use case. 2. What does "partial" mean? In other words, which syntactic elements are allowed to be left out and which other rules relaxed? Are there syntactic elements that are forbidden in abstract processes? This will clearly be dictated by What is the *meaning* of conformance between an abstract process as a public view and the corresponding private executable process? This is a precise "mathematical" relationship that needs to be well-defined in all cases but does *not* need to be algorithmically decidable. This cannot be addressed without resolving What is the syntactic device for omitted elements in partially specified processes? For instance, simple textual omission vs explicit marking. I believe this will be dictated by the answer to 3.