作者: Jiro Tanaka , Iftikhar Azim Niaz
DOI:
关键词:
摘要: The Unified Modeling Language (UML) statechart diagram is used for modeling the dynamic behavior of a system. This paper describes an object-oriented (OO) approach to generate compact and efficient Java code from UML diagrams. states are represented as objects all associated with state contained in one object. localizes state-specific partitions different states. Introducing separate makes transitions more explicit. We have implemented having sequential concurrent substates by extending design pattern using concept object composition delegation. method has been successfully our automatic generating system, JCode, which generates after reading specifications diagram. also presents results experiment generated JCode compared that Rhapsody OCode. show 68% four times than 50%