Chulalongkorn University Theses and Dissertations (Chula ETD)
การเพิ่มความสามารถของยูดีดีไอในการประกาศและค้นหาเว็บเซอร์วิสแบบล่วงรู้บริบท
Other Title (Parallel Title in Other Language of ETD)
Enhancing UDDI capability in publishing and querying web services with context awareness
Year (A.D.)
2006
Document Type
Thesis
First Advisor
ทวิตีย์ เสนีวงศ์ ณ อยุธยา
Faculty/College
Faculty of Engineering (คณะวิศวกรรมศาสตร์)
Degree Name
วิศวกรรมศาสตรมหาบัณฑิต
Degree Level
ปริญญาโท
Degree Discipline
วิศวกรรมคอมพิวเตอร์
DOI
10.58837/CHULA.THE.2006.1464
Abstract
การค้นหาเว็บเซอร์วิสโดยผู้ใช้ยูดีดีไอจะได้ผลดีมากขึ้นหากยูดีดีไอสามารถพิจารณาบริบทของผู้ให้บริการและผู้ให้บริการร่วมด้วย แต่ยูดีดีไอมีความแตกต่างจากโปรแกรมประยุกต์อื่น ๆ ที่ทำงานแบบล่วงรู้บริบทซึ่งสามารถเจาะจงประเภทของบริบทที่โปรแกรมรองรับ ทั้งนี้เนื่องจากยูดีดีไอเป็นบริการกลางซึ่งมีผู้ให้บริการหลากหลายเข้ามาประกาศบริการไว้ บริบทของผู้ให้บริการจึงมีมากมายหลายหลากตามไปด้วย ยูดีดีไอจึงไม่สามารถรู้ได้ล่วงหน้าว่าต้องรองรับบริบทประเภทใดบ้างและจะใช้งานข้อมูลบริบทนั้นอย่างไร งานวิจัยนี้นำเสนอแบบจำลองประเภทบริบท เพื่อให้ผู้ให้บริการแต่ละรายสามารถระบุไว้ล่วงหน้ากับยูดีดีไอว่าเว็บเซอร์วิสของตนเองสามารถล่วงรู้บริบทประเภทใดบ้าง และใช้งานข้อมูลบริบทควรเป็นไปในลักษณะใด เว็บเซอร์วิสของผู้ให้บริการหลาย ๆ รายสามารถที่จะล่วงรู้บริบทประเภทเดียวกันได้ และผู้ใช้บริการก็สามารถแนบข้อมูลบริบทในประเภทต่าง ๆ มากับข้อความค้นหาได้ งานวิจัยนี้ยังไม่ได้ออกแบบสถาปัตยกรรมการประกาศและค้นหาเว็บเซอร์วิสแบบล่วงรู้บริบทเพื่อให้ทำงานสอดคล้องกับแบบจำลองประเภทบริบทที่ได้นำเสนอ และทำการขยายความสามารถของยูดีดีไอมาตรฐานให้กลายเป็นซีทีเอ็กซ์ยูดีดีไอเพื่อให้สามารถรองรับการทำงานแบบล่วงรู้บริบทโดยมีการเพิ่มคุณลักษณะทั้งแบบสถิติและแบบพลวัตเข้าไปในยูดีดีไอเพื่อทำหน้าที่เป็นข้อมูลบริบทของผู้ให้บริการ นอกจากนี้ยังมีการนำออนโทโลจีที่เกี่ยวข้องมาช่วยในการตีความหมายบริบทเพื่อให้ได้บริการที่สอดคล้องกับบริบทของผู้ใช้บริการมากที่สุด
Other Abstract (Other language abstract of ETD)
Web services discovery by using UDDI will give a better result if UDDI considers contexts of service providers and service consumers. However, UDDI differs from other context-aware applications in which only a certain number of contexts are supported. Since UDDI is a central service with which service providers publish various services, contexts that are to be aware are diversified. It is not known in advance what kinds of contexts UDDI needs to support and how to use such context information. This research proposes a context type model so that each service provider will specify in advance with UDDI the context types that their web services are aware, and how to use their context information. Different web services can be aware of the same context type, and service consumers can attach their information of several context types with the queries. This research also presents an architecture that supports the context type model and enhances the standard UDDI into Ctx-UDDI by adding context attributes, which can be static or dynamic, to provide context information. Relevant ontologies are used to interpret the meanings of context information to help discover web services that better fit the contexts of service consumers.
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Recommended Citation
จงทวีสถาพร, เอมฤดี, "การเพิ่มความสามารถของยูดีดีไอในการประกาศและค้นหาเว็บเซอร์วิสแบบล่วงรู้บริบท" (2006). Chulalongkorn University Theses and Dissertations (Chula ETD). 66375.
https://digital.car.chula.ac.th/chulaetd/66375