Title
A Framework for Synchronization Between Feature Configurations and Use Cases Based on Bidirectional Programming
Abstract
Model-Driven Development (MDD) is a widely adopted approach to Requirement Engineering (RE). One basic research issue in Model-Driven Requirement Engineering (MoDRE) is requirements validation, which focuses on how to validate whether the requirements models meet stakeholders' needs or not. Several lines of work have been performed on the transformation between feature configurations, which are responsible for specifying a software in feature-oriented approach, and use cases, which are easy to understand and often used to describe system behaviors to stakeholders. However, most of the existing automated derivation methods about feature configurations and use cases are either in one direction or the other. Therefore, after validating the use cases, the adjustment made by stakeholders cannot be traced back to feature configurations automatically. In this paper, we focus on synchronization between these two vital software artifacts. And we propose a framework that uses putback-based bidirectional programming to guarantee the correctness of this synchronization.
Year
DOI
Venue
2016
10.1109/REW.2016.040
2016 IEEE 24th International Requirements Engineering Conference Workshops (REW)
Keywords
DocType
ISBN
Feature model,Use case,Synchronization,Bidirectional Programming
Conference
978-1-5090-3695-0
Citations 
PageRank 
References 
0
0.34
0
Authors
3
Name
Order
Citations
PageRank
Weize Zhao100.34
Haiyan Zhao252037.99
Zhenjiang Hu3134199.25