Canada Spends Logo

Explorez notre analyse du budget 2026

Grant: Discovery Grants Program - Individual

Université du Québec à Montréal

$15,000.00

Service management system: protocol similarity search

EF 2016-17

Résumé
This proposition program covers and focuses manly on protocol search and queries.Current tools support search based on the service interface which is adequate for searching stateless services. However, the interface is absolutely not enough to be representative for stateful services which are characterized by their behavioral models. Conceptually, the behavioral model of stateful service is a protocol that can be expressed in formalisms such as which finite state machines, petri nets, activity diagrams, $\pi$-calculus, etc.Given a protocol, some researchers have already investigated how to find out services that exactly match that protocol with respect to a kind of bisimulation relation. Such relation is very strong and restrictive. Consequently, there is very little chance that a match occurs. Such data (which are protocols), like images and videos, cannot be represented in canonical format that is meaningfully searchable on the basis of database queries seeking an exact matches. To overcome this limitation, we propose to investigate how similarity metrics can be computed for each service protocol of the registry according to a given protocol of the query. A designer would be invited to closely consider the highly similar protocols, which are the result of the query, as they may fulfill his needs. In the case of protocol search, it would be very improbable that an exact match occurs while the registry may contain relevant protocol for the designer's needs. Avoiding the situation of miss, means more cost and effort savings, and more business opportunity and partnership in the context of SOA. The preliminary study reveals that this proposal will fill a gap at least in service discovery support. Even though this proposal takes SOA as an application domain, its fundamental results are general and applicable whenever a protocol similarity search is relevant such as in component based approaches.
Programme
Discovery Grants Program - Individual
Emplacement
Quebec, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data

Tel que publié

Application id
262125-2010
Name nom
Salah, Aziz
Department département
Informatique
Organization id
57
Institution établissement
Université du Québec à Montréal
Province en
Québec
Province fr
Québec
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2016
Competition year année de concours
2010
Award amount
15000
Program id
RGPIN
Program name en
Discovery Grants Program - Individual
Program name fr
Programme de subventions à la découverte - individuelles
Group en
Discovery grants programs
Group fr
Programmes de subventions à la découverte
Committee code
1507
Committee name en
Computer Science
Committee name fr
Sciences informatiques
Area of application code
802
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
Information systems and technology
Area of application fr
Systèmes d'information et technologie de l'information
Research subject code
2700
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Information technology
Research subject fr
Technologie de l'information
Partie
5
Nb partie
5
Application title
Service management system: protocol similarity search
Keyword
NSERC
Application summary
This proposition program covers and focuses manly on protocol search and queries.Current tools support search based on the service interface which is adequate for searching stateless services. However, the interface is absolutely not enough to be representative for stateful services which are characterized by their behavioral models. Conceptually, the behavioral model of stateful service is a protocol that can be expressed in formalisms such as which finite state machines, petri nets, activity diagrams, $\pi$-calculus, etc.Given a protocol, some researchers have already investigated how to find out services that exactly match that protocol with respect to a kind of bisimulation relation. Such relation is very strong and restrictive. Consequently, there is very little chance that a match occurs. Such data (which are protocols), like images and videos, cannot be represented in canonical format that is meaningfully searchable on the basis of database queries seeking an exact matches. To overcome this limitation, we propose to investigate how similarity metrics can be computed for each service protocol of the registry according to a given protocol of the query. A designer would be invited to closely consider the highly similar protocols, which are the result of the query, as they may fulfill his needs. In the case of protocol search, it would be very improbable that an exact match occurs while the registry may contain relevant protocol for the designer's needs. Avoiding the situation of miss, means more cost and effort savings, and more business opportunity and partnership in the context of SOA. The preliminary study reveals that this proposal will fill a gap at least in service discovery support. Even though this proposal takes SOA as an application domain, its fundamental results are general and applicable whenever a protocol similarity search is relevant such as in component based approaches.