Papers (Journals, Conferences, Book Chapters, Workshops)
2011:
- Shiva Nejati, Mehrdad Sabetzadeh, Marsha Chechik, Steve Easterbrook, and Pamela Zave. "Matching and Merging of Variant Feature Specifications". IEEE Transactions on Software Engineering, 2011 (to appear).
- Huascar Espinoza, Alejandra Ruiz, Mehrdad Sabetzadeh, Paolo Panaroni. "Challenges for an Open and Evolutionary Approach to Safety Assurance and Certification of Safety-Critical Systems". 1st International Workshop on Software Certification (WoSoCER'11), collocated with ISSRE'11, Hiroshima, Japan, December 2011 (to appear). [PDF]
- Rajwinder Kaur Panesar-Walawege, Mehrdad Sabetzadeh, Lionel Briand. "Using Model-Driven Engineering for Managing Safety Evidence: Challenges, Vision and Experience". 1st International Workshop on Software Certification (WoSoCER'11), collocated with ISSRE'11, Hiroshima, Japan, December 2011 (to appear). [PDF]
- Mehrdad Sabetzadeh, Shiva Nejati, Lionel Briand, Anne-Heidi Evensen Mills. "Using SysML for Modeling of Safety-Critical Software-Hardware Interfaces: Guidelines and Industry Experience". 13th IEEE International High Assurance Systems Engineering Symposium (HASE'11), Boca Raton, Florida, USA, November 2011. [PDF]
- Mehrdad Sabetzadeh, Davide Falessi, Lionel Briand, Stefano Di Alesio, Dag Mcgeorge, Vidar Åhjem, Jonas Borg. "Combining Goal Models, Expert Elicitation, and Probabilistic Simulation for Qualification of New Technology". 13th IEEE International High Assurance Systems Engineering Symposium (HASE'11), Boca Raton, Florida, USA, November 2011 (Best Paper Award). [PDF]
- Marsha Chechik, Shiva Nejati, Mehrdad Sabetzadeh. "A Relationship-Based Approach to Model Integration". Innovations in Systems and Software Engineering, 2011 (Accepted) [PDF]
- Rajwinder Kaur Panesar-Walawege, Mehrdad Sabetzadeh, Lionel Briand. "A Model-Driven Engineering Approach to Support the Verification of Compliance to Safety Standards". 22nd IEEE International Symposium on Software Reliability Engineering (ISSRE'11), Hiroshima, Japan, December 2011 (to appear). [PDF]
- Davide Falessi, Mehrdad Sabetzadeh, Lionel Briand, Emanuele Turella, Thierry Coq, and Rajwinder Kaur Panesar-Walawege Planning for Safety Evidence Collection: A Tool-Supported Approach Based on Modeling of Standards Compliance Information, IEEE Software, 2011 (Accepted).
- Rajwinder Kaur Panesar-Walawege, Mehrdad Sabetzadeh, Lionel Briand. "Using UML Profiles for Sector-Specific Tailoring of Safety Evidence Information". 30th International Conference on Conceptual Modeling (ER'11), Brussels, Belgium, November 2011. [PDF]
- Rajwinder Kaur Panesar-Walawege, Torbjørn Knutsen, Mehrdad Sabetzadeh, Lionel Briand. "CRESCO: Construction of Evidence Repositories for Managing Standards Compliance". 30th International Conference on Conceptual Modeling (ER'11), Brussels, Belgium, November 2011. Tool Demonstration Paper. [PDF]
- Davide Falessi, Shiva Nejati, Mehrdad Sabetzadeh, Lionel Briand, Antonio Messina. "SafeSlice: A Model Slicing and Design Safety Inspection Tool for SysML". 8th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'11), September 2011. Tool Demonstration Paper. [PDF]
2010:
- Rajwinder Kaur Panesar-Walawege, Mehrdad Sabetzadeh, Lionel Briand, and Thierry Coq, "Characterizing the Chain of Evidence for Software Safety Cases: A Conceptual Model Based on the IEC 61508 Standard". 3rd IEEE International Conference on Software Testing, Verification, and Validation (ICST'10), Paris, France, April 2010. [PDF]
- Mehrdad Sabetzadeh, Anthony Finkelstein and Michael Goedicke "Viewpoints". Encyclopedia of Software Engineering, P. Laplante, Ed., New York: Taylor and Francis, 2010. [PDF]
- Marsha Chechik, Jocelyn Simmonds, Shoham Ben-David, Shiva Nejati, Mehrdad Sabetzadeh, Rick Salay. "Modeling and Analysis of Personal Web Applications: A Vision". CASCON Workshop on the Personal Web (PersonalWeb'10), Toronto, ON, Canada, November 2010.[PDF]
- Mehrdad Sabetzadeh, Shiva Nejati, Marsha Chechik, Steve Easterbrook. "Reasoning about Consistency in Model Merging". ASE Workshop on Living with Inconsistencies in Software Development (LWI'10), Antwerp, Belgium, September 2010. [PDF]
2009:
- Marsha Chechik, Winnie Lai, Shiva Nejati, Jordi Cabot, Zinovy Diskin, Steve Easterbrook, Mehrdad Sabetzadeh, Rick Salay. "Relationship-Based Change Propagation: A Case Study". Workshop on Modeling in Software Engineering (MiSE'09) at the 31th International Conference on Software Engineering., Vancouver, Canada, May 2009. [PDF]
2008:
- Shiva Nejati, Mehrdad Sabetzadeh, Marsha Chechik, Sebastian Uchitel, and Pamela Zave, "Towards Compositional Synthesis of Evolving Systems". 16th International Symposium on Foundations of Software Engineering (FSE'08), Atlanta, GA, USA, November 2008. [PDF]
- 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)
- Mehrdad Sabetzadeh, "Merging and Consistency Checking of Distributed Models". PhD Thesis, Department of Computer Science, University of Toronto, Toronto, Canada, 2008.
- 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]