Possibilistic Petri-Nets as a Basis for Service Matchmaking
博士 === 國立中央大學 === 資訊工程研究所 === 95 === Recently, the concept “software as a service” has attracted the researchers’ attention and adopted by the software development communities gradually. Multi-agents and Web services are well-known software component technologies that are mature and can be lever- ag...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/95756326017964087552 |
id |
ndltd-TW-095NCU05392006 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-095NCU053920062015-10-13T13:59:36Z http://ndltd.ncl.edu.tw/handle/95756326017964087552 Possibilistic Petri-Nets as a Basis for Service Matchmaking 以可能性派翠網路為基底之服務配對 Yao-Chiang Wang 王躍強 博士 國立中央大學 資訊工程研究所 95 Recently, the concept “software as a service” has attracted the researchers’ attention and adopted by the software development communities gradually. Multi-agents and Web services are well-known software component technologies that are mature and can be lever- aged to demonstrate the importance of reusability of software component in developing a complex application system. However, how to locate a suitable service component becomes a crucial issue in an open and distributed application environment. Statically matching service in software development phase and dynamically matching service in software exe- cution phase are approaches covered by this issue. To achieve such goal, we need a service matching platform which deals with topics, including how to describe and register ser- vices, how to represent requests, and how to efficiently match services with requests. This research proposes a possibilistic Petri-nets (PPN) based service matchmaking mechanism which leverages possibilistic reasoning and PPN formalism to handle the uncertainty fea- ture caused by the inconsistency between requests and services when performing service matchmaking. Additionally, a specification called PPN-ASDL (PPN-based Agent Service Description Language) is devised to visually represent the requests, services, the service matchmaking between them, and what the matching results would be. The XML and On- tology technologies are involved to develop structural language specification and to capture domain information for ease of usage and helping the matching process by increasing the precision of results. On the other hand, we propose an approach to incorporate WSDL specification into the PPN-ASDL matchmaking model and integrate it with the standard UDDI registry service with newly-defined tModels to extend the functionalities and perfor- mance of UDDI registry service. Meanwhile, a new type of UDDI browser that is capable of directly browse Web service information through meta-data of WSDL helps the developers deal with Web services more efficiently and easily. Finally, we proposes a system called SAM (Service-oriented Architecture for Multi-agents) to reach the wide adoption and rou- tine use of agents, Web services, and semantic web technologies through the middle agent (a PPN-based service matchmaker). Following features and contributions are summarized as the conclusions of this research: • elaborate a service matchmaking platform by leveraging possibilistic reasoning and possibilistic Petri-nets. • incorporate XML and Ontology technologies in developing structural service descrip- tion language and capturing domain knowledge to cope with sematic match and partial match. • merge service matchmaking for multi-agents and Web services environments. • integrate and extend UDDI standard with newly-devised searching and browsing func- tionalities. • propose a service-oriented architecture for multi-agents to integrate heterogenous ser- vice resources. Jonathan Lee 李允中 2006 學位論文 ; thesis 130 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立中央大學 === 資訊工程研究所 === 95 === Recently, the concept “software as a service” has attracted the researchers’ attention
and adopted by the software development communities gradually. Multi-agents and Web
services are well-known software component technologies that are mature and can be lever-
aged to demonstrate the importance of reusability of software component in developing a
complex application system. However, how to locate a suitable service component becomes
a crucial issue in an open and distributed application environment. Statically matching
service in software development phase and dynamically matching service in software exe-
cution phase are approaches covered by this issue. To achieve such goal, we need a service
matching platform which deals with topics, including how to describe and register ser-
vices, how to represent requests, and how to efficiently match services with requests. This
research proposes a possibilistic Petri-nets (PPN) based service matchmaking mechanism
which leverages possibilistic reasoning and PPN formalism to handle the uncertainty fea-
ture caused by the inconsistency between requests and services when performing service
matchmaking. Additionally, a specification called PPN-ASDL (PPN-based Agent Service Description Language) is devised to visually represent the requests, services, the service
matchmaking between them, and what the matching results would be. The XML and On-
tology technologies are involved to develop structural language specification and to capture
domain information for ease of usage and helping the matching process by increasing the
precision of results. On the other hand, we propose an approach to incorporate WSDL
specification into the PPN-ASDL matchmaking model and integrate it with the standard
UDDI registry service with newly-defined tModels to extend the functionalities and perfor-
mance of UDDI registry service. Meanwhile, a new type of UDDI browser that is capable of
directly browse Web service information through meta-data of WSDL helps the developers
deal with Web services more efficiently and easily. Finally, we proposes a system called
SAM (Service-oriented Architecture for Multi-agents) to reach the wide adoption and rou-
tine use of agents, Web services, and semantic web technologies through the middle agent
(a PPN-based service matchmaker). Following features and contributions are summarized
as the conclusions of this research:
• elaborate a service matchmaking platform by leveraging possibilistic reasoning and
possibilistic Petri-nets.
• incorporate XML and Ontology technologies in developing structural service descrip-
tion language and capturing domain knowledge to cope with sematic match and partial
match.
• merge service matchmaking for multi-agents and Web services environments.
• integrate and extend UDDI standard with newly-devised searching and browsing func-
tionalities.
• propose a service-oriented architecture for multi-agents to integrate heterogenous ser-
vice resources.
|
author2 |
Jonathan Lee |
author_facet |
Jonathan Lee Yao-Chiang Wang 王躍強 |
author |
Yao-Chiang Wang 王躍強 |
spellingShingle |
Yao-Chiang Wang 王躍強 Possibilistic Petri-Nets as a Basis for Service Matchmaking |
author_sort |
Yao-Chiang Wang |
title |
Possibilistic Petri-Nets as a Basis for Service Matchmaking |
title_short |
Possibilistic Petri-Nets as a Basis for Service Matchmaking |
title_full |
Possibilistic Petri-Nets as a Basis for Service Matchmaking |
title_fullStr |
Possibilistic Petri-Nets as a Basis for Service Matchmaking |
title_full_unstemmed |
Possibilistic Petri-Nets as a Basis for Service Matchmaking |
title_sort |
possibilistic petri-nets as a basis for service matchmaking |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/95756326017964087552 |
work_keys_str_mv |
AT yaochiangwang possibilisticpetrinetsasabasisforservicematchmaking AT wángyuèqiáng possibilisticpetrinetsasabasisforservicematchmaking AT yaochiangwang yǐkěnéngxìngpàicuìwǎnglùwèijīdǐzhīfúwùpèiduì AT wángyuèqiáng yǐkěnéngxìngpàicuìwǎnglùwèijīdǐzhīfúwùpèiduì |
_version_ |
1717746816071499776 |