23.08.2013 Views

Specification of Reactive Hardware/Software Systems - Electronic ...

Specification of Reactive Hardware/Software Systems - Electronic ...

Specification of Reactive Hardware/Software Systems - Electronic ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.6 Practical Use <strong>of</strong> Concepts 51<br />

Requirements<br />

list<br />

Milestone 1:<br />

Goal and purpose are formulated<br />

Assignment for creation <strong>of</strong> Essential <strong>Specification</strong><br />

Essential<br />

Behaviour<br />

Model<br />

Extended<br />

Behaviour<br />

Model<br />

Essential <strong>Specification</strong><br />

Essential<br />

Unified<br />

Model<br />

(POOSL),<br />

Essential<br />

Requirements<br />

Catalogue<br />

Extended <strong>Specification</strong><br />

Extended<br />

Unified<br />

Model<br />

(POOSL),<br />

Extended<br />

Requirements<br />

Catalogue<br />

Architecture<br />

Structure<br />

Model<br />

Milestone 2:<br />

Conceptual solution implemented in Essential <strong>Specification</strong><br />

Assignment for extended specification<br />

Implementation<br />

Structure<br />

Model<br />

Milestone 3:<br />

Extended <strong>Specification</strong> incorporates consequences <strong>of</strong> implementation technology<br />

Assignment for final design and implementation<br />

Detailed<br />

<strong>Hardware</strong> design<br />

Initial Requirements Description<br />

Purpose<br />

description<br />

Implementation<br />

S<strong>of</strong>tware coding<br />

Figure 3.13: SHE Phases<br />

Prescribed<br />

technologies<br />

and topologies<br />

Design for other<br />

Implementation<br />

technologies

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!