| A relationship-driven approach to view merging |
| Full text |
Pdf
(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 |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 28, Citation Count: 0
|
|
|
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
|
Greg Brunet , Marsha Chechik , Steve Easterbrook , Shiva Nejati , Nan Niu , Mehrdad Sabetzadeh, A manifesto for model merging, Proceedings of the 2006 international workshop on Global integrated model management, May 22-22, 2006, Shanghai, China
[doi> 10.1145/1138304.1138307]
|
| |
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
|
|
|