以模型驅動方式利用本體論知識開發網路服務

本論文的目的是希望能以模型驅動方式,利用既有本體論提供的知識,快速產生與之相關的網路服務應用。我們的方法是先將本體論知識轉換為符合EMF超模型規格的中性模型,這些模型經人為修正與轉換之後,利用EMF和我們實作的產生器,即可從模型生成模型實作以及網路服務的WSDL與OWL-S描述檔。在產生出WSDL後,就可以用AXIS提供的工具,從WSDL的介面描述中生成網路服務的通訊端點實作。我們的系統整合了AXIS與EMF產出的程式碼,使系統能夠產生出比原本AXIS產出的實作更為完整的功能。最後,部分實作所缺之邏輯處理部份,則需由程式開發人員再予補足,即能建構出完整的網路服務。我們提出的這套方法與開發工具,...

Full description

Bibliographic Details
Main Authors: 李廷輝, Li ,Ting-Huei
Language:中文
Published: 國立政治大學
Subjects:
MDA
Online Access:http://thesis.lib.nccu.edu.tw/cgi-bin/cdrfb3/gsweb.cgi?o=dstdcdr&i=sid=%22G0927530111%22.
id ndltd-CHENGCHI-G0927530111
record_format oai_dc
spelling ndltd-CHENGCHI-G09275301112013-01-07T19:30:40Z 以模型驅動方式利用本體論知識開發網路服務 From Ontology to Web Service via Model-Driven System Development 李廷輝 Li ,Ting-Huei 本體論 網路服務 模型驅動架構 ontology web service MDA 本論文的目的是希望能以模型驅動方式,利用既有本體論提供的知識,快速產生與之相關的網路服務應用。我們的方法是先將本體論知識轉換為符合EMF超模型規格的中性模型,這些模型經人為修正與轉換之後,利用EMF和我們實作的產生器,即可從模型生成模型實作以及網路服務的WSDL與OWL-S描述檔。在產生出WSDL後,就可以用AXIS提供的工具,從WSDL的介面描述中生成網路服務的通訊端點實作。我們的系統整合了AXIS與EMF產出的程式碼,使系統能夠產生出比原本AXIS產出的實作更為完整的功能。最後,部分實作所缺之邏輯處理部份,則需由程式開發人員再予補足,即能建構出完整的網路服務。我們提出的這套方法與開發工具,讓開發人員能善用本體論知識,經由模型驅動的設計方式,快速地建構出網路服務系統。 In this thesis we propose a model-driven approach by which we can make use of existing ontology knowledge to help construct a partial implementation of web services on related domains. The idea is to use existing formal ontologies for an application domain as the basis of requirement and system analysis. Our system then transforms these ontologies into platform neutral models conforming to the EMF metamodel, which, after additional refinements, can be used to construct platform dependent web service models as well as a partial implementation by following the typical MDA process with supporting tools. Finally, developers need only fulfill the lacked service logic and a complete web service can be obtained. In addition to providing and integrating supporting tools, the main contribution of our system is to leverage ontology for rapid construction of web services. 國立政治大學 http://thesis.lib.nccu.edu.tw/cgi-bin/cdrfb3/gsweb.cgi?o=dstdcdr&i=sid=%22G0927530111%22. text 中文 Copyright © nccu library on behalf of the copyright holders
collection NDLTD
language 中文
sources NDLTD
topic 本體論
網路服務
模型驅動架構
ontology
web service
MDA
spellingShingle 本體論
網路服務
模型驅動架構
ontology
web service
MDA
李廷輝
Li ,Ting-Huei
以模型驅動方式利用本體論知識開發網路服務
description 本論文的目的是希望能以模型驅動方式,利用既有本體論提供的知識,快速產生與之相關的網路服務應用。我們的方法是先將本體論知識轉換為符合EMF超模型規格的中性模型,這些模型經人為修正與轉換之後,利用EMF和我們實作的產生器,即可從模型生成模型實作以及網路服務的WSDL與OWL-S描述檔。在產生出WSDL後,就可以用AXIS提供的工具,從WSDL的介面描述中生成網路服務的通訊端點實作。我們的系統整合了AXIS與EMF產出的程式碼,使系統能夠產生出比原本AXIS產出的實作更為完整的功能。最後,部分實作所缺之邏輯處理部份,則需由程式開發人員再予補足,即能建構出完整的網路服務。我們提出的這套方法與開發工具,讓開發人員能善用本體論知識,經由模型驅動的設計方式,快速地建構出網路服務系統。 === In this thesis we propose a model-driven approach by which we can make use of existing ontology knowledge to help construct a partial implementation of web services on related domains. The idea is to use existing formal ontologies for an application domain as the basis of requirement and system analysis. Our system then transforms these ontologies into platform neutral models conforming to the EMF metamodel, which, after additional refinements, can be used to construct platform dependent web service models as well as a partial implementation by following the typical MDA process with supporting tools. Finally, developers need only fulfill the lacked service logic and a complete web service can be obtained. In addition to providing and integrating supporting tools, the main contribution of our system is to leverage ontology for rapid construction of web services.
author 李廷輝
Li ,Ting-Huei
author_facet 李廷輝
Li ,Ting-Huei
author_sort 李廷輝
title 以模型驅動方式利用本體論知識開發網路服務
title_short 以模型驅動方式利用本體論知識開發網路服務
title_full 以模型驅動方式利用本體論知識開發網路服務
title_fullStr 以模型驅動方式利用本體論知識開發網路服務
title_full_unstemmed 以模型驅動方式利用本體論知識開發網路服務
title_sort 以模型驅動方式利用本體論知識開發網路服務
publisher 國立政治大學
url http://thesis.lib.nccu.edu.tw/cgi-bin/cdrfb3/gsweb.cgi?o=dstdcdr&i=sid=%22G0927530111%22.
work_keys_str_mv AT lǐtínghuī yǐmóxíngqūdòngfāngshìlìyòngběntǐlùnzhīshíkāifāwǎnglùfúwù
AT litinghuei yǐmóxíngqūdòngfāngshìlìyòngběntǐlùnzhīshíkāifāwǎnglùfúwù
AT lǐtínghuī fromontologytowebserviceviamodeldrivensystemdevelopment
AT litinghuei fromontologytowebserviceviamodeldrivensystemdevelopment
_version_ 1716464394938875904