lnu.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Evaluation of an architectural conformance checking software service
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM), Institutionen för datavetenskap (DV). (Software and Information Quality)ORCID-id: 0000-0003-1154-5308
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM), Institutionen för datavetenskap (DV). (Software and Information Quality)ORCID-id: 0000-0001-5335-5196
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM), Institutionen för datavetenskap (DV). (DISA ; DSIQ ; Software and Information Quality)ORCID-id: 0000-0003-1173-5187
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM), Institutionen för datavetenskap (DV). (Software and Information Quality)ORCID-id: 0000-0002-0835-823X
2016 (Engelska)Ingår i: ACM Proccedings of the 10th European Conference on Software Architecture Workshops (ECSA-W), ACM Press, 2016, artikel-id 15Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Static architectural conformance checking can be used to find architectural violations, cases where the implementation does not adhere to the architecture, and prevent architectural erosion. We implement a software service for automated conformance checking and investigate the effect this has on the number of architectural violations in software projects. The service is implemented using our heuristic-based approach to static architecture conformance checking of the Model-View-Controller pattern. The service is integrated in the source code management system of each project, so a report is generated every time the source code is modified. The service was evaluated in a field experiment that consisted of eight student projects. We found that the four projects that used the service produced significantly fewer violations compared to those that did not.

Ort, förlag, år, upplaga, sidor
ACM Press, 2016. artikel-id 15
Serie
ACM International Conference Proceeding Series
Nyckelord [en]
Static Architectural Conformance Checking, Model-ViewController, Software as a Service, Field Experiment
Nationell ämneskategori
Programvaruteknik
Forskningsämne
Datavetenskap, Programvaruteknik
Identifikatorer
URN: urn:nbn:se:lnu:diva-60472DOI: 10.1145/2993412.3003391ISI: 000406156800015ISBN: 978-1-4503-4781-5 (digital)OAI: oai:DiVA.org:lnu-60472DiVA, id: diva2:1071114
Konferens
10th European Conference on Software Architecture, November 28 - December 02, 2016, Copenhagen, Denmark
Tillgänglig från: 2017-02-03 Skapad: 2017-02-03 Senast uppdaterad: 2019-03-06Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltext

Personposter BETA

Olsson, TobiasToll, DanielEricsson, MorganWingkvist, Anna

Sök vidare i DiVA

Av författaren/redaktören
Olsson, TobiasToll, DanielEricsson, MorganWingkvist, Anna
Av organisationen
Institutionen för datavetenskap (DV)
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 130 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf