Ein Konfigurationseditor für SCA

Autoren Michael Brandl
TitelEin Konfigurationseditor für SCA
TypMaster-Arbeit
OrtLinz, Austria
AbteilungISE
UniversitätInstitut für Wirtschaftsinformatik, Johannes Kepler Universität Linz
MonatNovember 2007
Jahr2007
SCCH ID#742
Abstract

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.