• 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