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
An Investigation of Data Flow Patterns Impact on Maintainability When Implementing Additional Functionality
Linnaeus University, Faculty of Technology, Department of Computer Science.
2016 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

JavaScript is breaking ground with the wave of new client-side frameworks. However, there are some key differences between some of them. One major distinction is the data flow pattern they applying. As of now, there are two predominant patterns used on client side frameworks, the Two-way data flow pattern and the Unidirectional data flow pattern.

In this research, an empirical experiment was conducted to test the data flow patterns impact on maintainability. The scope of maintainability of this research is defined by a set of metrics: Amount of lines code, an amount of files and amount of dependencies. By analyzing the results, a conclusion could not be made to prove that the data flow patterns does affect maintainability, using this research method. 

Place, publisher, year, edition, pages
2016. , 34 p.
Keyword [en]
JavaScript, Framework, Client side, Unidirectional data flow, Two-way data flow, Data Flow Pattern, React, Flux, Angular 2, Ember, Vue
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:lnu:diva-57024OAI: oai:DiVA.org:lnu-57024DiVA: diva2:1015014
Subject / course
Computer Science
Supervisors
Examiners
Available from: 2016-10-04 Created: 2016-10-03 Last updated: 2016-10-04Bibliographically approved

Open Access in DiVA

fulltext(928 kB)194 downloads
File information
File name FULLTEXT01.pdfFile size 928 kBChecksum SHA-512
f8b43fdd330e864a17b7fa51eef6c1439a00c6c1183300c8857db54a073a3be5ea8b335af8bab58be28e678d4eedca98384c9e278fbb07d68e276b5ee187aac9
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Magnusson, ErikGrenmyr, David
By organisation
Department of Computer Science
Engineering and Technology

Search outside of DiVA

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