ACM Home Page
Please provide us with feedback. Feedback
A relationship-driven approach to view merging
Full text PdfPdf (266 KB)
Source ACM SIGSOFT Software Engineering Notes archive
Volume 31 ,  Issue 6  (November 2006) table of contents
SESSION: FSE Poster Session table of contents
Pages: 1 - 2  
Year of Publication: 2006
ISSN:0163-5948
Authors
Mehrdad Sabetzadeh  University of Toronto, Toronto, Ontario, Canada
Shiva Nejati  University of Toronto, Toronto, Ontario, Canada
Steve Easterbrook  University of Toronto, Toronto, Ontario, Canada
Marsha Chechik  University of Toronto, Toronto, Ontario, Canada
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 28,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1218776.1218794
What is a DOI?

ABSTRACT

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
M. Alanen and I. Porres. Difference and union of models. In UML, pages 2--17, 2003.
 
3
4
5
 
6
S. Easterbrook and B. Nuseibeh. Using viewpoints for inconsistency management. SE J., 11(1):31--43, 1996.
 
7
 
8
A. Finkelsetin, J. Kramer, B. Nuseibeh, L. Finkelstein, and M. Goedicke. Viewpoints: A framework for integrating multiple perspectives in system development. SEKE, 2(1):31--58, 1992.
 
9
Y. Kalfoglou and M. Schorlemmer. Ontology mapping: The state of the art. In Semantic Interoperability and Integration, number 04391 in Dagstuhl Seminars, 2005.
 
10
S. Nejati and M. Chechik. Let's agree to disagree. Tech. Rep. CSRG-530, U. of Toronto, 2005.
 
11
S. Nejati, M. Sabetzadeh, M. Chechik, S. Easterbrook, and P. Zave. Matching and merging of statecharts specifications. Submitted for publication, 2006.
 
12
D. Richards. Merging individual conceptual models of requirements. RE J., 8(4):195--205, 2003.
 
13
M. Sabetzadeh and S. Easterbrook. Analysis of inconsistency in graph-based viewpoints: A category-theoretic approach. In ASE, pages 12--21, 2003.
 
14
 
15
M. Sabetzadeh and S. Nejati. TReMer: A tool for relationship-driven model merging. In FM, 2006. Demo.
16

Collaborative Colleagues:
Mehrdad Sabetzadeh: colleagues
Shiva Nejati: colleagues
Steve Easterbrook: colleagues
Marsha Chechik: colleagues