Contact the Faculty of Science


Eleni Stroulia, PhD



Computing Science

About Me


  • B.Sc., Computer Engineering, University of Patras (Greece), 1989
  • M.Sc., Computing Science, Georgia Institute of Technology, 1991
  • Ph.D., Computing Science, Georgia Institute of Technology, 1994

Chair Positions

  • NSERC/AITF Industrial Research Chair in Service Systems Management


Eleni Stroulia is a Professor and NSERC/AITF Industrial Research Chair on Service Systems Management (w. support from IBM) with the Department of Computing Science at the University of Alberta. Her research addresses problems motivated by industrial and community needs with software systems designed to support the activities of the people involved and improve their efficiency and the quality of their output.

Her flagship project in the area of health care is the Smart Condo, which she co-leads with Dr. Lili Liu (Occupational Therapy). The objective of the Smart-Condo project is to use technology as a means to support people with chronic conditions live independently longer and to educate health-science students in using technology to provide better care. The platform has been evaluated with positive results by clinicians at the Glenrose Rehabilitation Hospital. In 2011, the Smart-Condo team received the U of A Teaching Unit Award. This work continues in the context of the newly funded AGE-WELL NCE, where she co-leads a work-package on mental and cognitive health.

As a PNI in the GRAND NCE, she was the co-lead of the HLTHSIM project, in which her team developed technologies for serious-game simulations for training health professionals, including students in medicine nursing and EMS programs, integrating mobile devices and virtual worlds. In the context of computer-assisted training, she is also working with health-sciences faculty on web- and mobile-accessible platforms through which to effectively assess students medical knowledge and diagnostic problem-solving skills.

As a co-PI of the SAVI (Smart Applications on Virtual Infrastructures) Strategic Network, she is working on developing methods and tools for extending existing web-based systems with cloud-based components to enable analytics services.

Finally, her work on collaboration and teamwork focuses on understanding expertise, contribution and productivity. In the context of GRAND, she led the development of a software platform for supporting the collaboration and management of large distributed research teams, the Forum, which has now been adopted by multiple NCEs. Through her new Strategic Project on ``Knowledge Mobilization and Innovation``, she is now focusing on mining and fusing information from multiple social platforms regarding the types of expertise profiles and teamwork processes that lead to innovation, in collaboration with industrial partners and NCEs.



Artificial Intelligence
Software Engineering


Web-based systems, Service-Oriented Architectures, Legacy Systems Reengineering, Interface Migration, Design Reuse and Evolution, Services Science, Virtual Worlds, Mobile Apps, Model-driven Engineering.


My research in the past 10 years has focused on three general software-engineering areas: (a) user-interaction reengineering, (b) mining design-evolution knowledge from software repositories, and (c) supporting service-oriented architecture development.

My work has been characterized by a unified research methodology: I have chosen (a) to work on problems relevant to the software industry, frequently in close collaboration with industrial partners; (b) to adopt artificial-intelligence and machine-learning methods to (partially) automate the tasks of software developers and designers, in order to improve their productivity and effectiveness; and (c) to evaluate the methods that I develop by building prototype tools and applying them to realistic scenarios and case studies.