• DocumentCode
    2421544
  • Title

    The Entity Container - An Object-Oriented and Model-Driven Persistency Cache

  • Author

    Schmoelzer, Gernot ; Mitterdorfer, Stefan ; Kreiner, Christian ; Faschingbauer, Joerg ; Kovács, Zsolt ; Teiniker, Egon ; Weiss, Reinhold

  • Author_Institution
    Graz University of Technology, Austria; Salomon Automation GmbH, Austria
  • fYear
    2005
  • fDate
    03-06 Jan. 2005
  • Abstract
    Data persistency is a fundamental, but complex aspect of a modern software development process. Therefore, in order to reduce development costs and improve a system´s quality, support for data persistency must be provided to common software paradigms, such as object-oriented programming or component based development. In this paper we present a new approach of an object persistency cache - the Entity Container (EC), based on a data model. The EC allows data and metadata management according to a data model independent of any specific persistency mechanism. We present the complete architecture, functionality and implementation of the system and compare our new approach with existing frameworks in order to point out features and major improvements of the EC.
  • Keywords
    data object persistency; generative programming; model-driven development; Application software; Computer architecture; Containers; Costs; Data models; Informatics; Memory; Object oriented modeling; Programming; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2005. HICSS '05. Proceedings of the 38th Annual Hawaii International Conference on
  • ISSN
    1530-1605
  • Print_ISBN
    0-7695-2268-8
  • Type

    conf

  • DOI
    10.1109/HICSS.2005.593
  • Filename
    1385809