2014 21st Asia-Pacific Software Engineering Conference 2014
DOI: 10.1109/apsec.2014.20
|View full text |Cite
|
Sign up to set email alerts
|

Effect of Model Based Software Development on Productivity of Enhancement Tasks -- An Industrial Study

Abstract: Model based software development promises to increase productivity by generating executable code automatically from design/models thereby eliminating the manual coding phase. Although new software development projects have yielded high productivity using model based development, its effect on productivity of maintenance projects involving enhancement tasks are not well researched. In this paper we study the impact of model based development on productivity and quality of maintenance tasks. In our study, we obs… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(4 citation statements)
references
References 17 publications
0
4
0
Order By: Relevance
“…An empirical study by Whittle et al [59] finds that most commercial tools only support models at an abstraction level very close to the code. This is reinforced by Kamma et al [22]. Whittle et al also state that users were only successful with MDE if they customized existing tools or built their own; otherwise the complexity of the overall process was too high.…”
Section: Related Workmentioning
confidence: 81%
“…An empirical study by Whittle et al [59] finds that most commercial tools only support models at an abstraction level very close to the code. This is reinforced by Kamma et al [22]. Whittle et al also state that users were only successful with MDE if they customized existing tools or built their own; otherwise the complexity of the overall process was too high.…”
Section: Related Workmentioning
confidence: 81%
“…in [S49]. Other experiences include the adoption of MBD in a large financial organization [S47][78] and in a railway-signaling manufacturer [S45][76], a detailed study of the level of adoption and use of MBD techniques in the Italian industry[S22] [53] and, the assessment of the effects of MBD in productivity at Robert Bosch Engineering, a CMMi level 5 software company [S13][44].…”
mentioning
confidence: 99%
“…In model based software development, the design gradually develops into an executable artifact with different layers of graphical abstractions called models [7]. These models can be used to automatically generate executable codes, suitable for the target platform, using code generators [8].…”
Section: Doimentioning
confidence: 99%