Logo des Repositoriums
 

Web-Services als Basis für evolvierbare Softwaresysteme

dc.contributor.authorStiemerling, Oliver
dc.date.accessioned2018-01-16T08:50:14Z
dc.date.available2018-01-16T08:50:14Z
dc.date.issued2002
dc.description.abstractWeb-service-technologies are often regarded as the dominant way of software development in the future, especially for inter-company scenarios. While the current discussion in this area focuses mainly on the integration of software, this paper takes the next step and looks at the evolvability of the system resulting from the integration. A system’s adaptability in the face of changing requirements is usually the decisive success factor in industrial environments.This paper analyses experiences with a large, web-service-based application already in industrial use. As principal result we show that such a web-service-architecture indeed has the potential to support the evolvability of a complex software system. The clear separation of system components achieved by web-services — not only on a conceptual, but also on a technological and organizational level — is especially beneficial for large, long-term software projects that span company boundaries. The decision for a web-service-architecture requires additional efforts in the design, development and deployment of the software. With these additional efforts in mind, the concluding discussion offers some guidelines for web-service-projects, especially concerning the sensible (and economical) decomposition of the system into components connected by webservices.This contribution draws on experiences from a portal project for a large German company. The project employed around 50 persons including all sub- and partner-projects. For reasons of confidentiality the name of the company and project details are omitted, albeit without hurting the main points of the paper.
dc.identifier.pissn1861-8936
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/12318
dc.publisherSpringer
dc.relation.ispartofWirtschaftsinformatik: Vol. 44, No. 5
dc.relation.ispartofseriesWirtschaftsinformatik
dc.subjectadaptability
dc.subjectarchitecture
dc.subjectcomponents
dc.subjectdecomposition
dc.subjectevolvability
dc.subjectsoftware
dc.subjecttailorability
dc.subjectweb-service
dc.subjectXML
dc.titleWeb-Services als Basis für evolvierbare Softwaresysteme
dc.typeText/Journal Article
gi.citation.endPage445
gi.citation.startPage435

Dateien