lnu.sePublications
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
Specification and Detection of SOA Antipatterns in Web Services
École Polytechnique de Montréal, Canada;Université du Québec à Montréal, Canada.ORCID iD: 0000-0001-7092-2244
Université du Québec à Montréal, Canada.
Université du Québec à Montréal, Canada.
École Polytechnique de Montréal, Canada.
2014 (English)In: Software Architecture. ECSA 2014 / [ed] Avgeriou P., Zdun U., Springer, 2014, p. 58-73Conference paper, Published paper (Refereed)
Abstract [en]

Service Based Systems, composed of Web Services (WSs), offer promising solutions to software development problems for companies. Like other software artefacts, WSs evolve due to the changed user requirements and execution contexts, which may introduce poor solutions-Antipatterns-may cause (1) degradation of design and quality of service (QoS) and (2) difficult maintenance and evolution. Thus, the automatic detection of antipatterns in WSs, which aims at evaluating their design and QoS requires attention. We propose SODA-W (Service Oriented Detection for Antipatterns in Web services), an approach supported by a framework for specifying and detecting antipatterns in WSs. Using SODA-W, we specify ten antipatterns, including God Object Web Service and Fine Grained Web Service, and perform their detection in two different corpora: (1) 13 weather-related and (2) 109 financial-related WSs. SODA-W can specify and detect antipatterns in WSs with an average precision of more than 75% and a recall of 100%.

Place, publisher, year, edition, pages
Springer, 2014. p. 58-73
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 8627
National Category
Software Engineering
Research subject
Computer Science, Software Technology
Identifiers
URN: urn:nbn:se:lnu:diva-92190DOI: 10.1007/978-3-319-09970-5_6ISBN: 978-3-319-09969-9 (print)ISBN: 978-3-319-09970-5 (electronic)OAI: oai:DiVA.org:lnu-92190DiVA, id: diva2:1394177
Conference
8th European Conference on Software Architecture, ECSA 2014, Vienna, Austria; 25-29 August, 2014
Available from: 2020-02-18 Created: 2020-02-18 Last updated: 2020-04-07Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Palma, Francis

Search in DiVA

By author/editor
Palma, Francis
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 24 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