loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Author: Alar Raabe

Affiliation: Tallinn Technical University, Estonia

Keyword(s): Model-based development, model-driven architecture (MDA), domain modeling, feature models, software engineering

Related Ontology Subjects/Areas/Topics: CASE Tools for System Development ; Enterprise Information Systems ; Information Systems Analysis and Specification ; Methodologies, Processes and Platforms ; Model-Driven Software Development ; Modeling Formalisms, Languages and Notations ; Software Engineering ; Systems Engineering

Abstract: There is a growing need to reduce the cycle of business information systems development and make it independent of underlying technologies. Model-driven synthesis of software offers solutions to these problems. This article describes a method for synthesizing business software implementations from technology independent business models. The synthesis of business software implementation performed in two steps, is based on establishing a common feature space for problem and solution domains. In the first step, a solution domain and a software architecture style are selected by matching the explicitly required features of a given software system, and implicitly required features of a given problem domain to the features provided by the solution domain and the architectural style. In the second step, all the elements of a given business analysis model are transformed into elements or configurations in the selected solution domain according to the selected architectural style, by matching their required features to the features provided by the elements and configurations of the selected solution domain. In both steps it is possible to define cost functions for selecting between different alternatives which provide the same features. The differences of our method are the separate step of solution domain analysis during the software process, which produces the feature model of the solution domain, and usage of common feature space to select the solution domain, the architectural style and specific implementations. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.219.63.90

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Raabe, A. (2004). FEATURE MATCHING IN MODEL-BASED SOFTWARE ENGINEERING. In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS; ISBN 972-8865-00-7; ISSN 2184-4992, SciTePress, pages 163-172. DOI: 10.5220/0002618201630172

@conference{iceis04,
author={Alar Raabe.},
title={FEATURE MATCHING IN MODEL-BASED SOFTWARE ENGINEERING},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS},
year={2004},
pages={163-172},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002618201630172},
isbn={972-8865-00-7},
issn={2184-4992},
}

TY - CONF

JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS
TI - FEATURE MATCHING IN MODEL-BASED SOFTWARE ENGINEERING
SN - 972-8865-00-7
IS - 2184-4992
AU - Raabe, A.
PY - 2004
SP - 163
EP - 172
DO - 10.5220/0002618201630172
PB - SciTePress