IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Integrating Fact-Oriented Modeling with Object-Oriented Modeling

Integrating Fact-Oriented Modeling with Object-Oriented Modeling
View Sample PDF
Author(s): Terry Halpin (Microsoft Corporation, USA)
Copyright: 2001
Pages: 22
Source title: Information Modeling in the New Millennium
Source Author(s)/Editor(s): Matti Rossi (Helsinki School of Economics, Finland)and Keng Siau (City University of Hong Kong, Hong Kong SAR)
DOI: 10.4018/978-1-878289-77-3.ch025

Purchase

View Integrating Fact-Oriented Modeling with Object-Oriented Modeling on the publisher's website for pricing and purchasing information.

Abstract

Although the Unified Modeling Language (UML) provides deep support for the design of object-oriented applications, it currently lacks a number of features that have proved very valuable for conceptual analysis, especially for modeling of database applications. One promising solution to this problem is to use a fact-oriented approach such as Object Role Modeling (ORM) for the initial conceptual analysis and then transform this to UML. This chapter provides a comparative evaluation of the two approaches, specifically for data modeling and shows how to get the best out of both by using them in combination. Apart from its advantages for conceptual analysis, ORM’s richer and more rigorous constraint specification mechanisms can help to address gaps and inconsistencies in the current UML specification.

Related Content

Tereza Raquel Merlo, Nayana Madali M. Pampapura, Jason M. Merlo. © 2024. 14 pages.
Kris Swen Helge. © 2024. 9 pages.
Ahmad Tasnim Siddiqui, Gulshaira Banu Jahangeer, Amjath Fareeth Basha. © 2024. 12 pages.
Jennie Lee Khun. © 2024. 19 pages.
Tereza Raquel Merlo. © 2024. 19 pages.
Akash Bag, Paridhi Sharma, Pranjal Khare, Souvik Roy. © 2024. 31 pages.
Akash Bag, Upasana Khattri, Aditya Agrawal, Souvik Roy. © 2024. 28 pages.
Body Bottom