Architecture Diagrams and views for a non-OO embedded system?

  • Follow


   What diagrams and views would you suggest for showing/capturing the
SW Architecture of an existing embedded system that is not OO? It is
primarily an interrupt driven system that interacts with other systems
and sub-systems. Some of the diagrams could be outside the UML, if
deemed necessary. This system is slated to be re-engineered.

  Any papers available (practical not theoretical)?

 thanks

0
Reply marktxx (13) 5/11/2007 9:30:02 PM

On May 11, 10:30 pm, mark...@yahoo.com wrote:
> What diagrams and views would you suggest for showing/capturing the
> SW Architecture of an existing embedded system that is not OO? It is
> primarily an interrupt driven system that interacts with other systems
> and sub-systems. Some of the diagrams could be outside the UML, if
> deemed necessary. This system is slated to be re-engineered.
A good resource for embedded systems is "Applied Software
Architecture" by Hofmeister, Nord and Soni.

Although the authors are researchers, their view set is a distillation
of what the software architects at Siemens do in order to document
their embedded systems.

Eoin.
--
Eoin Woods, Hemel Hempstead, UK
www.eoinwoods.info

0
Reply eoinwoods (6) 5/12/2007 9:34:50 AM


marktxx@yahoo.com wrote:
>    What diagrams and views would you suggest for showing/capturing the
> SW Architecture of an existing embedded system that is not OO? It is
> primarily an interrupt driven system that interacts with other systems
> and sub-systems. Some of the diagrams could be outside the UML, if
> deemed necessary. This system is slated to be re-engineered.

A structure chart showing which routines call which other routines is 
good for the procedure organization.  You can add state transition 
diagrams, decision tables, significant data structures, and other 
diagrams that show the logic or data structure.

-- 
Thad
0
Reply ThadSmith (1279) 5/13/2007 7:40:26 PM

On May 11, 5:30 pm, mark...@yahoo.com wrote:
>    What diagrams and views would you suggest for showing/capturing the
> SW Architecture of an existing embedded system that is not OO? It is
> primarily an interrupt driven system that interacts with other systems
> and sub-systems. Some of the diagrams could be outside the UML, if
> deemed necessary. This system is slated to be re-engineered.
>
>   Any papers available (practical not theoretical)?
>
>  thanks

Consider drawing sequence diagrams (message sequence charts) for the
major scenarios in your system. The sequence diagrams should document
the interactions between major components in the system.

--
EventStudio 4.0 - http://www.EventHelix.com/EventStudio
Sequence Diagram based System Modeling Tool

0
Reply eventhelix (355) 5/25/2007 9:40:23 AM

3 Replies
21 Views

(page loaded in 3.979 seconds)

4/20/2013 3:48:18 PM


Reply: