UML for real-time systems
暂无分享,去创建一个
Publisher Summary This chapter deals with UML, which is a graphical language available to describe systems by expressing their constructs and relationships. This includes both static and dynamic relationships. For real-time systems, the availability of statecharts and sequence diagrams fulfils the requirement to describe run-time dynamics which are an important part of real-time systems development. Object-oriented Design (OOD) is the normal methodology that UML supports. The group of iconic conventions and diagrams which UML offers comprises a graphical modeling language that can be used to describe systems by expressing their components and relationships. UML can express both static and dynamic relationships, and especially for real-time systems, the availability of statecharts and sequence diagrams can be used to describe run-time dynamics which are so significant for modern real-time systems development. Object-oriented Design is particularly popular when OOD and Object-oriented Programming (OOP) are being used for GUI-based applications.
[1] John Savage,et al. Object-oriented design with UML and Java , 2003 .
[2] David Harel,et al. Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..