SLIDE 15 May 19, 2003 15
Transitional Procedure
Software Engineering Automation Center Software Engineering Automation Center
ICSE 2003 Workshop on Software Architecture for Dependable Syste ICSE 2003 Workshop on Software Architecture for Dependable Systems ms
P computation P composition P derivation
Cc Cc ⇒ R R ⊃Cp I Ro?S/P? Ri (CpR)?S/P? (R C Ct(COM, INT)
Explicit Architecting via Compositional patterns
Ct (R, S, P)
Physical Derivation via PBA composers
Ct (Cp, S, P)
O2 NH3 H2O Water_Flow Display_status Drain Inlet Feeder F_Time Repository
Adjusting Listener Feeding Listener
Sampler Source Sensor
Adjusting Announcer Feeding Announcer
COM1 COM2
P S
ro ri
glue glue COM1 COM2
P S
ro ri
glue glue
COM1 COM2
P S
ro ri
glue glue
Prototyping A nalyzer Pattern Selector Fram ew
enerator Com ponent Evolver
Naval Postgraduate School, 833 Dyer Road, Monterey, CA 93943-5118 Tel: (831) 656-3195 Email: seac@nps.navy.mil http://seac.nps.navy.mil/ Fax: (831) 656-3225
Framework Generator