Designing Real-Time and Embedded Systems with the COMET/UML method

Hassan E. M. Gomaa · 2001

Most object-oriented analysis and design methods only address the design of sequential systems or omit the important design issues that need to be addressed when designing real-time and distributed applications [Bacon97, Douglas99, Selic94]. It is essential to blend object-oriented concepts with the concepts of concurrent processing [MageeKramer99] in order to successfully design these applications. This paper describes some of the key aspects of the COMET method for designing real-time and embedded systems [Gomaa00], which integrates object-oriented and concurrent processing concepts and uses the UML notation [Booch98, Rumbaugh99]. Examples are given from an Elevator Control System [Gomaa00].

Read the paper · More papers on PaperTik