Change search
ReferencesLink to record
Permanent link

Direct link
Factors Affecting Reusability in Service Oriented Architecture: An Empirical Investigation in Three Companies
KTH, School of Information and Communication Technology (ICT).
2013 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Service Oriented Architecture (SOA) is an architecture which provides a single topology for business applications. SOA provides architecture for integration of several applications within or outside of organizations by reusing application components and services. Reusability is one of the mostly emphasized principles and benefits of SOA. Code reusing has been a concern for application developers. However, another way of reusability is reusing software components and services in SOA. By reusing services, a service can be used in more than one business process of service application.

By considering the significance of reusability in SOA, a number of studies have been performed, to theoretically identify the factors affecting reusability in SOA. However, a research is needed to perform an empirical research to identify a set of factors affecting reusability in real business situation.

The empirical study is performed by an investigation in three different companies in Sweden, which have been customers of a system integration company and have implemented SOA projects. The investigation is done by performing 5 semi-structured interviews with correspondences of those companies, to find more factors affecting reusability from their perspective.

As a result, a set of factors derived from the empirical study is identified which reflects the ideas of practitioners in business. By performing a qualitative approach and comparing the factors derived from the empirical study to factors derived from literature study, it is concluded that academic factors constitute just around 40 percent of factors found in business, and they are mostly technical factors. The rest of factors are new factors based on experience of practitioners in business. The new factors are mostly business oriented factors, and have emerged since 2008, when earlier works are performed. Due to the recent maturity of SOA in organizations, the factors affecting reusability have changed, especially during the last four years.

Place, publisher, year, edition, pages
2013. , 74 p.
Trita-ICT-EX, 2013:37
Keyword [en]
SOA, Service Oriented Architecture, Reusability, Service
National Category
Engineering and Technology
URN: urn:nbn:se:kth:diva-120005OAI: diva2:613218
Available from: 2013-03-26 Created: 2013-03-26 Last updated: 2013-03-26Bibliographically approved

Open Access in DiVA

fulltext(795 kB)371 downloads
File information
File name FULLTEXT01.pdfFile size 795 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 371 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 148 hits
ReferencesLink to record
Permanent link

Direct link