Ein Konfigurationseditor für SCA

Authors Michael Brandl
Title Ein Konfigurationseditor für SCA
Type master thesis
Address Linz, Austria
Department ISE
School Institut für Wirtschaftsinformatik, Johannes Kepler Universität Linz
Month November 2007
Year 2007
SCCH ID# 742

Service-Oriented Architecture (SOA) is a way to integrate heterogeneous and distributed software-systems with the use of standardized services. A current approach for SOA is the Service Component Architecture (SCA). This diploma thesis describes a configuration editor for SCA-based applications. The editor is based on the Service Component Model (SCM), a common component model for service-oriented and component-based software architectures, which has been developed at the Department of Business Informatics – Software Engineering at the Johannes Kepler University. The thesis consists of two main parts. In the first part, basic principles and terms of serviceoriented and component-based software development as well as basic concepts of SCA and SCM are described. In the second main part, the two models are compared to each other to find similarities and differences. The comparison is the basis for mapping SCA model elements to SCM elements, which is described afterwards. Finally, the functionality as well as selected aspects of the implementation of the configuration editor are presented.