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
Link To Document