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
Performance, Maintainability and Implementation Cost for Different Software Platforms in a Network Management System
Blekinge Institute of Technology, School of Computing.
Blekinge Institute of Technology, School of Computing.
2012 (English)Independent thesis Advanced level (degree of Master (Two Years))Student thesisAlternative title
Prestanda, underhållsmässighet och genomförande Kostnad för olika mjukvaruplattformar i Network Management System (Swedish)
Abstract [en]

Context: Software architecture is an emerging field and progressively more popular in software engineering. Software architecture has become an essential part in development of software systems. Prototyping is possibly one of the most commonly used learning paradigms in software architecture. Hence, it is reasonable to accept some of the requirements that could be expressed as specific quality attributes for developing and comparative analysis of prototype. In this thesis we deal with software architecture based on different prototypes, where the different platforms have been shared canonical within the software architecture. It also has a good potential for performance intensification to analyze the prototype according to the required quality attributes. Objectives: In this study, we investigate the significance of quality attributes such as performance, maintainability and implementation cost of different software platforms. Mainly, it is focused on integration of prototypes in software architecture. We specifically investigate several challenges being faced by the organizations in the maintainability for addressing the challenges in prototype of network management system using software platforms. Methods: In this study, both theoretical and empirical research methods have been applied. In order to accomplish the goal of this thesis, literature review in this research has performed by studying articles from several sources and also performed snowball sampling method to decrease the chance of missing any relevant article. During literature review, we have analyzed learning structure and workflow of prototypes and then incorporated quality attributes by theoretical analysis. In the experiment part, three prototypes were built by deploying different software platforms such as PHP, JSP and Perl. Each of these prototypes was evaluated with respect to maintainability using twenty five surveys from industrial experts, implementation cost in number of hours and performance in terms of response time. Results: As a result of our study, we have identified different challenges in software architecture and practicing in software prototypes by using different software platforms. By this study we analyze the performance, maintainability and implementation cost for different software platforms. Survey has been conducted to recognize challenges and practices in maintainability of prototypes. We have shown the possibility to achieve better quality attributes given to a certain system. Conclusions: There is trade-off, the best implementation alternative depends on how important the different quality attributes are in a certain situation.

Place, publisher, year, edition, pages
2012. , p. 73
Keywords [en]
Implementation Cost, Maintainability, Network Management System, Performance, Software Architecture and Software Platform.
National Category
Computer Sciences Telecommunications Software Engineering
Identifiers
URN: urn:nbn:se:bth-4071Local ID: oai:bth.se:arkivex91AEEE5695D7B580C1257AA00021F38AOAI: oai:DiVA.org:bth-4071DiVA, id: diva2:831392
Uppsok
Technology
Supervisors
Note
+46 455 38 50 00Available from: 2015-04-22 Created: 2012-10-23 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

fulltext(1647 kB)2610 downloads
File information
File name FULLTEXT01.pdfFile size 1647 kBChecksum SHA-512
716f4d4377875e33c882f989a38ccf7cc8c26d12f517aa37ba75b3630ec7a9b76227c979267f8220af1e7e7000b6c56316c883ff2e8eece23a7041ab396a6932
Type fulltextMimetype application/pdf

By organisation
School of Computing
Computer SciencesTelecommunicationsSoftware Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 2612 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: 279 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