แบบจำลองการวัดความเสถียรสำหรับระบบเซอร์วิซ

วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2558

Saved in:
Bibliographic Details
Main Author: อัคคนัฐ จอมจุมพล
Other Authors: ทวิตีย์ เสนีวงศ์ ณ อยุธยา
Format: Theses and Dissertations
Language:Thai
Published: จุฬาลงกรณ์มหาวิทยาลัย 2016
Subjects:
Online Access:http://cuir.car.chula.ac.th/handle/123456789/50845
http://doi.org/10.14457/CU.the.2015.1350
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chulalongkorn University
Language: Thai
id th-cuir.50845
record_format dspace
spelling th-cuir.508452021-02-02T05:43:31Z แบบจำลองการวัดความเสถียรสำหรับระบบเซอร์วิซ A Stability Measurement Model for Service System อัคคนัฐ จอมจุมพล ทวิตีย์ เสนีวงศ์ ณ อยุธยา จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ เว็บเซอร์วิส ซอฟต์แวร์ -- การพัฒนา Web services Computer software -- Development วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2558 เทคโนโลยีเซอร์วิซ เช่น เว็บเซอร์วิซเป็นส่วนหนึ่งของเทคโนโลยีหลักในการพัฒนาซอฟต์แวร์ เนื่องจากคุณลักษณะเด่น เช่น การแยกส่วนต่อประสานออกจากการพัฒนา ความสามารถใช้ซ้ำได้ง่าย และความสามารถในการประกอบกันได้ง่าย เซอร์วิซมีลักษณะเหมือนซอฟต์แวร์ทั่วไปคือ มีการปรับปรุงและบำรุงรักษาอยู่ตลอดเวลาอันเนื่องมาจากความต้องการหรือสภาพแวดล้อมการทำงานที่เปลี่ยนแปลงไปรวมถึงการแก้ไขข้อผิดพลาดที่เกิดขึ้น การเปลี่ยนแปลงของเซอร์วิซที่เกิดขึ้นนั้น โดยเฉพาะการเปลี่ยนแปลงส่วนต่อประสานอาจจะส่งผลกระทบต่อส่วนอื่น ๆ ของซอฟต์แวร์ ที่ใช้งานเซอร์วิซนั้น ดังนั้นการพิจารณาความเสถียรของเซอร์วิซ จะช่วยให้นักออกแบบเซอร์วิซทราบว่าระบบเซอร์วิซมีวิวัฒนาการที่ยังคงการออกแบบเดิมไว้อยู่ได้ดีเพียงใด วิทยานิพนธ์เล่มนี้เสนอแบบจำลองการวัดความเสถียรของระบบเซอร์วิซ แบบจำลองนี้มีพื้นฐานมาจากความเสถียรเชิงตรรกะของเว็บเซอร์วิซ ซึ่งวัดค่าความเสถียรจากระดับความไม่เปลี่ยนแปลงของส่วนต่อประสานของเซอร์วิซเมื่อเกิดวิวัฒนาการจากเวอร์ชันหนึ่งไปยังอีกเวอร์ชันหนึ่ง ค่าความเสถียรนั้นพิจารณาระหว่างคู่ของเวอร์ชันใด ๆ ของเซอร์วิซและของระบบเซอร์วิซ รวมทั้งความเสถียรโดยรวมของเซอร์วิซและของระบบเซอร์วิซที่มีวิวัฒนาการแบบเป็นเวอร์ชันคู่ขนาน ค่าความเสถียรที่วัดได้จะช่วยนักออกแบบเซอร์วิซในการบำรุงรักษาระบบเซอร์วิซ เนื่องจากเซอร์วิซเวอร์ชันใหม่ควรได้รับการออกแบบให้คงความเสถียรไว้เพื่อให้เกิดผลกระทบจากการเปลี่ยนแปลงน้อยที่สุดเท่าที่จะทำได้ นอกจากนี้นักออกแบบเซอร์วิซยังสามารถทราบได้ว่าเซอร์วิซและระบบเซอร์วิซมีความเสถียรเป็นอย่างไรตลอดช่วงชีวิต ซึ่งช่วยในการตัดสินใจนำเซอร์วิซมาใช้ซ้ำ หรือวางแผนต้นทุนและความพยายามในการบำรุงรักษาเซอร์วิซ Service technology, such as Web service, has been part of the mainstream of software development for some time due to its promising characteristics such as interface-implementation decoupling, reusability, and composability. Like other software, a service has to undergo maintenance during its lifetime to cope with changes in requirements and environment or to handle errors. Unfortunately certain changes of a service, especially service interface changes, can have effects on other parts of the system which use the service. It is therefore useful to determine service stability so that a service designer can determine how well the service-oriented system evolves while preserving the design. This thesis proposes a stability measurement model for service-oriented systems. The model is based on logical stability of a Web service which is measured by the degree of unchanged elements of the service interface during its evolution from one version to another. The thesis considers stability between any pair of service and system versions as well as the overall stability of the service and system which involve several parallel versions. The knowledge of service stability can help the service designer during maintenance of the service-oriented system since the new service version should be designed to preserve stability and cause as minimal impacts as possible. The service designer can also observe how stable the services and the whole system are over their lifetime when considering service reuse or planning service maintenance cost and effort. 2016-12-02T02:05:02Z 2016-12-02T02:05:02Z 2558 Thesis http://cuir.car.chula.ac.th/handle/123456789/50845 10.14457/CU.the.2015.1350 th http://doi.org/10.14457/CU.the.2015.1350 จุฬาลงกรณ์มหาวิทยาลัย application/pdf จุฬาลงกรณ์มหาวิทยาลัย
institution Chulalongkorn University
building Chulalongkorn University Library
continent Asia
country Thailand
Thailand
content_provider Chulalongkorn University Library
collection Chulalongkorn University Intellectual Repository
language Thai
topic เว็บเซอร์วิส
ซอฟต์แวร์ -- การพัฒนา
Web services
Computer software -- Development
spellingShingle เว็บเซอร์วิส
ซอฟต์แวร์ -- การพัฒนา
Web services
Computer software -- Development
อัคคนัฐ จอมจุมพล
แบบจำลองการวัดความเสถียรสำหรับระบบเซอร์วิซ
description วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2558
author2 ทวิตีย์ เสนีวงศ์ ณ อยุธยา
author_facet ทวิตีย์ เสนีวงศ์ ณ อยุธยา
อัคคนัฐ จอมจุมพล
format Theses and Dissertations
author อัคคนัฐ จอมจุมพล
author_sort อัคคนัฐ จอมจุมพล
title แบบจำลองการวัดความเสถียรสำหรับระบบเซอร์วิซ
title_short แบบจำลองการวัดความเสถียรสำหรับระบบเซอร์วิซ
title_full แบบจำลองการวัดความเสถียรสำหรับระบบเซอร์วิซ
title_fullStr แบบจำลองการวัดความเสถียรสำหรับระบบเซอร์วิซ
title_full_unstemmed แบบจำลองการวัดความเสถียรสำหรับระบบเซอร์วิซ
title_sort แบบจำลองการวัดความเสถียรสำหรับระบบเซอร์วิซ
publisher จุฬาลงกรณ์มหาวิทยาลัย
publishDate 2016
url http://cuir.car.chula.ac.th/handle/123456789/50845
http://doi.org/10.14457/CU.the.2015.1350
_version_ 1724629965963526144