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