30 likes | 191 Views
Evolution and Integration Command Center. Enable “go/no-go” decision for re-configuration tasks Monitor “live” evolution of system as you would monitor network. “monitor average server HTTP response time as the new database back-end engine is brought on-line”.
E N D
Evolution and Integration Command Center • Enable “go/no-go” decision forre-configuration tasks • Monitor “live” evolution of systemas you would monitor network “monitor average server HTTP response time as the new database back-end engine is brought on-line” Insert probes basedon Architectural Model Generate gauges Goal A2 C22 E3 • Rapid hypothesis testing • FlexML event description • Generate verification gauges • Dynamic probing of componentsand connectors L9 D1 high Method Expected … e1 e2 e3 e4 e5 e6 e7 e8 e9 … “Does replacementcomponent L9 usemore disk resourcesthan its predecessor?” low Event Stream • FlexML Event Representation • Standard lexical syntax • Partially ordered streams rather than fixed-length documents • Composed/interleaved tag sets rather than rigid DTD • Supports dynamic composition of sophisticated processors • Gauges as active connectors • Gaugents as feedback controllers • Architectural Models showhow to develop testing regimentfor verifying that componentsbehave as expected duringdynamic system evolution,integration, and re-configuration Technical Basis WPI