Please use this identifier to cite or link to this item:
https://cuir.car.chula.ac.th/handle/123456789/49738
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | วิวัฒน์ วัฒนาวุฒิ | |
dc.contributor.author | ภาสกร ปานนอก | |
dc.contributor.other | จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ | |
dc.date.accessioned | 2016-11-10T03:01:16Z | |
dc.date.available | 2016-11-10T03:01:16Z | |
dc.date.issued | 2556 | |
dc.identifier.uri | http://cuir.car.chula.ac.th/handle/123456789/49738 | |
dc.description | วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2556 | en_US |
dc.description.abstract | สถาปัตยกรรมเชิงบริการคือ การนำทรัพยากรที่มีความหลากหลายและซับซ้อนภายในองค์กรมาทำงานร่วมกันในลักษณะซอฟต์แวร์เชิงบริการ ซึ่งนิยมใช้ภาษาเอสโอเอเอ็มแอลเป็นแนวทางในการออกแบบโครงสร้างของสถาปัตยกรรมบริการ แต่ในสภาพแวดล้อมจริงนั้นแบบจำลองสถาปัตยกรรมซอฟต์แวร์จะประกอบด้วยรูปแบบสถาปัตยกรรมที่หลากหลายรวมทั้งสถาปัตยกรรมเชิงบริการ การใช้ภาษาอธิบายสถาปัตยกรรมเป็นทางเลือกที่เหมาะสมสำหรับแบบจำลองที่หลากหลายนี้ ซึ่งภาษาอธิบายสถาปัตยกรรมเอกซ์เอดีแอลเป็นหนึ่งในหลายภาษาที่มีความยืดหยุ่นและได้รับการขยายต่อให้ครอบคลุมประเภทสถาปัตยกรรมและโครงสร้างใหม่ๆได้ ในวิทยานิพนธ์นี้จึงนำเสนอวิธีการออกแบบส่วนต่อขยายภาษาอธิบายสถาปัตยกรรม เอกซ์เอดีแอลให้สามารถอธิบายโครงสร้างของสถาปัตยกรรมเชิงบริการ ซึ่งมีการอ้างอิงแนวคิดจาก ดับบลิวเอสดีแอล โดยเพิ่มอิลิเมนต์สำหรับอธิบายบริการภายในอินเตอร์เฟสด้วยเอกซ์ลิงก์ จำนวน 1 อิลิเมนต์ และเพิ่มอิลิเมนต์เชื่อมโยงการอธิบายคุณสมบัติอยู่ภายนอกโครงสร้างสถาปัตยกรรม จำนวน 2 อิลิเมนต์ ได้แก่ อิลิเมนต์ ServiceInterfaceProvided สำหรับข้อมูลอธิบายคุณสมบัติของผู้ให้บริการ และอิลิเมนต์ ServiceInterfaceRequired สำหรับอธิบายคุณสมบัติของผู้ร้องขอบริการ โดยในส่วนต่อขยายภาษาอธิบายสถาปัตยกรรมเอกซ์เอดีแอลได้กำหนดอย่างระมัดระวังเพื่อที่จะรักษาโครงสร้างที่ดีของสคีมาภาษาอธิบายสถาปัตยกรรมเอกซ์เอดีแอลเดิม และพัฒนาเครื่องมือที่สามารถวิเคราะห์โครงสร้างของสถาปัตยกรรมเชิงบริการ รวมทั้งรายงานผลข้อมูลจากการวิเคราะห์โครงสร้างของสถาปัตยกรรมเชิงบริการได้ | en_US |
dc.description.abstractalternative | Service Oriented Architecture demonstrates the concept that the diverse and complex resources in an organization distributedly work together as a service application. Service Oriented Architectural Modeling Language (SOAML) becomes lately a potential metalanguage in the design of Service Oriented architecture. But in the real environment, a software architectural model is composed of the hybrid architectural styles including SOA. We believe the usage of Architectural description language is more appropriate choice for hybrid architecture model. Among the variety of the Architectural description language, xADL is more flexible and extensible to the new architectural types and templates. In this thesis, propose how to design an xADL extension to cope with SOA structure and reference the concept of WSDL. We added elements for describing the service interface one xLink element and two external elements called Service InterfaceProvided for describing provided services and ServiceInterfaceRequired for describing required services. The extended part of xADL is carefully defined in order to preserve the standard well-formalness of the original xADL schema. And a tool is developed to analyze the SOA structure and report the results of the analysis. | en_US |
dc.language.iso | th | en_US |
dc.publisher | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.relation.uri | http://doi.org/10.14457/CU.the.2013.1595 | - |
dc.rights | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.subject | การออกแบบระบบ | en_US |
dc.subject | การแลกเปลี่ยนข้อมูลทางอิเล็กทรอนิกส์ | en_US |
dc.subject | สถาปัตยกรรมเชิงบริการ (วิทยาการคอมพิวเตอร์) | en_US |
dc.subject | System design | en_US |
dc.subject | Electronic data interchange | en_US |
dc.subject | Service-oriented architecture (Computer science) | |
dc.title | การออกแบบส่วนต่อขยายเอกซ์เอดีแอลสำหรับการออกแบบ โครงสร้างสถาปัตยกรรมเชิงบริการ | en_US |
dc.title.alternative | Design of an xADL extension for service oriented architecture design | en_US |
dc.type | Thesis | en_US |
dc.degree.name | วิทยาศาสตรมหาบัณฑิต | en_US |
dc.degree.level | ปริญญาโท | en_US |
dc.degree.discipline | วิศวกรรมซอฟต์แวร์ | en_US |
dc.degree.grantor | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.email.advisor | [email protected] | |
dc.identifier.DOI | 10.14457/CU.the.2013.1595 | - |
Appears in Collections: | Eng - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
passakorn_pa.pdf | 2.33 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.