lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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
Towards Technical Value Analysis of Software
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM).
2018 (English)Independent thesis Advanced level (degree of Master (One Year)), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

If a company is to be acquired that is mainly based on a self-developed software system, as many tech companies today, the value of this software is a fundamental asset and therefore necessarily part of a due diligence process. It is assumed that the value corresponds to the effort a potential competitor would have, to develop the same software with the same functions. In software engineering, estimation models are frequently used to determine expected but yet unknown properties of software development processes or the developed systems, such as costs, times, number of developers, efforts, sizes, and complexities. The existing models have one or more problems: They are incomplete, incompatible or outdated. It is hard to compare and improve them as software technologies evolve quickly.

In this thesis an approach is developed with which models for mapping indicators of an outcome to the actual outcome can be easily trained and tested. While it has been developed for mapping indicators of software development costs and time to the actual costs and time, the approach is generally applicable to similar problems in other domains. Models should be developed by domain experts, not modelling experts, to provide domain understanding with the help of these models. As a result, the approach should be automated. Therefore, after training the models by optimization, predictions for unknown data points are calculated using the model. Models will be imprecise when trained at only few data points, hence, the approach is iterative allowing it to converge towards more and more precise models. In this thesis, an approach is developed with which indicators for mapping an estimated result to an actual result can be easily trained and tested.

Place, publisher, year, edition, pages
2018. , p. 36
Keywords [en]
software value analysis;software reimplementation effort estimation
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:lnu:diva-78522OAI: oai:DiVA.org:lnu-78522DiVA, id: diva2:1259177
External cooperation
Softwerk AB, Sweden; University of Applied Sciences Karlsruhe, Germany
Subject / course
Computer Science
Supervisors
Examiners
Available from: 2018-11-05 Created: 2018-10-28 Last updated: 2018-11-05Bibliographically approved

Open Access in DiVA

No full text in DiVA

Search in DiVA

By author/editor
Kopetschny, Chris
By organisation
Department of computer science and media technology (CM)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 51 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • 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