On Conceptual Micro-Object Modeling

On Conceptual Micro-Object Modeling

Cecil E. Chua (Georgia State University, USA), Roger H. Chiang (University of Cincinnati, USA) and Ee-Peng Lim (Nanyang Technological University, Singapore)
Copyright: © 2002 |Pages: 16
DOI: 10.4018/jdm.2002070101
OnDemand PDF Download:
$37.50

Abstract

While much research has been devoted to data modeling, little attention has been paid to developing constructs for modeling micro-objects, i.e. constructs for modeling low dimension objects such as the attribute Birth_Date and the data type Boolean. Most data models consider attributes as functions of macro-objects (i.e. objects formed from constructs such as entity sets, relations, and object sets). For example, the attribute Birth_Date is often modeled as a function of the entity set Person. This research proposes a Conceptual Micro-Object Model (CMoM), which considers the attribute as the foundation of data modeling. Other constructs such as the Conceptual Data Type Primitive (CDTP) and Attribute Group (AG) are developed to model the constituent components of attributes and objects that can be formed from attributes respectively. CMoM is useful for modeling intricate micro-objects such as dates. It also allows one to identify and resolve redundancy between conceptual macro-objects such as those modeled as entity sets and relations. For example, redundancies between attributes in different relations can be detected. Finally, it facilitates a formal foundation for defining object-oriented concepts such as inheritance, aggregation, and encapsulation.

Complete Article List

Search this Journal:
Reset
Open Access Articles: Forthcoming
Volume 28: 4 Issues (2017): Forthcoming, Available for Pre-Order
Volume 27: 4 Issues (2016): 3 Released, 1 Forthcoming
Volume 26: 4 Issues (2015)
Volume 25: 4 Issues (2014)
Volume 24: 4 Issues (2013)
Volume 23: 4 Issues (2012)
Volume 22: 4 Issues (2011)
Volume 21: 4 Issues (2010)
Volume 20: 4 Issues (2009)
Volume 19: 4 Issues (2008)
Volume 18: 4 Issues (2007)
Volume 17: 4 Issues (2006)
Volume 16: 4 Issues (2005)
Volume 15: 4 Issues (2004)
Volume 14: 4 Issues (2003)
Volume 13: 4 Issues (2002)
Volume 12: 4 Issues (2001)
Volume 11: 4 Issues (2000)
Volume 10: 4 Issues (1999)
Volume 9: 4 Issues (1998)
Volume 8: 4 Issues (1997)
Volume 7: 4 Issues (1996)
Volume 6: 4 Issues (1995)
Volume 5: 4 Issues (1994)
Volume 4: 4 Issues (1993)
Volume 3: 4 Issues (1992)
Volume 2: 4 Issues (1991)
Volume 1: 2 Issues (1990)
View Complete Journal Contents Listing