Databases Reference
In-Depth Information
On the other hand, attribute-based approaches lead to more compact diagrams. By
using ORM for the initial conceptual analysis and validation with the domain expert, and
then transforming the ORM model to an attribute-based model such as an ER model or
UML class diagram, modelers can reap the benefi ts of both attribute-free and attribute-
based approaches.
REFERENCES
Barker, R. (1990). CASE*Method: Entity relationship modelling. Wokingham: Addison-
Wesley.
Bloesch, A., & Halpin, T. (1997). Conceptual queries using ConQuer-II. In D. Embley &
R. Goldstein (Eds.), Proceedings of the 16th International Conference on Conceptual
Modeling ER'97 (pp. 113-126). Berlin: Springer.
Modeling ER'97
Booch, G., Rumbaugh, J., & Jacobson, I. (1999). The Unifi ed Modeling Language user
guide . Reading: Addison-Wesley.
Campbell, L.J, Halpin, T.A., & Proper, H.A. (1996). Conceptual schemas with abstrac-
tions: Making fl at conceptual schemas more comprehensible. Data and Knowledge
Engineering , 20 (1), 39-85.
Chen, P.P. (1976). The entity-relationship model—towards a unifi ed view of data. ACM
Transactions on Database Systems , 1(1), 9-36.
De Troyer, O., & Meersman, R. (1995). A logic framework for a semantics of object oriented
data modeling. In M. Papazoglou (Ed.), Proc. OOER'95: Object-oriented and entity-
relationship modeling , (pp. 238-49). Berlin: Springer-Verlag.
Halpin, T., Evans, K., Hallock, P., & MacLean, B. (2003). Database modeling with Microsoft
Visio for enterprise architects . San Francisco: Morgan Kaufmann.
Halpin, T. A. (1998a). Object Role Modeling: an overview. [Online]. Available: http://www.
orm.net/overview.html
Halpin, T. A. (1998b). ORM/NIAM Object-Role Modeling. In P. Bernus, K. Mertins & G.
Schmidt (Eds.), Handbook on architectures of information systems , (pp. 81-101).
Berlin: Springer-Verlag.
Halpin, T. A. (2001a). Information modeling and relational databases . San Francisco:
Morgan Kaufmann.
Halpin, T. A. (2001b). Supplementing UML with concepts from ORM. In K. Siau & T.
Halpin (Eds.), Unifi ed Modeling Language: Systems analysis, design, and develop-
ment issues , (pp. 167-184). Hershey, PA: Idea Group Publishing.
Halpin, T.A. (2002). Join constraints. In T. Halpin, J. Krogstie & K. Siau (Eds.), Proc. Seventh
CAiSE/IFIP-WG8.1 International Workshop on Evaluation of Modeling Methods in
Systems Analysis and Design , Toronto, Canada (pp. 121-131).
Halpin, T. A., & Bloesch, A. C. (1999). Data modeling in UML and ORM: a comparison.
Journal of Database Management , 10(4), 4-13.
ter Hofstede, A.H.M. (1993). Information modeling in data intensive domains . PhD thesis,
University of Nijmegen.
ter Hofstede, A.H.M., Proper, H.A., & Weide, th.P. van der. (1993). Formal defi nition of
a conceptual language for the description and manipulation of information models.
Information Systems , 18(7), 489-523.
Search WWH ::




Custom Search