2017
DOI: 10.1002/smr.1888
|View full text |Cite
|
Sign up to set email alerts
|

Of software and change

Abstract: Change has been recognized as the distinguishing feature that makes software different from any other human-produced artifacts. Initial reflections on the urgent and unavoidable need to master change date back to the 1970s. However, despite the continuous progress that characterized software technology since, in practice, software change is still often handled as an afterthought, in an ad hoc and unprincipled manner. Agile development methods have been proposed and are now widely adopted to accommodate change … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
17
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(17 citation statements)
references
References 51 publications
0
17
0
Order By: Relevance
“…In this thesis, the focus is more on the latter case; the incremental calculation especially for the modified models, in other words versions of the models. The versions of the systems, models or the system code usually bear small changes in the iterative development of the systems [64].…”
Section: Motivation: Using Stochastic Regular Expression Formalism For Incremental Verificationmentioning
confidence: 99%
See 1 more Smart Citation
“…In this thesis, the focus is more on the latter case; the incremental calculation especially for the modified models, in other words versions of the models. The versions of the systems, models or the system code usually bear small changes in the iterative development of the systems [64].…”
Section: Motivation: Using Stochastic Regular Expression Formalism For Incremental Verificationmentioning
confidence: 99%
“…Also, the identification and optimization of the changes is still open to discussion for the probabilistic models during the incremental verification. The need for incremental verification has been recently studied as a far-reaching problem of the changing software [64]. We have captured the problem of efficient quantitative verification in the scope of evolving systems.…”
mentioning
confidence: 99%
“…A DSPL brings this engineering process to runtime, where a single system is able to adapt its behaviour at runtime. 7,16 "Variability modelling" is the main activity of both SPLs and DSPLs, where the commonalities and variabilities of the system are specified. Then, the SPL engineering process generates products by selecting specific characteristics specified in the variability model.…”
Section: Dspls and Adaptive Traffic Behaviourmentioning
confidence: 99%
“…A DSPL brings this engineering process to runtime, where a single system is able to adapt its behaviour at runtime. ()…”
Section: Background Information and Motivationmentioning
confidence: 99%
“…Excerpts from previous publications are included in this chapter, where appropriate. For complementary discussions of these issues, the reader may refer to [2,3,18,19,22].…”
mentioning
confidence: 99%