Object–role modeling: Difference between revisions

Content deleted Content added
GreenC bot (talk | contribs)
Line 20:
Also in 1989, [[Terry Halpin]] and [[G.M. Nijssen]] co-authored the book "Conceptual Schema and Relational Database Design" and several joint papers, providing the first formalization of object-role modeling. Since then Dr. [[Terry Halpin]] has authored six books and over 160 technical papers.
 
A graphical NIAM design tool which included the ability to generate database-creation scripts for Oracle, DB2 and DBQ was developed in the early 1990s in Paris. It was originally named Genesys and was marketed successfully in France and later Canada, and unsuccessfully in Norway. It could also handle ER diagram design. It was ported to SCO Unix, SunOs, DEC 3151's and Windows 3.0 platforms, and was later migrated to succeeding [[Microsoft]] operating systems, utilising XVT for cross operating system graphical portability. The tool was renamed OORIANE and is currently being used for large data warehouse and SOA projects.
 
Also evolving from NIAM is "''Fully Communication Oriented Information Modeling''" [[FCO-IM]] (1992). It distinguishes itself from traditional ORM in that it takes a strict communication-oriented perspective. Rather than attempting to model the ___domain and its essential concepts, it models the communication in this ___domain (universe of discourse). Another important difference is that it does this on instance level, deriving type level and object/fact level during analysis.