- Master's Admissions Committee
- Academic Appeals Committee
Faculty of Information
- Academic Computing, Chair of Inforum and Information Technology Committee, July-Dec 2000 acting coordinator
- Admissions Committee (MISt and PhD), 2004-2005 chair
- Admissions Committee – MISt, 2006-2007 chair
- Appointments Committee
- Committee on Standing
- Decanal Search Committee
- Degree Committee
- Doctoral Studies Committee
- Executive Committee
- Faculty Search Committee
- FIS Knowledge Management Institute Working Group
- IS stream (coordinator)
- IS++ Faculty Search Committee
- Masters Studies Committee, chair, 2002/03
- Open Area Faculty Search Committee
- Program Committee, MISt subcommittee
- Program Development Advisory Committee
- Strategy Group
- Sub-committee on Program Review of the Masters Studies Committee
University of Toronto
- 2002/03 provostial assessor on faculty search, Faculty of Physical Education and Health (2 search committees)
- 2003-05 provostial assessor on faculty search, Faculty of Pharmacy (4 search committees)
- 2004 Senate oral chair, for SGS, Dept of Anthropology
- 2004 Senate oral committee member, Dept of Computer Science.
- 1996-2001 Advisory Committee on the University of Toronto Library System. member
Professor Yu received his Ph.D. in Computer Science from the University of Toronto and was appointed to the Faculty of Information in 1995. He received a Bachelor’s degree in Electrical Engineering from the University of Toronto, and a Master’s degree in Computer Science from the University of Waterloo. Earlier he held positions in hardware, software and services development at Bell and Nortel laboratories in Ottawa. His research interests include information systems analysis and design, software requirements engineering, knowledge management, and particularly, the modelling of technology systems and their social contexts. He has authored or co-authored more than 100 articles in journals, and conference and workshop proceedings. His article "Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering" in the Proceedings of the 3rd IEEE Int. Symposium on Requirements Engineering, 1997) received the Most Influential Paper After 10 Years Award at the RE 2007 Conference.
Professor Yu’s research focuses on the analysis and design of information systems and services in social contexts, and knowledge management. His projects include designing for security and privacy, agile software development, and business modeling for business intelligence.
- Information systems analysis and design
- Software engineering
- Requirements engineering
- Knowledge management
- Strategic actors modelling
- Social modeling
- Security, privacy, and trust
- Services science
- Management and engineering
- Service-oriented systems
- Business processes
- Business intelligence
- Non-functional requirements
- Information systems
- Media and design
- Knowledge management and information management
Reza Samavi, Eric Yu, and Thodoros Topaloglou. “Strategic Reasoning about Business Models: A Conceptual Modeling Approach.” Information Systems and e-Business Management. Springer-Verlag. Special Issue on Design and Management of Business Models and Processes in Services Science. To appear 2008.
Jaap Gordijn, Eric Yu, and Bas van der Raadt. “e-Service Design Using i* and e3value Modeling.” IEEE Software. 23(3):26-33. May/June 2006. IEEE Computer Society Press.
L. Liu and E. Yu, “Designing Information Systems in Social Context: A Goal and Scenario Modelling Approach,” Information Systems, Elsevier. 29(2): 187-203. 2004.
I. Jurisica, J. Mylopoulos, E. Yu, “Ontologies for Knowledge Management: An Information Systems Perspective,” Knowledge and Information Systems.Springer. 6(4) July 2004. 380 – 401.
E. Yu. “Agent Orientation as a Modelling Paradigm”. Wirtschaftinformatik. 43(2) April 2001.123-132.
D. Gross and E. Yu. "From Non-Functional Requirements to Design through Patterns". Requirements Engineering. Springer-Verlag. (2001) 6:18-36.
J. Mylopoulos, L. Chung, and E. Yu. “From Object-Oriented to Goal-Oriented Requirements Analysis,” Communications of the ACM, vol. 42, no. 1, January 1999. pp. 31-37.
E. Yu, J. Mylopoulos, and Y. Lespérance. “AI Models for Business Process Reengineering,” IEEE Expert- Intelligent Systems and their Applications, vol. 11, no. 4, August 1996, pp. 16-23. IEEE Computer Society Press.
E. Yu and J. Mylopoulos. “From E-R to ‘A-R’ -- Modelling Strategic Actor Relationships for Business Process Reengineering,” Int. Journal of Intelligent and Cooperative Information Systems, vol. 4, no. 2 3, 1995, pp. 125-144. World Scientific Publishing. (based on ER'94 paper).
E. Yu, P. Giorgini, N. Maiden, J. Mylopoulos (eds), Social Modeling for Requirements Engineering. Cambridge, MA: MIT Press, 2011. 736pp. ISBN 978-0-262-24055-0.
A. T. Borgida, V. Chaudhri, P. Giorgini, E. S. Yu (eds), Conceptual Modeling: Foundations and Applications - Essays in Honor of John Mylopoulos. (Festschrift.) LNCS volume 5600. Springer, 2009. 530 pp. ISBN 978-3-642-02462-7.
L. Chung, B. Nixon, E. Yu and J. Mylopoulos, Non-Functional Requirements in Software Engineering. (Monograph.) Kluwer Academic Publishers, 2000. 472pp. ISBN 0-7923-8666-3.
E. Yu, P. Giorgini, N. Maiden, and J. Mylopoulos. "Social Modeling for Requirements Engineering: An Introduction." Book chapter in: Social Modeling for Requirements Engineering. E. Yu, P. Giorgini, N. Maiden, J. Mylopoulos (eds). Cambridge, MA: MIT Press. 2011. pp. 3-10.
Eric Yu. "Social Modeling and i*." Book chapter in: Conceptual Modeling: Foundations and Applications - Essays in Honor of John Mylopoulos. A. T. Borgida, V. Chaudhri, P. Giorgini, E. S. Yu (eds). LNCS volume 5600. Springer, 2009. pp. 99-121.
E. Yu, L. Liu, and J. Mylopoulos. “A Social Ontology for Integrating Security and Software Engineering.” Book chapter in Integrating Security and Software Engineering. H. Mouratidis, P. Giorgini, eds. Idea Group Publishing, 2006. pp. 70-109.
E. Yu. Information Systems. Book chapter in Practical Handbook of Internet Computing. M.P. Singh, ed. CRC Press. 2004. 33-1 – 33-19.
E. Yu. “Agent-Oriented Modelling: Software Versus the World.” Agent-Oriented Software Engineering II. M.J. Wooldridge, G. Weiss, and P. Ciancarini (eds.), Lecture Notes in Computer Science LNCS 2222. 2002. pp. 206-225. Springer-Verlag.
E. Yu and L. Liu. "Modelling Trust for Systems Design Using the i* Strategic Actors Framework". Book chapter in Trust in Cyber-Societies. R. Falcone, M. Singh, and Y-H. Tan (eds.), LNAI 2246, Springer Verlag, 2001. pp. 175-194.
Qing Li, Stefano Spaccapietra, Eric Yu, Antoni Olivé (Eds.): Conceptual Modeling - ER 2008, 27th
International Conference on Conceptual Modeling, Barcelona, Spain, October 20-24, 2008. Proceedings. Lecture Notes in Computer Science 5231 Springer 2008, ISBN 978-3-540-87876-6
Golnaz Elahi and Eric Yu. “A Goal Oriented Approach for Modeling and Analyzing Security Trade-Offs” Proc. 26th International Conference on Conceptual Modeling (ER 2007), Auckland, New Zealand. Nov. 2007. pp. 375-390
Eric Yu, Markus Strohmaier, Xiaoxue Deng. “Exploring Intentional Modeling and Analysis for Enterprise Architecture.” Workshop on Trends in Enterprise Architecture Research, at the Enterprise Computing Conference (EDOC), Oct. 16-20, 2006, Hong Kong, China. 8pp.
Markus Strohmaier, Eric Yu, Jennifer Horkoff, Jorge Aranda. “Analyzing Knowledge Transfer Effectiveness: An Agent-Oriented Modeling Approach”. 40th Hawaiian Int. Conf. System Sciences (HICSS), Knowledge Management Systems Track. Hawaii, January 2007. pp. 188-197. (Best Paper Nomination)
Steve Easterbrook, Eric Yu, Jorge Aranda, Jennifer Horkoff, Marcel Leica, Rifat Abdul Qadir, and Yuntian Fan. “Do Viewpoints Lead to Better Conceptual Models?: An Exploratory Case Study.” International Conference on Requirements Engineering, Paris, Sept 2005. pp. 199-208.
P. Giorgini, Y. Lespérance, G. Wagner, and E. Yu, eds. Agent-Oriented Information Systems 2002. Proceedings of the 4th International Workshop at CAiSE*02, Toronto, Canada, May 2002 and AAMAS’02, Bologna, Italy, July 2002.
E. Yu. “Stability and Change in Organizing Knowledge for Information Systems Development.” Conf. of the International Society for Knowledge Organization. (ISKO 2000).
E. Yu. “Strategic Modelling for Enterprise Integration,” Proceedings of the 14th World Congress of International Federation of Automatic Control (IFAC’99),July 5-9, 1999, Beijing, China. pp. 127-132.
E. Yu and J. Mylopoulos. “Understanding ‘Why’ in Software Process Modelling, Analysis, and Design,” Proc. 16th International Conference on Software Engineering (ICSE'94), Sorrento, Italy, May 1994, pp. 159-168. IEEE ACM.
Contributions to Practical Applications of Knowledge:
- ITU-T Z.150 User Requirements Notation (URN) – Language requirements and framework
- ITU-T Z.151 User Requirements Notation (URN)
Software Available to Other Researchers
- OME2. A graphical tool for i* modelling.
- OME3. A graphical tool for i* modelling using Telos repository.
- OpenOME. A graphical tool for i* modelling, with plug-ins for Protégé and Visio. With Yijun Yu & Xiaoxue Deng.
- Representing and managing software engineering knowledge: an agent and goal-oriented approach
- Methodology for security requirements engineering
- A knowledge-based approach to security engineering. (computer science)
- Risk analysis in process redesign (computer science)
- Systems theory and intentional modeling for information systems security. (computer science)
- Evaluation in intentional modeling
- Non-functional requirements in service-oriented information systems design. (computer science)
- Security trade-offs in system design. (computer science)
- Services modeling
Master's Students: 15 in total (Information studies students unless otherwise indicated). Theses topics have included:
- Developing and Evaluating a Document Visualization System for Information management. (computer science)
- Using meta-schema driven views for scaling i* models (computer science)
- Using i* Models for Evaluation (computer science)
- From Business Models to Web Services Design: A Reference Model Approach. (computer science)
- Intentional Modeling for Enterprise Architecture: Managing Architectural Knowledge to Support Change
- Strategic Modeling and Analysis of Business (M.Eng. thesis/project)
- Models of Disruptive Technologies
- Interactive Reasoning for Intentional Requirements Engineering
- A goal oriented representation of service-oriented software design principles. (computer science)
- Modeling and Analyzing Security Trade-offs – A goal oriented approach with knowledge support. (computer science)
- Representation and Reorganization of Web Accessibility Guidelines Using Goal Graphs and Design Patterns
- 1999-00 Linda Lin Liu – Agent-oriented requirements engineering
- 2000-01 Zhiming Cai – Goal and scenario modeling for performance requirements
- 2001-02 Luiz Marcio Cysneiros – Agent-oriented information systems
- 2006-07 Markus Strohmaier – Agility in information systems and knowledge management
- 2008- Jordi Cabot – Model-driven development with goal and agent-oriented modeling