datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech
Welcome Guest Log In | Register

UML and Function-Class Decomposition for Embedded Software Design

Authored on: Jun 25, 2007 by Kok-Soon Chai

Technical Paper / Conference Paper

0 0
More InfoLess Info

This paper introduces a practical application of the UML diagrams and function-class decomposition (FCD) concept to requirements analysis, software architecture analysis and design, and software design and implementation for a complex embedded system. Based on the function-class decomposition concept, the UML diagrams for requirement analysis, and software architecture analysis and design are shown in detail. This is followed by decomposing the complex software architecture into UML class and state diagrams. Two detailed software implementation examples (including an application manager and a device driver) that include UML diagrams and C++ code are shown.



Please disable any pop-up blockers for proper viewing of this paper.

0 comments
write a comment

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page