Schedule 7/15 - FY97 Plan - ? 7/15 - Cluster Interaction Plan (Rationale Capture) - Linda 7/15 - Cluster Interaction Plan (Architecture) - Ashok 7/15 - Technology Transition Plan - Mike 6/13 - Budget - Spencer 6/13 - Quad chart, briefing slides - Colin 7/15 - Project Summary Description - ? 7/15 - Graphic - Colin 6/19 - Summer Plan - Gregory =============================================================================== Evolutionary Design Journal Architectural Description Mapping Goals <-> Components Scenarios "Hot spots" for change "Rationale" Goals <-> Requirements Sallency (writing scenarios) Prognosis of change -> effort estimation =============================================================================== Planning Empirical Conceptual Tool (Case study) (Initial Process) (Tool Requirements) Pilot Def. of Arch. Breadboard Courting ADL selection ------ Process spec. Arch. Impact Analysis Scenario def./repr. Reuse Candidates Requirements Validation EDJ 10/1/96 report of pilot study 10/1/97 Evaluation planning Process "how-to" Prototype toolset Case study (n) Scenario structuring Metrics =============================================================================== Requirements In Requirements Method Out NOW --- Primordial soup - Goal analysis/refinement Mach refined Loosely defined Model of objectives Requirements/Mission - Scenarios mapped onto Essential arch. components SOON ---- Statements - Systematic method (we can't prescribe form) - Coverage metrics MAYBE ----- (Accurate) - Integration with reqts. Clear rationale Arch. Representation elab'n tools & scenario for the design management =============================================================================== Tools Event visualizer Hyperware/EDJ GBRAT TKSAAM Scenario spreadsheet AUTOGNOSTIC UI-Detect SCAT/MRI SIRRINE Architectural Recovery ADL tools DOWSER Reuse candidate suggester Reflexion Rationale manager Requirements validator Reflecs Composer/weaver:w =============================================================================== QUAD Chart Graphic New Ideas Life cycle binding (symmetry) EDJ Scenario based ADL Mission orientation Event-based program analysis ADL based redesign/reuse (design invariance) Architectural impact analysis Impact Better/faster/cheaper/less risk Impact analysis Reuse Productivity Schedule Case study Tools =============================================================================== Gregory/SAAM In Process Out -- ------- --- Customer/domain expert SAAM procedure likely areas for change Existing system experience confidence of fitness Scenarios for architecture salience/coverage