Refereed Publications
- W. Liu, S. Easterbrook. Requirements Refactoring towards Design, submitted for publication, Feburary 2007.
- V. Lakshminarayanan, W. Liu, C.L. Chen, S.M. Easterbrook, D.E. Perry Software Architects in Practice: Handling Requirements, Presented at CASCON 2006, Toronto, October 2006.
- S. Lymer, W. Liu, S.M. Easterbrook. Experience in Using Business Scenarios to Assess COTS Components in Integrated Solutions, In the Proceedings of CASCON 2005, Best Paper Award, Toronto, October 2005.
- W. Liu, C.L. Chen, V. Lakshminarayanan, D.E. Perry. A Design for Evidence-based Software Architecture Research. Presented at the Workshop on Realising Evidence-Based Software Engineering (REBSE'05), ICSE, St. Louis, MO, 17 May 2005.
- W.Liu, Architecting Requirements. Presented at the Doctoral Consortium at RE04, Kyoto, Japan, 7 Sept 2004. (slides)
- W. Liu and S.M. Easterbrook, Eliciting
Architectural Decisions from Requirements using a Rule-based Framework.
In the Proceedings of the Second International Workshop From Software Requirements to Architectures (STRAW'03), co-located with ICSE 2003, Portland, Oregon, 9 May 2003.
- W. Liu, S.M. Easterbrook and J. Mylopoulos,
Rule-Based Detection of Inconsistency in UML Models.
Presented at the Workshop on Consistency Problems in UML-Based Software Development,
at the Fifth International Conference on the Unified Modeling Language,
Dresden, Germany, October 1, 2002.
- W. Liu. Rule-Based Detection of Inconsistency in Software Design.
Master's Thesis. Department of Computer Science, University of Toronto. July, 2002.
Other Academic Publications
- Requirements analysis towards integrated solution design. Poster presented at CSER'06, Toronto, Ontario. October 2006.
- Are design clues in requirements? Poster presented at the IBM Rational/ADTC University Day, Toronto, Ontario. August 2006.
- Requirements Refactoring. PhD Research Proposal. June 2006.
- Requirements-based User Interaction Design Pattern: Identification and Application. (with J. Huang), May 2006.
- Dealing with Security: A Multiple Case Study on Software Architects. (with V. Lakshminarayanan et al.), May 2006.
- Requirements Refactoring. Extended Abstract, January 2006.
- Requirements Decomposition, Refinement and
Refactoring : A Survey. Depth Paper. September 2005.
- GOAL: A Goal-oriented and Logic-based Framework for Inferring Architectural Decisions from Requirements. (with S. Arbaoui), April 2005.
- Automated Inconsistency Management. Technical report (with S. Easterbrook), January 2004.
- Democracy in Requirements Negotiation: a survey of social choice theory and its impact on requirements negotiation. Technical paper, June 2003.
- Goal Directed Requirements Acquisition for an Industrial Case Study: a Dental Adjudication System. Technical paper, December 2001.
- Dental Adjudication Model - An Application of i* Framework. Technical paper, April 2001.
- Multi-Valued Symbolic LTL Model Checker. Technical paper, March 2001.
(Presentation slides are available upon request).
- Bridging Software Requirements and Architecture. Technical paper, March 2001.
(Presentation slides are available upon request).
- The Social Role of University – a UML Model. Technical paper, February 2001.
- Report on Construction Heuristics for the Traveling Salesman Problem. Technical paper, December 2000.
Back to Home.

Last updated: March 28, 2007.