Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Analyzing Service Oriented Architecture (SOA) in Open Source Products
Mälardalen University, School of Innovation, Design and Engineering.
2010 (English)Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Service Oriented Architecture (SOA) is an architectural paradigm that allows building of infrastructures for diverse application interaction and integration via services across different platforms, domains of technology and locations. SOA differs from traditional architectures, as it focuses on integrating capabilities that are distributed and implemented using a mixture of technologies. SOA provides a set of methodologies and strategies to accomplish interoperability and integration among different technology stacks.

 

Vattenfall is the fifth the largest energy supplier within Europe. Having operational systems in different countries brings the challenge of integrating all these distributed systems and this integration is a vital requirement for Vattenfall. The company is currently using Microsoft proprietary products to achieve integration across different technological platform, but requires a better integration infrastructure which is easily extensible and cost effective.

 

This thesis investigates the impact of implementing Service Oriented Architecture (SOA) using open source or proprietary software products within Vattenfall, from technological and financial perspectives. For this purpose, different technical and non-technical function blocks are identified which are essential for the implementation of SOA. These function blocks are mapped with SOA solutions provided by Red Hat’s JBoss Open Source SOA Platform and Microsoft’s SOA Platform.

After mapping, a vendor specific technical and non-technical comparative analysis is carried out based on the function blocks, highlighting the strengths and weaknesses of each vendor.

 

Finally, an evaluation scheme is purposed based on the technical comparative analysis of vendors, SOA solution cost and SOA competence required. The results from this evaluation scheme are used to recommend the best solution vendor for Vattenfall Nordic. Moreover, this evaluation scheme can also be used to facilitate management in arriving at an appropriate decision about implementation of SOA, while remaining within their requirements and constraints.

Place, publisher, year, edition, pages
2010. , p. 61
Keyword [en]
Service Oriented Architecture (SOA), Enterprise Application Integration (EAI), Integration, Open Source, Enterprise Service Bus, Services, Red Hat JBoss, Microsoft BizTalk Server, Microsoft Windows Server AppFabric, Windows Communication Foundation (WCF)
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-10770OAI: oai:DiVA.org:mdh-10770DiVA, id: diva2:360992
Uppsok
Technology
Supervisors
Available from: 2010-11-17 Created: 2010-11-05 Last updated: 2018-01-12Bibliographically approved

Open Access in DiVA

Analyzing Service Oriented Architecture (SOA) in Open Source Products(3698 kB)4074 downloads
File information
File name FULLTEXT01.pdfFile size 3698 kBChecksum SHA-512
ab425b76081192173fcf0bbbd1618bbcbf709d89e1b7d09e7f7367c82d9242e975346dbbf13dcc33323113f2880d32aace0565eca8ba4f746b48363c83d278e3
Type fulltextMimetype application/pdf

By organisation
School of Innovation, Design and Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 4074 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

urn-nbn

Altmetric score

urn-nbn
Total: 614 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf