Modelagem Dinâmica OO: Uma Análise Comparativa de Técnicas
Resumo
In object-oriented systems modeling three perspectives are considered: the static or structural perspective, the dynamic perspective and the functional perspective. Modeling of the static perspective uses established concepts developed in the arca of semantic data modeling. However, there are several different proposals for dynamic modeling of OO systems. This papers reviews some representative approaches and compares them by several criteria.
Referências
Davis, A. M. Software Requirements: Objects. Functions, & States. Englewood Cliffs: Prentice-Hall, 1993.
de Champeaux, D.; D. Lea & P. Faure. Object-Oriented System Development. Reading: Addison-Wesley, 1993,
D'Haenens, I.; F. Van Assche; E. Halpin & B. Karakostas. Experiences With Rule-Based Dynamic Modeling, In: Dynamic Modelling of Information Systems. H. G. Sol & K. M. van Hee (eds.), North-Holland: Amsterdam, pp 289-301, 1991.
Embley. D.; B. Kurtz & S. Woodfield. Object-Oriented System Analysis: A Model Driven Approach Englewood Cliffs: Prentice-Hall, 1992.
Essink, L. Dynamic Modelling: An Example of an Event-Driven Approach. In: Dynamic Modelling of Information Systems, H. G. Sol & K. M. van Hee (eds), North-Holland: Amsterdam, pp.89-119. 1991.
Gibson, E. Objects - Born and Bred. Byte, Peterborough. v.15, n.10, pp 245-254, Oct. 1990.
Harel, D. Statecharts: A Visual Formalism for Complex Systems. Science of Computer Programming, Amsterdam, v 8. n3, pp.231-274, Jun. 1987.
Heuser, C. Modelagem Conceitual de Sistemas: Redes de Peri. Kapelusz: Buenos Aires, 1990.
Jacobson, I.; M. Christerson; P. Jonsson & G. Overgaard. Object-Oriented Software Engineering: A Use Case Driven Approach. 4º revised printing, Wokingham: Addison-Wesley. 1993
Kappel, G. & M. Schrefl. Using an Object-Oriented Diagram Technique for the Design of Information Systems. In. Dynamic Modelling of Information Systems. H. G. Sol & K. M. van Hee (eds ). North-Holland: Amsterdam, pp. 121-164. 1991
Martin, J. & J. Odell. Principles of Object-Oriented Analysis and Design, Englewood Cliffs Preintice-Hall. 1993
Monarchi, D. & G. Puhr. A Rescarch Typology for Object-Oriented Analysis and Design Communications of the ACM, New York, v.35. n9, pp.35-47. Sep. 1992.
Olle, T. W. Comparative Review of Information Systems Design Mcthodologies: Problem Definition. In: IFIP WG 8.1 Working Conference on Comparative Review of Information Systems Design Methodiogies, 1982. Noordwijkerhout, Proceedings... Amsterdam: North-Holland. pp 8-9, 1982.
Rubin, K. & A. Goldberg. Object Behavior Analysis. Communications of the ACM, New York, v.35. nº9. pp 48-62, Sep. 1992.
Rumbaugh, J.; M. Blaha W. Premerlani; F. Eddy & W. Lorensen. Object-Oriented Modeling and Design. Englewood Cliffs: Prentice-Hall, 1991.
Shiaer, S. & S. Mellor. Object Life Cycles: Modeling the World in States. Englewood Cliffs: Prentice-Hall. 1992.
Tsalgatidou, A. & P. Loucopoulos. An Object-Oriented Rule-Based Approach to the Dynamic Modelling of Information Systems. In: Dynamic Modeling of Information Systems, H. G. Sol & K. M. van Hee (eds.), North-Holland: Amsterdam, pp. 165-188. 1991.
Yourdon, E. Object-Oriented Systems Design: A Integrated Approach. Englewood Cliffs: Prentice-Hall, 1994.