Proccedings of the 10th European Conference on Software Architecture Workshops 2016
DOI: 10.1145/2993412.3004846
|View full text |Cite
|
Sign up to set email alerts
|

A rule-based approach for evolution of AADL models based on changes in functional requirements

Abstract: The increasing complexity of software systems makes change management costly and time consuming. To ensure the costeffective system longevity and endurance, it is crucial to apply change management in the early stages of software development. In this paper, we introduce a rule-based approach to make software architecture evolving based on counter examples provided by a model checker for violated, changing functional requirements. The approach works on software architecture in AADL and is based on verifying fun… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 15 publications
0
2
0
Order By: Relevance
“…Changes to specifications have a significant effect on software release schedules, defect rates, budget, and project performance. The degree to which software project schedules, defect counts, costs, and performance are all negatively correlated with the number of requirements change [27]. The software development life cycle consists of a number of processes, such as the design, development, and testing of the software.…”
Section: D) Change Impact Analysismentioning
confidence: 99%
“…Changes to specifications have a significant effect on software release schedules, defect rates, budget, and project performance. The degree to which software project schedules, defect counts, costs, and performance are all negatively correlated with the number of requirements change [27]. The software development life cycle consists of a number of processes, such as the design, development, and testing of the software.…”
Section: D) Change Impact Analysismentioning
confidence: 99%
“…The approach described in Goknil et al [11] acts on AADL software architecture and is based on verifying functional requirements and uses Maude model checker. Blouin et al [2] defines a way to link requirement and AADL element and ALISA also has the similar meta-model with this tool.…”
Section: Related Workmentioning
confidence: 99%