Authors
Mehrdad Sabetzadeh, Shiva Nejati, Steve Easterbrook, Marsha Chechik
Publication date
2006/11/1
Journal
ACM SIGSOFT Software Engineering Notes
Volume
31
Issue
6
Pages
1-2
Publisher
ACM
Description
A key problem in view-based software development is merging a set of disparate views into a single seamless view. To merge a set of views, we need to know how they are related. In this extended abstract, we discuss the methodological aspects of describing the relationships between views. We argue that view relationships should be treated as first-class artifacts in the merge problem and propose a general approach to view merging based on this argument. We illustrate the usefulness of our approach by instantiating it to the state-machine modelling domain and developing a flexible tool for merging state-machines.
Total citations
20082009201020111112
Scholar articles
M Sabetzadeh, S Nejati, S Easterbrook, M Chechik - ACM SIGSOFT Software Engineering Notes, 2006