• DocumentCode
    3199853
  • Title

    Interpreting Model-Based Components for Information Systems

  • Author

    Thonhauser, Michael ; Kreiner, Christian ; Schmid, Martin

  • Author_Institution
    Inst. for Tech. Inf., Graz Univ. of Technol. Graz, Graz
  • fYear
    2009
  • fDate
    14-16 April 2009
  • Firstpage
    254
  • Lastpage
    261
  • Abstract
    To foster the reuse of software artifacts various approaches like Component Based Software Engineering or Model-Driven Software Development have been proposed. These approaches support a developer in generating and implementing platform specific software artifacts, which can be executed on the chosen runtime architecture. To facilitate portability of these artifacts to other runtime architectures it is important to model various aspects of the artifact (i.e. user interface, behavior, data) in a platform independent way. While this abstraction helps to reduce complexity of the problem, choosing the right granularity of methods provided by this artifact is another important issue for enhancing software quality.Considering these aspects a model-based development approach is presented, which is based on the interpretation of several model views - like state machine and class diagrams being provided by a model-based software component. Additionally the integration of components build with this approach in the design of an information system is discussed. The proposed architecture is evaluated by an implementation in the software application domain of logistics.
  • Keywords
    object-oriented programming; software architecture; software quality; software reusability; class diagrams; component based software engineering; information systems; logistics; model-based components; model-driven software development; software artifacts; software quality; state machine; Application software; Computer architecture; Conferences; Informatics; Information systems; Logistics; Programming; Runtime; Software engineering; User interfaces; Component Based software engineering; Model Based Software Development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems, 2009. ECBS 2009. 16th Annual IEEE International Conference and Workshop on the
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-0-7695-3602-6
  • Type

    conf

  • DOI
    10.1109/ECBS.2009.35
  • Filename
    4839252