From SSRG Annoki

Jump to: navigation, search
The group around January 2011.


Team Leader

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.

Through her work, she has made substantial contributions to the areas of software analysis, migration and reengineering, including migration to legacy systems to the web and design analysis and refactoring of object-oriented systems. More recently, she has been focusing on software services through web platforms (web 2.0 collaborative tools, mobile devices and virtual worlds) as a way to offer innovative health-care and education services. She is the co-lead of the Smart-Condo project, whose objective 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. As a Co-PI on the Health Care Aides and Technology (HCA-T) research project, which received $800K from Alberta Health and Wellness, she led the team that developed multi-platform mobile applications for use by health care aides to use when they are in the community providing home care services to clients who have chronic conditions.

As a PNI in the GRAND (Graphics Animation and New Media) Network of Centres of Excellence, she is the co-lead of the HLTHSIM project, in which she is developing 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 student's medical knowledge and diagnostic problem-solving skills.

She has served as the Program co-Chair of the 16th and 21st Annual International Conference hosted by the IBM Centers for Advanced Studies (CASCON 2006 and 2011); the 15th International Conference on Program Comprehension, ICPC 2007; the 10th and 11th Working Conference on Reverse Engineering (WCRE 2003 and 2004) and the 14th Biennial Conference of the Canadian Artificial Intelligence (Canadian AI 2001) and General Chair of The 25th IEEE International Conference on Software Maintenance (ICSM 2009) and has also received a Best Paper award at ICSM 2006 (a top venue within the Software Engineering community).


Computing Science

