scispace - formally typeset
P

PerOlof Bengtsson

Researcher at Blekinge Institute of Technology

Publications -  17
Citations -  925

PerOlof Bengtsson is an academic researcher from Blekinge Institute of Technology. The author has contributed to research in topics: Software construction & Architecture tradeoff analysis method. The author has an hindex of 10, co-authored 17 publications receiving 904 citations. Previous affiliations of PerOlof Bengtsson include Ericsson.

Papers
More filters
Journal ArticleDOI

Architecture-level modifiability analysis (ALMA)

TL;DR: ALMA is a unified architecture-level analysis method that focuses on modifiability, distinguishes multiple analysis goals, has explicit assumptions and provides repeatable techniques for performing the steps.
Proceedings ArticleDOI

Architecture level prediction of software maintenance

TL;DR: The method takes the requirement specification; the design of the architecture; expertise from software engineers; and, possibly, historical data as input and generates a prediction of the average effort for a maintenance task.
Proceedings ArticleDOI

Scenario-based software architecture reengineering

TL;DR: The paper presents a method for reengineering software architectures that explicitly addresses the quality attributes of the software architecture and uses the reengineering of a prototypical measurement system into a domain-specific software architecture as an example.

Architecture-Level Modifiability Analysis

TL;DR: A method for architecture-level analysis of mod ifiability (ALMA) that analyses the modifiability potential of a software system based on its software architecture design and finds that a group of individually prepared persons produce better profiles than individuals or unprepared groups.

Analyzing Software Architectures for Modifiability.

TL;DR: This paper proposes an analysis method for software architecture modifiability that has successfully been applied in several cases and consists of five main steps, i.e. goal selection, software architecture description, scenario elicitation, scenario evaluation and interpretation.