liu.seSearch for publications in DiVA
2324252627282926 of 520
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
Methods for Evaluating Software Components: The Case of Evaluating Web-based Editors for Creating Radiology Reports
Linköping University, Department of Computer and Information Science.
Linköping University, Department of Computer and Information Science.
2025 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Metoder för att utvärdera programvarukomponenter : en fallstudie av webbaserade editorer för radiologiska rapporter (Swedish)
Abstract [en]

Selecting suitable software components in complex domains such as healthcare requires

careful evaluation based on multiple criteria. The study focuses on comparing two multi-

criteria decision-making methods, the Analytic Hierarchy Process (AHP) and the Pugh

matrix, to determine which is the most effective and suitable for guiding selection of a

subcomponent in a professional software development context. The study focuses on the

case of prioritizing web-based text editors within medical reporting, in collaboration with

Sectra Imaging IT Solutions AB. Seven editors were evaluated using 25 different criteria.

The methodology involved gathering and prioritizing evaluation criteria through semi-

structured interviews with Sectra employees and a survey. Based on these criteria, a selec-

tion of web-based text editors was identified and systematically tested in a controlled test

environment developed using React and TypeScript. The results from the tests, combined

with survey data, were then used to evaluate the editors with AHP, along with the basic

version of the Pugh matrix, and the Pugh matrix with weighted criteria.

Both AHP and the Pugh matrix were applied independently using the same dataset, allow-

ing for a direct comparison of their methodological strengths and limitations. The results

from AHP and the weighted Pugh matrix were consistent, identifying TipTap (commercial

version) and Lexical as the most suitable editors for radiological reporting within Sectra’s

products. The unweighted Pugh matrix also pointed to TipTap (commercial version) as

the best option, but its results were less nuanced. All three methods consistently identified

TinyMCE and Slate as the least suitable alternatives, primarily due to performance issues,

licensing restrictions, and implementation complexity.

The comparison of methods showed that AHP is a more structured and detailed approach,

particularly useful for scenarios involving numerous criteria with varying importance. The

Pugh matrix is simpler and faster to use, but the unweighted version lacks sensitivity to

prioritized criteria.

The study proposes a beneficial combination of the two methods: utilizing the Pugh mat-

rix for an initial screening to eliminate less suitable options, followed by AHP for a more

detailed comparison of the highest-ranked alternatives. This hybrid method can optim-

ize decision-making efficiency while ensuring high decision quality. Finally, the study

provides a framework for software component evaluation that can be applied to similar

professional contexts.

Place, publisher, year, edition, pages
2025. , p. 78
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:liu:diva-215951ISRN: LIU-IDA/LITH-EX-A-- 25/041--SEOAI: oai:DiVA.org:liu-215951DiVA, id: diva2:1981172
External cooperation
Sectra Imaging IT Solutions AB
Subject / course
Computer Engineering
Presentation
2025-06-04, Linköping, 15:15 (Swedish)
Supervisors
Examiners
Available from: 2025-07-04 Created: 2025-07-03 Last updated: 2025-07-04Bibliographically approved

Open Access in DiVA

fulltext(1231 kB)10 downloads
File information
File name FULLTEXT01.pdfFile size 1231 kBChecksum SHA-512
dd97477d304fd16384d1e072ff0d3469a37bdd72c0c322b64bec2f40e3223abc2bdc63a65a167ecff0cf2a0956eb4f7e50126c2fd5625b39886912b795c87976
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information Science
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 10 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: 93 hits
2324252627282926 of 520
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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