• DocumentCode
    2095751
  • Title

    An Adaptive Development Framework for Web-Based Enterprise Information System

  • Author

    Xudong, Liu ; Xiaofei, Xu ; Dechen, Zhan ; Limin, Qiao

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Harbin Inst. of Technol., Harbin, China
  • Volume
    2
  • fYear
    2008
  • fDate
    20-22 Dec. 2008
  • Firstpage
    82
  • Lastpage
    86
  • Abstract
    The rapid evolutions of software environment and business requirements place a high demand on the adaptiveness of enterprise information systems (EIS). Over the last few years, more and more EIS adopted the distributed multi-tiered Web-based application architecture. Crosscutting concerns and clone codes make the web-based EIS difficult to evolve and maintain. The traditional model-view-controller (MVC) model imposes design-level restrictions that give a clean separation between the presentation, functional and control concerns. However it does not modularize the structure crosscutting concerns. In this paper, we propose a novel development model named meta data object (MDO) that modularizes the structure concerns and reduces some specific clone codes. Panther is a new domain-driven web development framework that implements the MDO model. Panther has been used to develop many Web-based EIS. Development with Panther benefits from a significant improvement in code reuse, adaptability, and maintainability.
  • Keywords
    Internet; corporate modelling; information systems; Panther; Web-based enterprise information system; adaptive development framework; code reuse; design-level restrictions; distributed multitiered Web-based application architecture; domain-driven Web development framework; meta data object; model-view-controller; Application software; Cloning; Computer architecture; Computer science; Graphical user interfaces; Information systems; Logic; Rendering (computer graphics); Service oriented architecture; User interfaces; crosscuting concerns; development framework; enterprise information system; maintainability; reusability; web-based application;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Computational Technology, 2008. ISCSCT '08. International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-3746-7
  • Type

    conf

  • DOI
    10.1109/ISCSCT.2008.127
  • Filename
    4731577