Canada Spends Logo

Explore our Budget 2026 analysis

Grant: Collaborative Research and Development Grants

Queen's University

$68,000.00

User centric service composition in service ecosystems

FY 2016-17

Summary
Service-Oriented Architecture (SOA) uses loosely coupled web services as basic constructs to compose larger systems in a relatively low-cost and rapid fashion. With the explosive growth of web services, more users access web services using mobile devices which have low processing power and small screens instead of using powerful machinery. This gives rise to service ecosystems in a larger context where the composed services involve diverse computing platforms (e.g., smart phones and desktops). A significant amount of effort from industry and academics supports developers in composing services using well-defined business processes. However, more effort is required in order to deliver dynamic services to end users and allow them to seamlessly interact with services across heterogeneous platforms. The goals of the proposed project will focus on the following three aspects: 1) Goal driven service discovery: will identify user goals (such as planning a trip within a budget) from user queries and guide users to filter large volumes of returned services in order to achieve their goals; 2) Dynamic service composition: will devise techniques that dynamically search and compose services to assist a user in fulfilling their desired goals; and 3) Integrated service enactments across multiple platforms: will create an infrastructure that supports information sharing across different computing platforms, so that users can switch between devices during a transaction to carry out composed services without having to repeat previously done steps after the switch. Our work can simplify end users' involvement in the service composition by reducing laborious routine tasks. The result of our work will reduce user's frustration when they want to continue their work after switching devices to access web services. In short, our research also permits companies, like IBM, SAP, and Apple, to expedite the delivery and wide adaption of their software products to end users. This project will train 9 HQP (2 PhD, 3 MSc, 3 BSc and 1RA) in the important area of software engineering, specifically SOA software.
Program
Collaborative Research and Development Grants
Location
Ontario, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data

As published

Application id
455414-2013
Name nom
Zou, Ying
Department département
Electrical and Computer Engineering
Organization id
29
Institution établissement
Queen's University
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2016
Competition year année de concours
2013
Award amount
68000
Program id
CRDPJ
Program name en
Collaborative Research and Development Grants
Program name fr
Subventions de recherche et développement coopérative
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
801
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Computer software
Area of application fr
Logiciel
Research subject code
2706
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Software engineering
Research subject fr
Génie logiciel
Partie
2
Nb partie
3
Application title
User centric service composition in service ecosystems
Keyword
NSERC
Application summary
Service-Oriented Architecture (SOA) uses loosely coupled web services as basic constructs to compose larger systems in a relatively low-cost and rapid fashion. With the explosive growth of web services, more users access web services using mobile devices which have low processing power and small screens instead of using powerful machinery. This gives rise to service ecosystems in a larger context where the composed services involve diverse computing platforms (e.g., smart phones and desktops). A significant amount of effort from industry and academics supports developers in composing services using well-defined business processes. However, more effort is required in order to deliver dynamic services to end users and allow them to seamlessly interact with services across heterogeneous platforms. The goals of the proposed project will focus on the following three aspects: 1) Goal driven service discovery: will identify user goals (such as planning a trip within a budget) from user queries and guide users to filter large volumes of returned services in order to achieve their goals; 2) Dynamic service composition: will devise techniques that dynamically search and compose services to assist a user in fulfilling their desired goals; and 3) Integrated service enactments across multiple platforms: will create an infrastructure that supports information sharing across different computing platforms, so that users can switch between devices during a transaction to carry out composed services without having to repeat previously done steps after the switch. Our work can simplify end users' involvement in the service composition by reducing laborious routine tasks. The result of our work will reduce user's frustration when they want to continue their work after switching devices to access web services. In short, our research also permits companies, like IBM, SAP, and Apple, to expedite the delivery and wide adaption of their software products to end users. This project will train 9 HQP (2 PhD, 3 MSc, 3 BSc and 1RA) in the important area of software engineering, specifically SOA software.
Queen's University - $68,000 Grant (2016-17) | Canada Spends