DocumentCode
3088187
Title
Relational database operations modeling with UML
Author
Yin, Shuxin ; Ray, Indrakshi
Author_Institution
Dept. of Comput. Sci., Colorado State Univ., Fort Collins, CO, USA
Volume
1
fYear
2005
fDate
28-30 March 2005
Firstpage
927
Abstract
Many existing software applications involve complex application layer implemented in 00 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 7 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.
Keywords
Unified Modeling Language; entity-relationship modelling; object-oriented languages; object-oriented programming; relational databases; ER modeling; OO programming language; UML; UML data modeling; atomic database operation; back-end data store; legacy system; relational database system operation modeling; software application; Application software; Computer languages; Database systems; Erbium; Object oriented databases; Object oriented modeling; Pollution; Programming; Relational databases; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications, 2005. AINA 2005. 19th International Conference on
ISSN
1550-445X
Print_ISBN
0-7695-2249-1
Type
conf
DOI
10.1109/AINA.2005.294
Filename
1423606
Link To Document