Publications

Refereed Publications:

  • “Hierarchical Decomposition and Multidomain Formulation for the Design of Complex Sustainable Systems,” by Anas Alfaris, Afreen Siddiqi, Charbel Rizk, Olivier de Weck, and Davor Svetinovic, Journal of Mechanical Design, 132, 091003 (2010), DOI:10.1115/1.4002239.
  • “Requirements and Their Representations,” by Hermann Kaindl, and Davor Svetinovic, Viewpoint, Requirements Engineering Journal (Springer), Volume 15, Number 3, 307-311, September 2010, DOI:10.1007/s00766-009-0095-7.
  • “Smart Grid Customer Domain Analysis,” by Nauman Zafar, Emine Phillips, Husam Suleiman, and Davor Svetinovic, IEEE Energy Conference 2010, Manama, Bahrain, December 2010, DOI:10.1109/ENERGYCON.2010.5771687.
  • “Reverse Requirements Engineering: An Architecture Requirements Recovery Framework,” by Davor Svetinovic, Olivier de Weck, and Anas Alfaris, 4th Asia-Pacific Conference on Systems Engineering, Keelung, Taiwan, October 2010.
  • “Smart Grid Reference Architecture: Linking Business Domains to Technical Domains,” by Emine Phillips, Nauman Zafar, Khaja Ahmed, Husam Suleiman, Davor Svetinovic, Olivier de Weck, and Anas Alfaris, 4th Asia-Pacific Conference on Systems Engineering, Keelung, Taiwan, October 2010.
  • “Design Complexity Management through Systematic Decomposition and Formulation,” by Anas Alfaris, Afreen Siddiqi, Charbel Rizk, Olivier de Weck, and Davor Svetinovic, ECCS’10 European Conference on Complex Systems, Lisbon, Portugal, September 2010.
  • “The Evolutionary Foundation for Strategic Requirements Engineering,” by Davor Svetinovic, 7th European Systems Engineering Conference (EuSEC 2010), Stockholm, Sweden, May 2010.
  • “Requirements vs. Software Design: An Explanation based on the Distinction between Concepts and their Representations,” by Hermann Kaindl and Davor Svetinovic, The Third International Multi-Conference on Computing in the Global Information Technology (ICCGI’08), Athens, Greece, July 2008, DOI:10.1109/ICCGI.2008.12. Acceptance rate: 33%.
  • “Distinction between Requirements and Their Representations,” by Hermann Kaindl and Davor Svetinovic, Sixth Annual Conference on Systems Engineering Research (CSER’08), Redondo Beach, USA, April 2008.
  • “Unified Use Case Statecharts: Case Studies,” by Davor Svetinovic, Daniel M. Berry, Nancy Day, and Michael Godfrey, Requirements Engineering Journal (Springer), Volume 12, Number 4, October 2007, DOI: 10.1007/s00766-007-0053-1.
  • “Increasing Quality of Conceptual Models: Is Object-Oriented Analysis That Simple?,” by Davor Svetinovic, Daniel M. Berry, and Michael Godfrey, Workshop on The Role of Abstraction in Software Engineering, International Conference on Software Engineering (ICSE 2006), Shanghai, China, May 2006, DOI:10.1145/1137620.1137625.
  • “Concept Identification in Object-Oriented Domain Analysis: Why Some Students Just Don’t Get It,” by Davor Svetinovic, Daniel M. Berry, and Michael Godfrey, International Conference on Requirements Engineering (RE 2005), Paris, France, September 2005, DOI:10.1109/RE.2005.17. This paper was honored as one of the best five conference papers. Acceptance rate: 35 / 175 or 20%.
  • “Improving the Consistency of the Conceptual Models Through the Activity-Purpose Analysis,” by Davor Svetinovic, Doctoral Consortium, International Conference on Requirements Engineering (RE 2005), Paris, France, September 2005. Acceptance rate: 10/18 or 56%.
  • “Architecture-Level Requirements Specification,” by Davor Svetinovic, Second International SofTware Requirements to Architectures Workshop (STRAW ’03), International Conference on Software Engineering (ICSE 2003), Portland, Oregon, USA, October 2003.
  • “A Lightweight Architecture Recovery Process,” by Davor Svetinovic and Michael Godfrey, Software Architecture Recovery and Modeling Workshop (SWARM), Working Conference on Reverse Engineering (WCRE 2001), Stuttgart, Germany, October 2001.
  • “Attribute-Based Evolution Patterns for Product Lines,” by Davor Svetinovic and Michael Godfrey, Workshop on Architecture Reconstruction and Product Lines, Working Conference on Software Architecture (WICSA 2001), Amsterdam, Netherlands, August 2001.

Thesis:

  • “Increasing the Semantic Similarity of Object-Oriented Domain Models by Performing Behavioral Analysis First,” by Davor Svetinovic, Ph.D. Thesis, School of Computer Science, Faculty of Mathematics, University of Waterloo, Ontario, Canada, 2006.
  • “Agile Architecture Recovery,” by Davor Svetinovic, Master’s Thesis, Department of Computer Science, Faculty of Mathematics, University of Waterloo, Ontario, Canada, 2002.

Non-Refereed Publications:

  • “Requirements Specification Language Definition,” by Hermann Kaindl, Michal Smialek, Davor Svetinovic, Albert Ambroziewicz, et. al., European Union Project: Requirements-Driven Software Development System (ReDSeeDS), IST-2006-033596, February 28, 2007.
  • “Behavioural Requirements Language Definition,” by Hermann Kaindl, Michal Smialek, Davor Svetinovic, Albert Ambroziewicz, et. al., European Union Project: Requirements-Driven Software Development System (ReDSeeDS), IST-2006-033596, January 30, 2007.
  • “Structural Requirements Language Definition,” by Hermann Kaindl, Michal Smialek, Albert Ambroziewicz, Davor Svetinovic, et. al., European Union Project: Requirements-Driven Software Development System (ReDSeeDS), IST-2006-033596, January 30, 2007.