FURTADO, M. E. S.; http://lattes.cnpq.br/7542338901767495; FURTADO, Maria Elizabeth Sucupira.
Resumo:
The object-oriented design is a new view of design which defines structures and behavior of objects
systems. This design presents some advantages: better expressiveness power for application modelling,
better structure based on the concepts of abstract data types and complex objects, reusability during the
systems development process and conceptual continuity during all life cycle phases.
This fact has contributed for growing of several 0 0 methodologies. Therefore it becomes difficult for
the 0 0 designer to choose the most suitable methodology for a specific application. We suggest some
criteria to evaluate and compare current object-oriented analysis and design techniques.
In this work we find the difficulties, restrictions and characteristics of some 0 0 methodologies and
propose a new 0 0 methodology (FADO) covering some of these problems. All the methodologies are
described considering their representation and process.
The FADO methodology supports active temporal object oriented database design, modelling the
domain into objects and events. The FADO process permites reusability, iteraction and use of prototypes
as the best way of covering the extensibility and maintenability.
The FADO methodology is based on the approaches of Booch, Rolland and Schiel and generates a
conceptual schema in the Temporal Object Model (TOM).
In this work, the FADO tool is also described which gives a computational support to the methodology.