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
Analyzing the Evolution of JavaScript Applications
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM). (ISOVIS)ORCID-id: 0000-0002-9079-2376
University of Western Macedonia, Greece.
University of Western Macedonia, Greece.
Linnéuniversitetet, Fakulteten för teknik (FTK), Institutionen för datavetenskap och medieteknik (DM). (ISOVIS)ORCID-id: 0000-0002-0519-2537
2019 (Engelska)Ingår i: Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, SciTePress, 2019, Vol. 1, s. 359-366Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Software evolution analysis can shed light on various aspects of software development and maintenance. Up to date, there is little empirical evidence on the evolution of JavaScript (JS) applications in terms of maintainability and changeability, even though JavaScript is among the most popular scripting languages for front-end web applications. In this study, we investigate JS applications’ quality and changeability trends over time by examining the relevant Laws of Lehman. We analyzed over 7,500 releases of JS applications and reached some interesting conclusions. The results show that JS applications continuously change and grow, there are no clear signs of quality degradation while the complexity remains the same over time, despite the fact that the understandability of the code deteriorates.

Ort, förlag, år, upplaga, sidor
SciTePress, 2019. Vol. 1, s. 359-366
Nyckelord [en]
Software Evolution, Lehman’s Laws, JavaScript, Maintenance, Software Quality
Nationell ämneskategori
Datavetenskap (datalogi)
Forskningsämne
Datavetenskap, Informations- och programvisualisering
Identifikatorer
URN: urn:nbn:se:lnu:diva-80639DOI: 10.5220/0007727603590366ISBN: 978-989-758-375-9 (tryckt)OAI: oai:DiVA.org:lnu-80639DiVA, id: diva2:1289716
Konferens
14th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2019), May 4-5, 2019, Heraklion, Greece
Tillgänglig från: 2019-02-18 Skapad: 2019-02-18 Senast uppdaterad: 2019-08-27Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltext

Personposter BETA

Chatzimparmpas, AngelosKerren, Andreas

Sök vidare i DiVA

Av författaren/redaktören
Chatzimparmpas, AngelosKerren, Andreas
Av organisationen
Institutionen för datavetenskap och medieteknik (DM)
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 511 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