skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Leveraging the UML Metamodel: Expressing ORM Semantics Using a UML Profile

Abstract

Object Role Modeling (ORM) techniques produce a detailed domain model from the perspective of the business owner/customer. The typical process begins with a set of simple sentences reflecting facts about the business. The output of the process is a single model representing primarily the persistent information needs of the business. This type of model contains little, if any reference to a targeted computerized implementation. It is a model of business entities not of software classes. Through well-defined procedures, an ORM model can be transformed into a high quality objector relational schema.

Authors:
Publication Date:
Research Org.:
Sandia National Labs., Albuquerque, NM, and Livermore, CA (US)
Sponsoring Org.:
US Department of Energy (US)
OSTI Identifier:
766554
Report Number(s):
SAND2000-2720J
TRN: AH200038%%306
DOE Contract Number:  
AC04-94AL85000
Resource Type:
Journal Article
Resource Relation:
Journal Name: Journal of Conceptual Modeling; Other Information: Submitted to Journal of Conceptual Modeling; PBD: 1 Nov 2000
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; BUSINESS; IMPLEMENTATION; INFORMATION NEEDS; MATHEMATICAL MODELS; HUMAN FACTORS

Citation Formats

CUYLER,DAVID S. Leveraging the UML Metamodel: Expressing ORM Semantics Using a UML Profile. United States: N. p., 2000. Web.
CUYLER,DAVID S. Leveraging the UML Metamodel: Expressing ORM Semantics Using a UML Profile. United States.
CUYLER,DAVID S. Wed . "Leveraging the UML Metamodel: Expressing ORM Semantics Using a UML Profile". United States. doi:. https://www.osti.gov/servlets/purl/766554.
@article{osti_766554,
title = {Leveraging the UML Metamodel: Expressing ORM Semantics Using a UML Profile},
author = {CUYLER,DAVID S.},
abstractNote = {Object Role Modeling (ORM) techniques produce a detailed domain model from the perspective of the business owner/customer. The typical process begins with a set of simple sentences reflecting facts about the business. The output of the process is a single model representing primarily the persistent information needs of the business. This type of model contains little, if any reference to a targeted computerized implementation. It is a model of business entities not of software classes. Through well-defined procedures, an ORM model can be transformed into a high quality objector relational schema.},
doi = {},
journal = {Journal of Conceptual Modeling},
number = ,
volume = ,
place = {United States},
year = {Wed Nov 01 00:00:00 EST 2000},
month = {Wed Nov 01 00:00:00 EST 2000}
}