An empirical study of refactoring decisions in embedded software and systems
Author(s) -
Sara Dersten,
Jakob Axelsson,
Joakim Fröberg
Publication year - 2012
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2012.01.058
Subject(s) - code refactoring , computer science , architecture , empirical research , software engineering , process (computing) , decision support system , information system , software architecture , process management , software , knowledge management , artificial intelligence , programming language , philosophy , epistemology , art , electrical engineering , business , visual arts , engineering
This paper describes an empirical study of decision-making when changing the architecture in embedded systems. A refactoring of the system architecture often gives effects on both system properties and functions in the company organization, and there is a lack of efficient analysis methods for decision support in the system architecture process. This study investigates the information needed to make a decision about a system refactoring. Scenario-based interviews have been conducted with managers and system architects from companies developing embedded systems. The results show that the companies investigate similar issues regardless of their industry sector. The most wanted information prior to a decision is also presented
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom