• DocumentCode
    2441196
  • Title

    A Framework for Modeling, Building and Maintaining Enterprise Information Systems Software

  • Author

    de Almeida, A.C. ; Boff, Glauber ; de Oliveira, J.L.

  • Author_Institution
    Inf. Inst., Goias Fed. Univ., Goiania, Brazil
  • fYear
    2009
  • fDate
    5-9 Oct. 2009
  • Firstpage
    115
  • Lastpage
    125
  • Abstract
    An Enterprise Information System (EIS) software has three main aspects: data, which are processed to generate business information; application functions, which transform data into information; and business rules, which control and restrict the manipulation of data by functions. Traditional approaches to EIS software development consider data and application functions. Rules are second class citizens, embedded on the specification of either data (as database integrity constraints) or on the EIS functions (as a part of the application software). This work presents a new, integrated approach for the development and maintenance of EIS software. The main ideas are to focus on the conceptual modeling of the three aspects of the EIS software - application functions, business rules, and database schema - and to automatically generate code for each of these software aspects. This improves software quality, reducing redundancies by centralizing EIS definitions on a single conceptual model. Due to automatic generation of code, this approach increases the software engineering staff productivity, making it possible to respond to the continuous changes in the business domain.
  • Keywords
    information systems; software development management; software maintenance; EIS software development; EIS software maintenance; application functions; business information generation; business rules; conceptual modeling; database schema; enterprise information systems software; Application software; Control systems; Databases; Information systems; Productivity; Programming; Software engineering; Software maintenance; Software quality; Software systems; Business Rules; Information Systems; Model Driven Development; Schema Evolution; Schema Generation; Systems Maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2009. SBES '09. XXIII Brazilian Symposium on
  • Conference_Location
    Fortaleza, Ceara
  • Print_ISBN
    978-1-4244-5024-4
  • Electronic_ISBN
    978-0-7695-3844-0
  • Type

    conf

  • DOI
    10.1109/SBES.2009.24
  • Filename
    5336108