Implementing the dynamic behavior represented as multiple state diagrams and activity diagrams

Jauhar Ali, Jiro Tanaka · 2001

A system is introduced which automatically generates implementation code from the object and dynamic models of an application. We found that the behavior of active objects can well be represented by activity diagrams rather than state diagrams. The paper first explains our approach to convert state diagrams as well as activity diagrams into implementation code. The paper then describes our system, dCode, which automatically generates executable Java code from the object diagram, state diagrams and activity diagrams of an application. 1 Introduction Object Oriented (OO) software is a collection of interacting objects. Classes of objects have structural properties as well as behavior. There are many OO methodologies [1, 2, 3, 4] that help find the structural properties and behavior of a system by creating its di#erent models. Object Modeling Technique (OMT) [5], which is a popular OO methodology, represents the static aspects of a system by object model and its dynamic behavior by dynam...

Read the paper · More papers on PaperTik