• DocumentCode
    3222377
  • Title

    Applying model driven to software development: A university library case study

  • Author

    Dan, Li ; Danning, Li

  • Author_Institution
    Guizhou Acad. of Sci., Guiyang, China
  • fYear
    2011
  • fDate
    27-29 May 2011
  • Firstpage
    179
  • Lastpage
    183
  • Abstract
    This paper presents a case study of analyzing and designing a model of an university library management system. We have adopted UML use case, class, and state diagrams to construct the model. OCL is used to specify the class invariants and contracts of use cases. We also focus on the definition of business rules using OCL. To ensure the correctness of the model, we implement a prototype to validate it. The aim of the work is to study the best practices for model driven software development and how the using of latest technologies can help us to develop a highly qualified software system.
  • Keywords
    Unified Modeling Language; academic libraries; formal specification; object-oriented programming; research libraries; OCL; UML state diagram; UML use case; business rule; class invariant; model driven software development; object constraint language; university library management system; Prototypes; Unified modeling language; MDD; OCL; UML; business rule; prototype;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Software and Networks (ICCSN), 2011 IEEE 3rd International Conference on
  • Conference_Location
    Xi´an
  • Print_ISBN
    978-1-61284-485-5
  • Type

    conf

  • DOI
    10.1109/ICCSN.2011.6013804
  • Filename
    6013804