SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:research.chalmers.se:2564ccff-eecd-45ee-b290-234ce40bbd02"
 

Sökning: id:"swepub:oai:research.chalmers.se:2564ccff-eecd-45ee-b290-234ce40bbd02" > Identifying Implici...

  • Staron, Miroslaw,1977Gothenburg University,Göteborgs universitet,Institutionen för data- och informationsteknik (GU),Software Center,Department of Computer Science and Engineering (GU) (författare)

Identifying Implicit Architectural Dependencies using Measures of Source Code Change Waves

  • Artikel/kapitelEngelska2013

Förlag, utgivningsår, omfång ...

  • 2013

Nummerbeteckningar

  • LIBRIS-ID:oai:research.chalmers.se:2564ccff-eecd-45ee-b290-234ce40bbd02
  • ISBN:9780769550916
  • https://research.chalmers.se/publication/181428URI
  • https://doi.org/10.1109/SEAA.2013.9DOI
  • https://gup.ub.gu.se/publication/181428URI

Kompletterande språkuppgifter

  • Språk:engelska
  • Sammanfattning på:engelska

Ingår i deldatabas

Klassifikation

  • Ämneskategori:kon swepub-publicationtype
  • Ämneskategori:ref swepub-contenttype

Anmärkningar

  • The principles of Agile software development are increasingly used in large software development projects, e.g. using Scrum of Scrums or combining Agile and Lean development methods. When large software products are developed by self-organized, usually feature-oriented teams, there is a risk that architectural dependencies between software components become uncontrolled. In particular there is a risk that the prescriptive architecture models in form of diagrams are outdated and implicit architectural dependencies may become more frequent than the explicit ones. In this paper we present a method for automated discovery of potential dependencies between software components based on analyzing revision history of software repositories. The result of this method is a map of implicit dependencies which is used by architects in decisions on the evolution of the architecture. The software architects can assess the validity of the dependencies and can prevent unwanted component couplings and design erosion hence minimizing the risk of post-release quality problems. Our method was evaluated in a case study at one large product at Saab Electronic Defense Systems (Saab EDS) and one large software product at Ericsson AB.

Ämnesord och genrebeteckningar

Biuppslag (personer, institutioner, konferenser, titlar ...)

  • Meding, Wilhelm,1977 (författare)
  • Höglund, Christoffer,1976 (författare)
  • Ericsson, Peter,1970 (författare)
  • Nilsson, Jimmy,1980 (författare)
  • Hansson, Jörgen,1970Chalmers tekniska högskola,Chalmers University of Technology(Swepub:cth)jorhans (författare)
  • Göteborgs universitetInstitutionen för data- och informationsteknik (GU) (creator_code:org_t)

Sammanhörande titlar

  • Ingår i:39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013; Santander; Spain; 4 September 2013 through 6 September 2013, s. 325-3329780769550916

Internetlänk

Hitta via bibliotek

Till lärosätets databas

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy