| Work Plan for V2a | |||||||||
| For presentation to V2 Plenary #10Ê (by V2a) | |||||||||
| General note: Each work package is split up into two parts: (1) time to propose a solution, and (2) time for the group to discuss and amend the proposed solution, e.g. in telecons. (1) is denoted as person-hours of individuals, (2) is denoted as group-hours which each of the participants of the group has to contribute. | |||||||||
| Task owners | Status | in % | Estimated time spent to propose solution (in person-hours) | Estimated time spent for discussion of solution (in group-hours)[1] | Estimated remaining time to propose solution (in person-hours) | Estimated remaining time for discussion of solution (in group-hours) | Original time estimated for proposing a solution (in person-hours)[2] | Original time estimated for discussion of solution (in group-hours)[3] | |
| Phase 0: Scoping | Total | 4 | 8 | 0 | 0 | 24 | 8 | ||
| Clarify scoping of first release and identify necessary expansion joints | Scoping clarification is ongoing within the Phase 1 work packets | 100% | 0 | 2 | 0 | 0 | 6 | ||
| Rough mapping of TV, elevator, airline reservation system to new model | Complete | 100% | 4 | 6 | 0 | 0 | 24 | 2 | |
| Phase 1: All 'human comprehensible text' Interface (AAIML transformation) - First public draft for comments | Total | 35% | 94 | 13 | 182 | 16 | 780 | 48 | |
| Specify the basic type system (basic profile), not including complex and repeating structures | Trace | Solution for basic types is proposed.Ê | 100% | 20 | 4 | 0 | 0 | 120 | 8 |
| Specify dependencies (between data points and commands) and how they will be expressed | Trace | Proposal for read/write/execute dependency mechanism is done.Ê See exception handling for more complex dependencies. | 100% | 20 | 2 | 0 | 0 | 40 | 2 |
| Basic profile: Exception and event handling (in particular validation of user input) & announcements | Trace & IBM | In progress.Ê Some discussion initiated.Ê Could handle more complex dependencies.Ê How can we do announcements? | 2% | 0 | 1 | 40 | 4 | 80 | 4 |
| PIT internal simple grouping. | IBM & Trace | Basic AAIML grouping taken over - still needs to be verified. | 0% | 0 | 0 | 2 | 1 | 20 | 2 |
| Concrete help texts (defined in PIT, or as resources) | IBM & Trace | Completed | 100% | 20 | 2 | 0 | 0 | 80 | 4 |
| Cross-platform interactors and their binding to data points and commands | IBM | Proposal for interactor set and simple binding.Ê More complex bindings are next priority. | 33% | 10 | 1 | 20 | 2 | 40 | 2 |
| Define the format and minimum content of the resource sheets.Ê Also interface to resource services. | IBM & Trace | Basic mechanism proposed. | 65% | 20 | 2 | 10 | 2 | 40 | 6 |
| Define minimal set of metadata attributes for specifying resource items (textual label and help items). | NIST & IBM & Trace | Basic schema proposed.Ê Request help from metadata group. | 21% | 2 | 1 | 10 | 1 | 40 | 6 |
| Discovery of PITs and UIIDs | Trace & IBM | Just starting now. | 8% | 2 | 0 | 20 | 2 | 200 | 8 |
| Security architecture for all layers | V2s | ? | ? | ? | ? | ? | ? | ||
| Writing the specification | IBM & Trace | Ready to start. | 0% | 0 | 0 | 80 | 4 | 120 | 6 |
| Phase 2: Beyond (extended text options, rich media, streaming, semantic tagging, etc.) | Total | 1% | 10 | 4 | 1270 | 67 | 1580 | 83 | |
| Not Started. | |||||||||
| PIT external (alternative) simple grouping. | IBM & Trace | Some initial thoughts | 19% | 2 | 0.5 | 10 | 1 | 20 | 2 |
| Specify the extended type system (extended profile), including complex and repeating structures.Ê Also consider matrix grouping. | Trace & IBM | Solution for basic types is proposed.Ê Complex and repeating structures are the next priority. | 0% | 0 | 0 | 40 | 4 | 120 | 8 |
| Flexible synchronization of data points (for services) | Trace | In progress.Ê Discussed requirements and scenarios. | 17% | 4 | 0.5 | 20 | 2 | 40 | 4 |
| Define extended set of metadata attributes for specifying resource items (textual label and help items). | NIST & IBM & Trace | Basic schema proposed.Ê Request help from metadata group. | 6% | 2 | 1 | 40 | 4 | 40 | 6 |
| Template help texts (defined in PIT, or as resources) | IBM & Trace | In progress, some discussion initiated. | 12% | 2 | 1 | 20 | 2 | 80 | 4 |
| 2 sets of implementation notes | Trace | Notes on prototypes in progress. | 0% | 0 | 0 | 60 | 2 | 60 | 3 |
| Explore options for patterns and decide appropriate approach | deferred | deferred | 0% | 0 | 0 | 40 | 2 | 60 | 2 |
| Rich media: Images, animations, icons, sound files, etc.Ê Also audio and video streaming. | 0% | 0 | 0 | 120 | 12 | 120 | 12 | ||
| Extended profile: Exception and event handling (in particular validation of user input) & announcements | Trace & IBM | In progress.Ê Some discussion initiated.Ê Could handle more complex dependencies.Ê How can we do announcements? | 2% | 0 | 1 | 40 | 4 | 80 | 4 |
| Semantic tagging (semantic Web) | 0% | 0 | 0 | 120 | 4 | 120 | 4 | ||
| Synonyms for natural language interaction | 0% | 0 | 0 | 40 | 2 | 40 | 2 | ||
| Layout and style information | 0% | 0 | 0 | 160 | 8 | 160 | 8 | ||
| Platform-specific code (e.g. Java user interface, flash code) | 0% | 0 | 0 | 200 | 2 | 200 | 2 | ||
| Tours & Sequencing | 0% | 0 | 0 | 160 | 8 | 160 | 8 | ||
| Specify how user agents can build UIs from the UI Socket on the fly. | 0% | 0 | 0 | 160 | 8 | 160 | 8 | ||
| Writing the extended specification | IBM & Trace | Not started. | 0% | 0 | 0 | 40 | 2 | 120 | 6 |