Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 管理學院
  3. 資訊管理學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/38922
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor蔡益坤(Yih-Kuen Tsay)
dc.contributor.authorChen-Feng Huangen
dc.contributor.author黃振峰zh_TW
dc.date.accessioned2021-06-13T16:52:37Z-
dc.date.available2005-07-04
dc.date.copyright2005-07-04
dc.date.issued2005
dc.date.submitted2005-06-20
dc.identifier.citation[1] Arvind Arasu, Junghoo Cho, Hector Garcia-Molina, Andreas Paepcke, and Sriram
Raghavan. Searching the Web. ACM Transactions on Internet Technology, 1(1):2–
43, August 2001.
[2] F. Baader and P. Hanschke. A Scheme for Integrating Concrete Domains into Concept
Languages. In Proceedings of the 12th International Joint Conference on Artificial
Intelligence, IJCAI-91, pages 452–457, Sydney (Australia), 1991.
[3] Franz Baader, Diego Calvanese, McGuinness Deborah, Daniele Nardi, and Peter F.
Patel-Schneider. The Description Logic Handbook: Theory, Implementation, and
Applications. Cambridge University Press, 2003.
[4] Tom Bellwood, Luc Clement, David Ehnebuske, Andrew Hately, Maryann Hondo,
Yin L. Husband, Karsten Januszewski, Sam Lee, Barbara McKee, Joel Munter,
and Claus V. Riegen. UDDI Version 3.0 Published Specification. Technical report,
www.uddi.org, 2002.
[5] Tim Berners-Lee, James Hendler, and Ora Lassila. The Semantic Web. Scientific
American, May 2001.
[6] Harold Boley, Mike Dean, Benjamin Grosof, Michael Sintek, Bruce Spencer, Said
Tabet, and Gerd Wagner. FOL RuleML: The First-Order Logic Web Language.
Technical report, http://www.ruleml.org/fol/, 2004.
[7] Harold Boley, Said Tabet, and GerdWagner. Design Rationale of RuleML: A Markup
Language for Semantic Web Rules. In Proceedings of the First Semantic Web Working
Symposium (SWWS), pages 381–402, 2001.
[8] Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, and Eve Maler. Extensible Markup
Language (XML) 1.0 (Second Edition). Technical report, www.w3c.org, 2000.
[9] Dan Brickley and R.V. Guha. RDF Vocabulary Description Language 1.0: RDF
Schema. Technical report, www.w3c.org, April 2002.
[10] Olga Caprotti, Mike Dewar, and Daniele Turi. Mathematical service matching using
description logic and owl. In Proceeding of third International Conference on Mathematical
Knowledge Management(MKM2004), volume 3119, pages 73–87. Springer,
September 2004.
[11] Dipanjan Chakraborty and Anupam Joshi. Dynamic Service Composition: State-ofthe-
Art and Research Directions. Technical report, CSEE.UMBC, December 2001.
[12] Michael Champion, Chris Ferris, Eric Newcomer, and David Orchard. Web Services
Architecture. Technical report, www.w3c.org, 2002.
[13] Roberto Chinnici, Martin Gudgin, Jean J. Moreau, and Sanjiva Weerawarana. Web
Services Description Language (WSDL) Version 1.2. Technical report, www.w3c.org,
2002.
[14] Francisco Curbera, Yaron Goland, Johannes Klein, Frank Leymann, Dieter Roller,
and Sanjiva Weerawarana. Business Process Execution Language for Web Services,
Version 1.0. Technical report, www.ibm.com, 2002.
[15] Mike Dean. Semantic Web Rules: Covering The Use Cases. In Proceedings of
RuleML2004, volume LNCS 3323, pages 1–5. Springer-Verlag, 2004.
[16] ebXML Registry Project Team. Using UDDI to Find ebXML Registry/Repository.
Technical report, www.ebxml.org, 2001.
[17] C.L. Forgy. A Fast Algorithm for the Many Pattern/Many Object Pattern Match
Problem. In Artificial Intelligence, pages 17–37, 1982.
[18] Christine Golbreich. Combining Rule and Ontology Reasoners For The Semantic
Web. In Proceedings of RuleML 2004, volume 3323.
[19] Christine Golbreich. Web Ontology Language Requirements w.r.t Expressiveness of
Taxonomy and axioms in medicine. In Proceedings of ISWC 2003, volume 2870,
pages 180–194. Springer-Verlag, 2003.
[20] Benjamin Grosof, Ian Horrocks, Raphael Volz, and Stefan Decker. Description Logic
Programs: Combining Logic Programs with Description Logic. In Proceedings of the
Twelfth International Conference on World Wide Web (WWW), 2003.
[21] Thomas R. Gruber. A Translation Approach To Portable Ontology Specifications.
Technical report, Knowledge Systems Laboratory, Computer Science Department,
Stanford University, 1993.
[22] Volker Haarslev and Ralf Moller. RACER System Description. volume 2083 of
Lecture Notes in Artificial Intelligence, pages 701–705. Springer-Verlag, 2001.
[23] Volker Haarslev and Ralf Moller. RACER User’s Guide and Reference Manual, 2004.
[24] Volker Haarslev and Ralf Moller. The New Racer Query Language - nRQL, 2004.
[25] Volker Haarslev, MichaelWessel, and Ralf Moller. The Description Logic ALCNHR+
Extended With Concrete Domains: A Practically Motivated Approach. volume 2083
of Lecture Notes in Computer Science, page 29. Springer-Verlag, 2001.
[26] Jerry R. Hobbs and Feng Pan. An Ontology of Time for the Semantic Web. In ACM
Transactions on Asian Language Information Processing, volume 3, pages 66–85,
2004.
[27] Jerry R. Hobbs and Feng Pan. Time in OWL-S. In Proceedings of AAAI Spring
Symposium on Semantic Web Services, pages 29–36, 2004.
[28] Ian Horrocks, Peter F. Patel-Schneider, and Frank Van Harmelen. From SHIQ and
RDF to OWL: The Making of aWeb Ontology Language. Journal of Web Semantics,
1(1):7–26, 2003.
[29] Ian Horrocks and Peter F. Patel-Schneider. Comparing Subsumption Optimizations.
In Collected Papers from the International Description Logics Workshop (DL’98),
pages 90–94. CEUR, 1998.
[30] Ian Horrocks, Peter F. Patel-Schneider, Harold Boley, Said Tabet, Benjamin Grosof,
and Mike Dean. SWRL: A Semantic Web Rule Language Combining OWL and
RuleML. Technical report, www.daml.org, 2004.
[31] Jos de Bruijn and Ruben Lara and Axel Polleres and Dieter Fensel. OWL DL vs.
OWL Flight: Conceptual Modeling and Reasoning for the Semantic Web. In WWW
’05: Proceedings of the 14th international conference on World Wide Web, pages
623–632, New York, NY, USA, 2005. ACM Press.
[32] Ora Lassila and Ralph R. Swick. Resource Description Framework (RDF) Model
and Syntax Specification. Technical report, www.w3c.org, 1999.
[33] Rob Lemmens and Helbert Arenas. Semantic matchmaking in geo service chains:
Reasoning with a location ontology. In Proceeding of 15th International Workshop on
Database and Expert Systems Applications (DEXA 2004), 30 August - 3 September
2004, Zaragoza, Spain, pages 797–802. IEEE Computer Society.
[34] Lei Li and Ian Horrocks. A software framework for matchmaking based on semantic
web technology. In Proceedings of the Twelfth International Conference on World
Wide Web (WWW), pages 331–339. ACM, 2003.
[35] Chiu-Ming Lung. Approximate Matching of Web Services with Descripton Logic
Reasonging. Master’s thesis, National Taiwan University, June 2005.
[36] Carsten Lutz. NEXPTIME-Complete Description Logics with Concrete Domains.
In Proceedings of IJCAR2001, 2001.
[37] Deborah L. McGuinness, Lori Alperin Resnick, and Charles Isbell. Description Logic
in Practice: A CLASSIC Application. In IJCAI, pages 2045–2046, 1995.
[38] Sheila McIlraith and Tran Cao Son. Adapting Golog for Composition of Semantic
Web Services. In Proceedings of the Eighth International Conference on Knowledge
Representation and Reasoning (KR2002), 2002.
[39] Sheila A. McIlraith, Tran C. Son, and Honglei Zeng. Semantic Web Services. IEEE
Intelligent Systems, 16(2):46–53, March/April 2001.
[40] Spivack Nova. The Ontology Problem: A Definition with Commentary.
[41] Spivack Nova. Use of Role Classes to Define Predicate Semantics: Proposal for
Semantic Web Best-Practice.
[42] Natalya Noy and Alan Rector. Defining N-ary Relations on the Semantic Web: Use
With Individuals. Technical report, http://www.w3.org/TR/swbp-n-aryRelations/,
2004.
[43] Natalya F. Noy, Michael Sintek, Stefan Decker, Monica Crubezy, Ray W. Fergerson,
and Mark A. Musen. Creating Semantic Web Contents with Protege-2000. IEEE
Intelligent Systems, 2(16):60–71, 2001.
[44] Massimo Paolucci, Takahiro Kawamura, Terry R. Payne, and Katia Sycara. Semantic
Matching of Web Services Capabilities. In Proceedings of the First International
Semantic Web Conference (ISWC), volume 2342 of Lecture Notes in Computer Science,
pages 333–347. Springer-Verlag, 2002.
[45] Peter F. Patel-Schneider and Dieter Fensel. Layering the Semantic Web: Problems
and Directions. In Proceedings of the First International Semantic Web Conference
(ISWC), 2002.
[46] Peter F. Patel-Schneider, Patrick Hayes, and Ian Horrocks. OWL Web Ontology
Language Semantics and Abstract Syntax. Technical report, www.w3c.org, 2004.
[47] Peter F. Patel-Schneider, Bell Labs Research, and Lucent Technologies. A Proposal
for a SWRL Extension to First-Order Logic. Technical report, www.daml.org, 2004.
[48] Joachim Peer. Bringing Together Semantic Web and Web Services. In Proceedings of
the First International Semantic Web Conference (ISWC), number 2342 in Lecture
Notes in Computer Science, pages 279–291. Springer-Verlag, 2002.
[49] M. Schmidt-Schauss and G. Smolka. Attributive Concept Descriptions with Complements.
Artificial Intelligence, 48:1–26, 1991.
[50] Mithun Sheshagiri, Marie desJardins, and Finin Timothy. A Planner for Composing
Services Described in DAML-S. In Proceedings of the AAMAS’03 Workshop on Web
Services and Agent-based Engineering, 2003.
[51] Tanja Sollazzo, Siegfried Handschuh, Steffen Staab, and Martin Frank. Semantic
Web Service Architecture - Evolving Web Service Standards toward the Semantic
Web. In Special Track on Semantic Web at FLAIRS 2002, 2002.
[52] David Trastour, Claudio Bartolini, and Javier Gonzalez-Castillo. A Semantic Web
Approach to Service Description for Matchmaking of Services. In Proceedings of the
First Semantic Web Working Symposium (SWWS), pages 447–461, 2001.
[53] Paolo Traverso and Marco Pistore. Automated Composition of Semantic Web Services
into Executable Processes. In Proceedings of the Third International Semantic
Web Conference (ISWC), 2004.
[54] UDDI. The UDDI Technical White Paper. Technical report, www.uddi.org, 2000.
[55] UDDI. UDDI Executive Overview: Enabling Service-Oriented Architecture. Technical
report, www.uddi.org, 2004.
[56] Dan Wu, Evren Sirin, James Hendler, Dana Nau, and Bijan Parsia. Automatic Web
Services Composition Using SHOP2. In Proceedings of the Second International
Semantic Web Conference (ISWC), 2003.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/38922-
dc.description.abstractSemantic Web technology facilitates automatic processing of
information on the Web by making up for the inadequacy of resources
that are only human-readable. It also enables service discovery when
services are described with OWL, a markup language for the Web based
on Description Logic. Service searches and classifications are
achieved via Description Logic inference mechanisms. The
expressiveness of OWL, however, is restricted due to decidability
concerns. This is complemented by SWRL, a combination of subsets of
OWL and RuleML, which contributes the use of Horn-like rules in
conjunction with ontologies. It also provides extra inference
capabilities for the ontologies.
We consider a practical approach that exploits reasoning services on
ontologies and rules based on current Semantic Web standards, to
provide a framework for service composition. In this framework one
can build ontologies and rules for the application domain, and
utilizes the inference services to accomplish service composition.
We also present an application for this framework and
discuss some implementation issues.
en
dc.description.provenanceMade available in DSpace on 2021-06-13T16:52:37Z (GMT). No. of bitstreams: 1
ntu-94-R92725047-1.pdf: 940679 bytes, checksum: d9a803cc9031379db20321dfd8b83c4e (MD5)
Previous issue date: 2005
en
dc.description.tableofcontents1 Introduction 1
1.1 Motivation and Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Thesis Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Background 4
2.1 Web Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.1 WSDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.2 UDDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Semantic Web Technology . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2.1 RDF/RDF Schema . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2.2 OWL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2.3 SWRL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 Service Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.4 Service Composition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4.1 Service Configuration in Description Logic . . . . . . . . . . . . . 15
2.4.2 OWL-S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3 Preliminaries 19
3.1 Description Logics and Reasoning Services . . . . . . . . . . . . . . . . . 19
3.1.1 Description Logic Syntax and Semantics . . . . . . . . . . . . . . 20
3.1.2 Description Logic Reasoning Services . . . . . . . . . . . . . . . . 22
3.2 Reasoners for Description Logic . . . . . . . . . . . . . . . . . . . . . . . 24
3.2.1 RACER: A Semantic Web Inference Engine . . . . . . . . . . . . 25
3.2.2 Query Language . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.3 Description Logic Programs . . . . . . . . . . . . . . . . . . . . . . . . . 27
4 A Semantic-Based Service Composition Framework 30
4.1 Service Composition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.2 Framework Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.3 The Presentation Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.4 Service Modeling in the Ontology Layer . . . . . . . . . . . . . . . . . . . 34
4.4.1 Formulating Services . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.4.2 Representing Service Attributes in Ontologies . . . . . . . . . . . 36
4.5 Inference Services in the Logic Layer . . . . . . . . . . . . . . . . . . . . 37
4.5.1 The Service Matchmaker . . . . . . . . . . . . . . . . . . . . . . . 39
4.5.2 The Service Composer . . . . . . . . . . . . . . . . . . . . . . . . 40
4.6 Service Execution in the Grounding Layer . . . . . . . . . . . . . . . . . 40
5 An Application: The Trip Planner 41
5.1 Modeling a Trip Service . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
5.2 Tourism Domain Ontologies . . . . . . . . . . . . . . . . . . . . . . . . . 43
5.2.1 Trip Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 44
5.2.2 Trip Advertisements . . . . . . . . . . . . . . . . . . . . . . . . . 48
5.3 Upper Ontologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.3.1 The Location Ontology . . . . . . . . . . . . . . . . . . . . . . . . 56
5.3.2 The ValuePartition Ontology . . . . . . . . . . . . . . . . . . . . 57
5.3.3 The Time Ontology . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.4 Applying SWRL Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.4.1 Extending Ontologies Semantics . . . . . . . . . . . . . . . . . . . 60
5.4.2 Arranging Services in Proper Order . . . . . . . . . . . . . . . . . 62
5.4.3 Checking Consistency . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.5 The Trip Planner Application . . . . . . . . . . . . . . . . . . . . . . . . 67
5.5.1 The Trip Planner Plugin . . . . . . . . . . . . . . . . . . . . . . . 68
6 Conclusion 71
6.1 Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
6.2 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
dc.language.isoen
dc.title以語意網技術為基礎之網路服務組裝架構zh_TW
dc.titleA Semantic-Based Framework for Web Services Compositionen
dc.typeThesis
dc.date.schoolyear93-2
dc.description.degree碩士
dc.contributor.oralexamcommittee莊裕澤(Yuh-Jzer Joung),許永真(Yung-jen Hsu)
dc.subject.keyword描述邏輯,本體論,網路本體論語言,法則,語意網,服務組裝,語意網法則語言,網路服務,zh_TW
dc.subject.keywordDescription Logic,Ontology,OWL,Rules,Semantic Web,Service Composition,SWRL,Web Services,en
dc.relation.page79
dc.rights.note有償授權
dc.date.accepted2005-06-21
dc.contributor.author-college管理學院zh_TW
dc.contributor.author-dept資訊管理學研究所zh_TW
顯示於系所單位:資訊管理學系

文件中的檔案:
檔案 大小格式 
ntu-94-1.pdf
  目前未授權公開取用
918.63 kBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved