CSDL Home A AINA 2005 Proceedings. 19th International Conference on Advanced Information Networking and Applications
March 28, 2005 to March 30, 2005
Shuxin Yin , Colorado State University
Indrakshi Ray , Colorado State University
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/AINA.2005.294
Many existing software applications involve complex application layer implemented in OO programming languages and at the same time use relational database systems as back-end data store. Modeling the whole system in a consistent manner will help developers and end users better understand the application. Application layer and database layer sometimes are tightly coupled together in some legacy systems; however, most people use UML and ER modeling to model these two layers respectively, which creates lots of inconsistencies. Database operations can?t be properly modeled using ER modeling. In this work we present an extension to UML Data Modeling Profile and use concrete examples to illustrate how to model relational database operations using UML. Atomic database operations are modeled based on our framework and are used as building blocks to model more complex database operations.
Shuxin Yin, Indrakshi Ray, "Relational Database Operations Modeling with UML", AINA, 2005, Proceedings. 19th International Conference on Advanced Information Networking and Applications, Proceedings. 19th International Conference on Advanced Information Networking and Applications 2005, pp. 927-932, doi:10.1109/AINA.2005.294