Papers (Journals,
Conferences, Workshops)
2008:
- Mehrdad Sabetzadeh, Shiva Nejati,
Steve Easterbrook, and Marsha Chechik, "Global
Consistency Checking of Distributed Models with
TReMer+". 30th International Conference on
Software Engineering (ICSE'08), Leipzig,
Germany, May 2008. Formal Research
Demonstration. [PDF]
2007:
- Rick Salay, Steve Easterbrook, Marsha Chechik,
Zinovy Diskin, Shiva Nejati, Mehrdad Sabetzadeh, Pete
McCormick, Petcharat Viriyakattiyaporn. "An
Eclipse-Based Model Management Framework".
Workshop on Eclipse Technology (ETX'07) at
the 22nd Annual ACM SIGPLAN Conference on
Object-Oriented Programming, Systems, Languages, and
Applications, Montreal, Canada, October 2007.
[PDF].
- Mehrdad Sabetzadeh, Shiva Nejati, Sotirios
Liaskos, Steve Easterbrook, and Marsha Chechik,
"Consistency Checking of Conceptual Models via Model
Merging". 15th IEEE International Requirements
Engineering Conference (RE'07), New Delhi,
India, October 2007. [PDF]
- Mehrdad Sabetzadeh, Shiva Nejati, Steve
Easterbrook, and Marsha Chechik, "A
Relationship-Driven Framework for Model Merging".
Workshop on Modeling in Software Engineering
(MiSE'07) at the 29th International Conference
on Software Engineering, Minneapolis, USA, May 2007.
[PDF]
- Shiva Nejati, Mehrdad Sabetzadeh, Marsha Chechik,
Steve Easterbrook, and Pamela Zave, "Matching and
Merging of Statecharts Specifications". 29th
International Conference on Software Engineering
(ICSE'07), Minneapolis, USA, May 2007.
(ACM SIGSOFT Distinguished Paper
Award). [PDF]
2006:
- Mehrdad Sabetzadeh, "Management of Incomplete and
Inconsistent Views". Doctoral Track of the 21st
International Conference on Automated Software
Engineering (ASE'06), Tokyo, Japan, September
2006.
- Greg Brunet, Marsha Chechik, Steve Easterbrook,
Shiva Nejati, Nan Niu and Mehrdad Sabetzadeh, "A
Manifesto for Model Merging". 1st International
Workshop on Global Integrated Model Management
(GaMMa'06) at the 28th International Conference
on Software Engineering, Shanghai, China, May 2006.
[PDF]
- Mehrdad Sabetzadeh and Steve Easterbrook, "View
Merging in the Presence of Incompleteness and
Inconsistency". Requirements Engineering
Journal, Volume 11, Number 3, June 2006
(A previous version appeared at RE'05) [PDF]
[Publisher's Link]
2005:
- Mehrdad Sabetzadeh and Steve Easterbrook,
"Traceability in Viewpoint Merging: A Model
Management Perspective". 3rd International
Workshop on Traceability in Emerging Forms of
Software Engineering (TEFSE'05) at the 20th
International Conference on Automated Software
Engineering, Long Beach, USA, November 2005. [PDF]
- Nan Niu, Steve Easterbrook, and Mehrdad
Sabetzadeh "A Category-Theoretic Approach to
Syntactic Software Merging". 21st International
Conference on Software Maintenance (ICSM'05),
Budapest, Hungary, September 2005. [PDF]
- Mehrdad Sabetzadeh and Steve Easterbrook,
"iVuBlender: A Tool for Merging Incomplete and
Inconsistent Views". 13th International
Requirements Engineering Conference (RE'05),
Paris, France, September 2005, Tool paper.
[PDF]
- Mehrdad Sabetzadeh and Steve Easterbrook, "An
Algebraic Framework for Merging Incomplete and
Inconsistent Views". 13th International
Requirements Engineering Conference (RE'05),
Paris, France, September 2005, (Best paper
nominee). [PDF]
2003:
- Mehrdad Sabetzadeh and Steve Easterbrook,
"Analysis of Inconsistency in Graph-Based Viewpoints:
A Category-Theoretic Approach". 18th
International Conference on Automated Software
Engineering (ASE'03), pages 12-21, Montreal,
Canada, October 2003. [PDF]
Posters
(Refereed)
- Mehrdad Sabetzadeh, Shiva Nejati, Steve
Easterbrook, and Marsha Chechik, "A
Relationship-Driven Approach to View Merging".
Poster Track of the 14th ACM SIGSOFT Symposium on
Foundations of Software Engineering (FSE'06),
Portland, USA, November 2006. [PDF]
- Mehrdad Sabetzadeh, Shiva Nejati, Steve
Easterbrook, Marsha Chechik, "TReMer: A Tool for
Relationship-Driven Model Merging". Tools and
Posters Track of Formal Methods 2006 (FM'06),
Hamilton, Canada, August 2006.
Technical Reports and Theses
(Non-Refereed)
- Shiva Nejati, Mehrdad Sabetzadeh, Marsha Chechik,
and Steve Easterbrook, "Identifying and Representing
Requirements Variability in Families of Reactive
Software". Technical Report CSRG-538,
Department of Computer Science, University of
Toronto, Canada, February 2006.
- Mehrdad Sabetzadeh and Steve Easterbrook, "An
Algebraic Framework for Merging Incomplete and
Inconsistent Views". Technical Report
CSRG-496, Department of Computer Science,
University of Toronto, Canada, September 2004.
[PDF]
- Mehrdad Sabetzadeh, "A Category-Theoretic
Approach to Representation and Analysis of
Inconsistency in Graph-Based Viewpoints". Master's
Thesis, Department of Computer Science, University of
Toronto, Toronto, Canada, 2003. [PDF]
Recent
Presentations