Selected Papers on the Object Relationship Notation (ORN)

 

The papers below are made available to ensure timely dissemination of scholarly and technical work.  Copyright and all rights therein are retained by authors or by other copyright holders.  All persons copying this information are expected to adhere to the terms and constraints invoked by each author’s copyright.  In most cases, these works may not be reposted without explicit permission of the copyright holder.

 

B. K. Ehlmann, “ORN Additive:  Shrinking the Gap between Database Modeling and Implementation,” Proceedings of the Sixth International Conference on Computer and Information Science (ICIS 2007), IEEE, July 11-13, 2007, Melbourne, Australia, pp. 555-560.

[Display PDF Copy]

B. K. Ehlmann, “Adding More Support for Associations to the ODMG Object Model” Proceedings of the First International Conference on Software and Data Technologies (ICSOFT 2006), INSTICC, September 11 – 14, 2006, Setúbal, Portugal, pp. 5-12, http://www.icsoft.org/ .

[Display PDF Copy]

B.K. Ehlmann, “Algorithms for the Implementation of ORN in an ODMG-Compliant ODMS,” (supplement to the published paper “Adding More Support for Associations to the ODMG Object Model,” Proceedings ICSOFT 2006), July, 2006.

[Display PDF Copy]

B.K. Ehlmann, “Incorporating Object Relationship Notation (ORN) into SQL—Revisited,” Proceedings 44th ACM Southeast Conference, March 10-12, 2006, Melbourne, FL, pp. 389-394.

[Display PDF Copy]

B. K. Ehlmann and X. Yu, “Generating SQL to Implement Enhanced Association Semantics,” Proceedings of the 2005 International Conference on Information and Knowledge Engineering, June 20-23, 2005, Las Vegas, NV, pp. 120-127.

[Display PDF Copy]

B. K. Ehlmann and X. Yu, “The Difficulty of Mapping Modeled Associations to SQL,” Proceedings of the IASTED International Conference on Databases and Applications, Feb. 14-16, 2005, Innsbruck, Austria. pp. 65-70.

[Display PDF Copy]

B.K. Ehlmann, G.A. Riccardi, N.D. Rishe, and J. Shi, “Specifying and Enforcing Association Semantics via ORN in the Presence of Association Cycles,” IEEE Transactions on Knowledge and Data Engineering, Vol. 14, No. 6, 2002, pp. 1249-1257.

[Display PDF Copy]

B.K. Ehlmann and X. Yu, “Extending UML Class Diagrams to Capture Additional Semantics,” Proceedings of the Twentieth IASTED International Conference on Applied Informatics, Innsbruck, Austria, Feb. 18-21, 2002, pp. 395-401.

[Display PDF Copy]

B.K. Ehlmann, “A Data Modeling Tool Where Associations Come Alive,” Proceeding of the Twenty-First IASTED International Conference on Modelling, Identification, and Control, Innsbruck, Austria, Feb. 18-21, 2002, pp. 66-72.

[Display PDF Copy]

 

Earlier papers on ORN, some given below, present ORN with a multiplicity syntax that is incompatible with UML;  however, the translation of this older syntax into the current ORN syntax should be apparent to the reader.

B.K. Ehlmann and G.A. Riccardi, "An Integrated and Enhanced Methodology for Modeling and Implementing Object Relationships," Journal of Object-Oriented Programming, SIGS Publications, New York, NY, 10(2), May, 1997, pp. 47-55.

B.K. Ehlmann and M.A. Stewart, “Incorporating Object Relationship Notation (ORN) into SQL,” Proceedings 35th Annual ACM Southeast Conference, Murfreesboro, TN, April 2-4, 1997, ACM, Inc., New York, NY, pp. 282-289.

B.K. Ehlmann and G.A. Riccardi, “Object Relater Plus:  A Practical Tool for Developing Enhanced Object Databases,” Proceedings 13th International Conference on Data Engineering, Birmingham, UK, April 7-11, 1997, IEEE Computer Society Press, Los Alamitos, CA, pp. 412-421.

[Display PDF Copy]

B.K. Ehlmann and G.A. Riccardi, “A Comparison of ORN to Other Declarative Schemes for Specifying Relationship Semantics,” Information and Software Technology, Elsevier Science, 38(7), July 1996, pp. 455-465.

[Display Abstract]

S.K. Hardeman (Faculty Advisor B.K. Ehlmann), “Relationship Behavior in Object Databases:  Subtleties and Inconsistencies,” student paper, Proceedings 34th Annual ACM Southeast Conference, Tuskegee, AL, April 17-19, 1996, ACM, Inc., New York, NY, pp. 224-229.