Ioanis Nikolaidis ( is a Professor with the Computing Science Department at the University of Alberta. He received his B.Sc. from the University of Patras, Greece, in 1989 and his M.Sc. and Ph.D. in Computer Science from Georgia Tech in 1991 and 1994, respectively. Between 1994 and 1996 he worked for the European Computer–Industry Research Center in Munich, Germany, in the area of distributed computing. He joined the University of Alberta in January 1997. He has published numerous articles in books, journals, and conference proceedings in the area of computer networking. His research interest range from network modeling and simulation, to large scale data delivery systems, to mobile and secure networking. Since 1999 he has been a member of the editorial board (and is currently the Editor in Chief) of the IEEE Network magazine. He is also a member of the editorial for the Computer Networks journal (Elsevier), and of the Journal of Internet Engineering (JIE). He has served in the technical program committees of numerous conferences, including ICC, Globecom, INFOCOM, LCN, IPCCC, PerCom, IFIP Networking, and CNSR. He is in the steering committee of WLN (co-located annually with IEEE LCN) and in the steering committee of the ADHOCNOW conference. He was the conference co-chair of ADHOCNOW 2004. He is a member of IEEE and ACM.

Kelly Lyons ( is an Associate Professor in the Faculty of Information at the University of Toronto. Prior to joining the Faculty of Information, she was the Program Director of the IBM Toronto Lab Centre for Advanced Studies (CAS). Through her management and technical roles at IBM, Kelly has collaborated on research projects in the areas of data management, collaboration, distance education, privacy, social computing, and services science. Her current research interests include services science, social computing, data management, and business intelligence. Currently, she is focusing on technologies, work practices, and business models that support and mediate human-to-human interactions in services. Kelly has co-authored a number of papers, served on program committees for conferences, given many keynote and invited presentations, and co-chaired several workshops. She holds a cross-appointment with the Department of Computer Science at the University of Toronto, is a member of the University of Toronto’s Knowledge Media Design Institute, is a member of the Board of Management of the Centre for Communication and Information Technology (CCIT), a division of OCE, Inc, is an IBM Faculty Fellow, a Member-at-Large of the ACM Council, and an adjunct professor at Dalhousie University and at York University. She is very interested in promoting Women in Technology initiatives and has given several presentations to young people and teachers on this topic.

Denilson Barbosa -

Pawel Gburzynski -

Paul Sorenson -

Tarja Systa -


Ofer Arazy -

Paul R. Messinger ( is Associate Professor of Marketing at the University of Alberta School of Business and IBM Faculty Fellow in the Centre for Advanced Studies program at the IBM Toronto Laboratory. He has recently served as Principle Investigator of the Research Alliance “Harnessing the Web-Interaction Cycle for Canadian Competitiveness” for the Social Science and Humanities Research Council of Canada, Director of the University of Alberta School of Retailing, and Director of the Canadian Institute of Retailing and Services. Paul's research focuses on e-commerce, 3D mediated virtual worlds, service science, emerging retail formats, dynamic pricing, and recommendation systems; his publication outlets include Marketing Science, Journal of Retailing, Journal of Economic Dynamics and Control, Journal of Virtual Worlds Research, Journal of Business Research, and Journal of Retailing and Consumer Services.

Educational Psychology

Patricia Boechler -

Michael Carbonaro -

Sharla King -

Humanities Computing

Geoffrey Rockwell -

Sean Gouglas -

Stan Ruecker -

Industrial Design

Robert Lederer -

Rehabilitation Medicine

Lili Liu ( is a Professor and Chair in the Department of Occupational Therapy, Faculty of Rehabilitation Medicine at the University of Alberta. She holds a B.Sc. in Occupational Therapy and M.Sc. and Ph.D. degrees in Rehabilitation Science from McGill University Her research addresses the use of technologies for assessment and interventions for older adults in the continuum of care, including community and Home Care. Her team has addressed design issues and identified strategies to bring interdisciplinary experts together to create products and environments that are user-centred and take into consideration older adults, their family members and formal caregivers. Recent work include the inception of the SmartCondo which incorporates Universal Design principles, sensor technologies and needs of users across the lifespan. She was also instrumental in creating the Homeforlife Wiki site which will have a press release in mid June. This site is the culmination of efforts of people with disabilities, their formal and informal caregivers, health professionals, and the design communities predominantly in Alberta. The network also consists of experts around the world. The wiki site is a community of practice which focuses on timely resources for individuals who require home modifications in order to remain in at home. Dr. Liu was one of the leaders in bringing Telerehabilitation to the University of Alberta over 10 years ago. As Chair of the Department of Occupational Therapy, Dr. Liu has recently lead the Department to complete a Roadmap to Excellence as part of the program's strategic plan. A customized balanced scorecard was also completed and the team is currently finalizing its metrics for tracking achievements over the next one to three years. Dr. Liu is a member of the Glenrose Telerehabilitation Committee, she has served on the Working Group which generated the "Utilize Technology to Support Service Provision" report, submitted to Alberta Health Services in January 2009.

Research Associates

Brendan Tansey ( is a research associate and recent MSc graduate from the Department of Computing Science at the University of Alberta. His research interests include modeling business concerns of offshore software development, wiki-based collaboration, the economics of software services, and data mining information from team-based interaction repositories.

Graduate Students

Ali Sajedi Badashian is a PhD student in Department of Computing Science at University of Alberta. His work is two folds; first, he is working on expertise retrieval in software social networks (e.g., Stack Overflow and Github) based on developers' work record, community's opinions about this record and the developers' positions in the community. Second, he is applying these extracted evidences of expertise in the bug-triaging problem to assign a capable developer to a given bug report. With this regard, he is building economic models toward "realistic bug triaging", taking into account real world constraints in the triaging process.

Ken Bauer ( is a Ph.D. student at the University of Alberta. His research interests include distributed collaborative software development and software engineering education. He is also a professor in Computing Science at ITESM in Guadalajara.

Nicholas Boers -

David Chodos ( is a PhD student in the Department of Computing Science at the University of Alberta. His research interests include virtual worlds, internet-based education and training, and service-oriented, requirements engineering, and web-based software design. Pawel Kuras recently completed an undergraduate degree in the Department of Computing Science. He has been involved in the development of virtual world-based artifacts and scenes for EMT training.

Blerina Bazelli is a M.Sc. student in the Department of Computing Science at the University of Alberta, Canada under the supervision of Dr. Eleni Stroulia. She received her B.Sc. degree from the Department of Applied Informatics at the University of Macedonia, Greece in 2011 under the supervision of Dr. Alexander Chatzigeorgiou. Her main research interests include Software Maintenance, Web Service Evolution, Mobile Applications for e-Health, Model Driven Engineering and Code Generation among others. Currently, she participates in the Intelligent Diabetes Management project ( developed at the University of Alberta aiming to keep track of patients’ blood glucose and provide suggestions to maintain it within an acceptable range.

Marios Fokaefs is a Master's student at the University of Alberta. He received his bachelor degree (GPA 7.99/10) from the University of Macedonia in Thessaloniki, Greece under the supervision of Dr. A. Chatzigeorgiou. His bachelor thesis topic was "Identification and Refactoring of Large Object-Oriented Classes". Currently, he is a MSc student at the University of Alberta and works as a research assistant with Dr. E. Stroulia. His research interests include reengineering of object-oriented and service-oriented software. Moreover, he has worked on projects concerning social networks in software development and research, visualization of vehicular ad-hoc networks and application of data mining techniques on object-oriented software systems and social networks.

Maryam Hasan

Rimon Mikhaiel -

Parisa Naeimi

Diego Serrano ( is a Master's student in the Department of Computing Science at the University of Alberta. He received his bachelor degree from Universidad Autonoma de Bucaramanga in Santander, Colombia. His research interests include virtual worlds, social networks, service-oriented and web-based software design.

Mike Smit ( is a PhD student with the Services Systems Research Group at the University of Alberta. His research interests include services science, service-oriented architectures, aspect-oriented programming, and privacy. He received his Masters degree in Computer Science from Dalhousie University in 2006.

Undergraduate Students

Logan Gilmour -

Pawel Kuras

Andrew Nisbet

Joel Boulet

Matt Delaney

Kris Mitchell

David Turner