Transformation of dynamic aspects of UML models into LOTOS behaviour expressions
Hnatkowska, Bogumiła ; Huzar, Zbigniew
International Journal of Applied Mathematics and Computer Science, Tome 11 (2001), p. 537-556 / Harvested from The Polish Digital Mathematics Library

The lack of formal semantics for the UML creates many ambiguity problems, especially when real-time systems are specified. The paper proposes an approach to a formal definition of UML statecharts. Main features of the UML statecharts are described, and next, a transformation of the UML statecharts into LOTOS is defined.

Publié le : 2001-01-01
EUDML-ID : urn:eudml:doc:207519
@article{bwmeta1.element.bwnjournal-article-amcv11i2p537bwm,
     author = {Hnatkowska, Bogumi\l a and Huzar, Zbigniew},
     title = {Transformation of dynamic aspects of UML models into LOTOS behaviour expressions},
     journal = {International Journal of Applied Mathematics and Computer Science},
     volume = {11},
     year = {2001},
     pages = {537-556},
     zbl = {0974.68113},
     language = {en},
     url = {http://dml.mathdoc.fr/item/bwmeta1.element.bwnjournal-article-amcv11i2p537bwm}
}
Hnatkowska, Bogumiła; Huzar, Zbigniew. Transformation of dynamic aspects of UML models into LOTOS behaviour expressions. International Journal of Applied Mathematics and Computer Science, Tome 11 (2001) pp. 537-556. http://gdmltest.u-ga.fr/item/bwmeta1.element.bwnjournal-article-amcv11i2p537bwm/

[000] Armstrong J. (1998): Industrial integration of graphical and formal specifications. — J. Syst. Software, Vol.40, pp.211–225.

[001] Booch G., Rumbaugh J. and Jacobson I. (1998): The Unified Modeling Language User Guide. — Reading, Massachusetts: Addison-Wesley.

[002] Douglass B.P. (1999): Doing Hard Time. Developing Real-Time Systems with UML, Objects, Frameworks, and Patterns. — Reading, Massachusetts: Addison-Wesley

[003] Harel D. (1987): Statecharts: A visual formalism for complex systems. — Science of Computer Programming, Vol.8, No.3, pp.231–274. | Zbl 0637.68010

[004] Harel D., Pnueli A., Schmidt J. and Sherman R. (1987): On the formal semantics of state- charts. — Proc. 2nd IEEE Symp. Logic in Computer Science, Ithaca, NY, pp.54–64.

[005] Harel D. and Naamad A. (1996): The statemate semantics of statecharts. — ACM Trans. Software Engineering Method, Vol.5, No.4.

[006] Harel D. and Politi M. (1996): Modelling Reactive Systems with Statecharts: The Statemate Approach. — Patent No.D-1100-43, i-Logix Inc.

[007] International Standard Organisation (1989): International Standard ISO/IEC 9646 Information Processing Systems—Open Systems Interconnection—LOTOS—A Formal Description Technique Based on the Temporal Ordering of Observational Behaviour.

[008] International Standard Organisation (1997): ISO/IEC JTC1/SC21 WG7—Final Committee Draft on Enhacements to LOTOS.

[009] Pavon S., Larrabeiti D. and Rabay G. (1995): LOLA—LOTOS Laboratory, User Manual. — Departamento de Ingenieria Telematica, Universidad Politechnica de Madrid, LO- LA/NS/V10.

[010] Pnueli A. and Shalev M. (1991): What is in a step: On the semantics of statecharts, In: Theoretical Aspects of Computer Software (T. Ito and A.R. Meyer, Eds.). — Berlin: Springer, pp.244–264.

[011] Turner K.J. (Ed.) (1993): Using Formal Description Techniques. — Chichester: Wiley.

[012] Unified Modelling Language (1998): UML Semantics Vol.1.3. — Rational Software Corporation.

[013] Uselton A.C. and Smolka S.A. (1994): A process algebraic semantics for statecharts via state refinement, — Proc. IFIP Working Conf. Programming Concepts, Methods and Calculi (PROCOMET), State University of New York at Stony Brook, pp.262–281.