OASIS Web Services Component Model (WSCM) TC
18th January 2002
teleconference 12:00-1:00pm EST
Minutes
Attendance at roll call
|
Name |
Organization |
|
|
William Cox |
BEA |
|
|
Graeme Riddell |
Bowstreet |
|
|
Sean Fitts |
CrossWeave |
|
|
Timothy N. Jones |
CrossWeave |
|
|
Peter Quintas |
Divine |
|
|
Robert Serr |
Divine |
|
|
Sandra Swearingen |
DoD |
|
|
Alan Korpp |
Epicentric |
|
|
Dean Moses |
Epicentric |
|
|
Jacques Durand |
Fujitsu |
|
|
Royston Sellman |
HP |
|
|
Charles Wiecha |
IBM (Chair) |
|
|
Dan Gisolfi |
IBM |
(joined 12:15) |
|
Ravi Konuru |
IBM |
(joined 12:15) |
|
Rich Thompson |
IBM |
|
|
Shankar Ramaswamy |
IBM |
|
|
T.V. Raman |
IBM |
|
|
Rex Brooks |
Individual |
|
|
John Kneiling |
Individual |
|
|
Kevin Brinkley |
Intel |
|
|
Michael Mahan |
Nokia |
|
|
Terry Cline |
Peregrine Systems |
|
|
Sasha Aicken |
Plumtree |
(joined 12:15) |
|
Jeffery C. Broberg |
Silverstream |
|
|
Suresh Damodaran |
Sterling Commerce |
|
|
Eilon Reshef |
WebCollage |
|
|
Gil Tayar |
WebCollage |
|
Duration
12:00pm - 1:00pm
Chair
Charles Wiecha
Agenda for 7th Jan
|
12:00 - 12:05 |
roll call - Graeme |
|
12:05 - 12:10 |
review of minutes and action items from 1/7-1/9 face-to-face - Charlie |
|
12:10 - 12:20 |
review of outline for requirements doc - Charlie |
|
12:20 - 12:30 |
discussion of glossary: format, contents - Dan |
|
12:30 - 12:50 |
discussion of business and use cases: format, selection of cases - Dan |
|
12:50 - 1:00 |
plans for upcoming conferences - Charlie |
Meeting
| 12:00 | roll call |
| 12:10 | review of minutes and actions from last meeting |
| 12:13 | reviewed timeline towards next (April) face-to-face meeting.. |
- Friday 1/18
- Review example glossary entries
- Review strawman overall process for arriving at the Requirements document
- Establish three sub-teams to work on refining the glossary, overall process, and Business Scenario template.
- Develop business scenarios
- Friday 2/1
- Review initial glossary to facilitate Business Scenario descriptions
- Review final process for arriving at the Requirements document
- Review Business Scenarios submitted by TC members
- Friday 2/15
- Review additional Business Scenarios submitted by TC members
- Decide which Business Scenarios to include, based on uniqueness, business value, and relevance to WSIA TC scope
- Review strawman Use-case template with an example
- Establish sub-teams to study the Business Scenarios and propose
- Use-cases that represent selected activities within the Business Scenarios
- Develop use cases
- Friday 3/1
- Review Use-cases submitted by the sub-teams
- Review strawman Requirements document template
- Friday 3/15
- Review revised and additional use cases submitted by the sub-teams
- Establish sub-teams to write sections of the Requirements document based on selected Use-cases
- Develop business and technical requirements
- Friday 3/29
- Review Business Requirements section of the document
- Friday 4/12
- Review Technical Requirements section of the document
- TC F2F meeting 4/17-19
- Review the draft Requirements document
12:15 Dan reviews terms and document structure..
1st phase of process is documenting Business Scenarios. A Business Scenario is a real world example describing business and functional needs of the system. Business Scenarios are things like the Chanel and Amex implementations we've been discussing.
Q: Don't care how many business scenarios are initially submitted?
A: Right. We'll write them up and then filter them out later.
2nd phase is to take the Business Scenario and extract abstract definitions of activity, which are the Use Cases we're looking for. Possibly we'll see a many-many mapping between Use Cases and Business Scenarios. So a Use Case might be something like "Consumer aggregating UI content from multiple producers". The Use Case will typically take a perspective of one of the actors trying to achieve a specific result, and describe the flow of events to achieve that, but bear in mind that an actor is not necessarily an end user, it can be a system component. These Use Cases can also be seen as being represented/ manifested by the original Business Scenarios.
3rd phase is to then determine from the Use Cases what overall requirements (technical and business) do these Use Cases imply for an interactive application system.
Q: Not sure of value-add of the 3rd phase, our requirements are a combination of phases 1 & 2?
A: The requirements doc might just be a bullet list roll up of the information apparent from the Business Scenarios and Use Cases. The (Business and Technical) Requirements will be extracts from the Business Scenarios and Use Cases that are more focused towards the necessary deliverables of WSIA.
action: Dan to document one from WSXL and send it round so people get the idea of the document usage.
12:35 Dan reviews Business Scenario Report document structure
Q: Makes sense to make it more specific to our needs (in face to face we tried to correllate our presentations to the charter)?
A: When the first doc is circulated (Dan) we can give feedback and suggested improvements.
Q: Must keep in mind that what we do has relevance to other communities (don't descend to making it too specific to ourselves). Someone who works in other areas (military, health) should be able to relate to our work. Our Use Cases should "work" for people in other domains.
A: Yep, also endeavour to get Business Scenarios for diverse communities.
action: Eilan volunteered to also produce the documentation for the Chanel example.
12:45 Defer on review of Use Cases for now, review glossary
Aim is to populate the glossary as we document the Business Scenarios, Use Cases and then Requirements. It's important to develop an agreed/understood vernacular within the team.
12:50 Change process
Editors:
Q: Make sure we only define terms as the need arises (discovery) from our own documents.
A: Yes, don't want to get into a big terms and definitions exercise. Also if we're using someone else's definition of something then we should link to it, not copy it, but our glossary might also contain stated definitions that are different to someone elses.
action: Jeff to propose a process for changes/additions to the glossary
action: Jeff and Eilon to recommend such for their docs.
12:55 plans for upcoming conferences
Looking for volunteers for conferences coming up that WSIA has been asked to attend. - OMG workshop on 3/7, XML Web Services in London, Nextware. At this point the presentation is more about motivations and drivers for the formation of WSCM (WSIA).
action: all - send email to the distribution list if you're interested in representing WSIA at one of these events.
Q: For this can we use stuff from the presentations we've seen within the committee, eg, at the face to face?
A: Yes, OASIS is all about openness.
Q: Any progress on relationship between us and WSRP and JSR 162 and 167 (portlet apis)?
A: We still need to nail the interdependencies, but recognise that the basis of WSRP lifecycle, events, actions etc is completely consistent/in common with WSXL.
1:00 adjourn.