Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/66788
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorวิวัฒน์ วัฒนาวุฒิ-
dc.contributor.authorไวทยะ ศรีจรุณรัตน์-
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์-
dc.date.accessioned2020-07-02T06:53:55Z-
dc.date.available2020-07-02T06:53:55Z-
dc.date.issued2548-
dc.identifier.isbn9745329002-
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/66788-
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2548en_US
dc.description.abstractงานวิจัยนี้มีวัตถุประสงค์เพื่อนำเสนอกฎการแปลง การออกแบบ และการพัฒนาเครื่องมือซอฟต์แวร์ที่ใช้ในการแปลงชุดของแผนภาพคลาสและแผนภาพซีแควน์จำนวนหลายแผนภาพเป็นแอ็บสแตร็คแมชชีนบีโดยกฎการแปลงแผนภาพคลาสและแผนภาพซีแควน์จำนวนหลายแผนภาพ ประกอบด้วยกฎการแปลงทั้งหมด 14 กฎ ทำให้ได้แอ็บสแตร็คแมชชีนบีที่สามารถอธิบายความหมายของระบบในเชิงโครงสร้าง และความหมายของระบบในเชิงพฤติกรรม ความหมายของระบบในเชิงโครงสร้างจะอธิบายถึงคลาส และความสัมพันธ์ทั้งหมดระหว่างคลาส ซึ่งความสัมพันธ์ทั้งหมดระหว่างคลาสจะครอบคลุมถึง ความสัมพันธ์แอสโซซิเอชัน ความสัมพันธ์แอกริเกชัน ความสัมพันธ์คอมโพสิชัน และความสัมพันธ์เจเนอรัลไลเซชัน สำหรับความหมายของระบบในเชิงพฤติกรรมจะอธิบายถึงโอเปอเรชัน ทั้งหมดจากการติดต่อกันระหว่างออบเจ็คของคลาสจำนวนหลายเหตุการณ์ที่เกิดขึ้นจากแผนภาพซีแควนซ์ แอ็บสแตร็คแมชชีนบีที่เป็นผลลัพธ์จากเครื่องมือที่พัฒนานี้ จำได้รับการตรวจสอบความถูกต้องของวากยสัมพันธ์จากโปรแกรมพิสูจน์บีทูลคิต นอกจากนี้เครื่องมือที่พัฒนาซอฟต์แวร์ที่ใช้ในการแปลงชุดของแผนภาพคลาสและแผนภาพซีเควนซ์จำนวนหลายแผนภาพเป็นแอ็บสแตร็คแมชชีนบี มีความสามารถในการตรวจสอบความถูกต้องของข้อมูลนำเข้ารูปแบบของเอ็กซ์เอ็มไอ ได้แก่ การตรวจสอบความถูกต้องของการระบุชนิดของคุณลักษณะและชนิดค่าที่ส่งคืนของโอเปอเรชัน การตรวจสอบจำนวนคลาสและจำนวนออบเจ็คจากแผนภาพยูเอ็มแอล และการตรวจสอบจำนวนโอเปอเรชันของคลาสในแผนภาพคลาสและจำนวนข้อความจากการสื่อสารกันระหว่างออบเจ็คของคลาสในแผนภาพซีแควนซ์-
dc.description.abstractalternativeThe purpose of this research is to propose transformation rules, design and development of a tool for transform class diagrams and their related sequence diagrams into B Abstract Machines (BAM). We propose 14 transformation rules of class diagrams and sequence diagrams into BAM. The expected BAMs represent the semantic of structural properties and behavior properties. The semantic of structural properties describe collection of classes and their relations which are association, aggregation, composition and generalization. The sematic of behavioral properties describe a collection of operations from scenarios illustrating the major interactions among related classes as to achieve a specific goal and sequence diagrams. The result specification in BAM has been syntactically checked by B-Toolkit program. Moreover the software tool for transforming class diagrams and sequence diagrams into BAM can check the correctness of input XMI data. The correctness of attributes type and return type of operations, number of classes versus number of objects from UML diagrams, and number of operations from class diagrams versus number of message from sequence diagrams can be checked.-
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectยูเอ็มแอล (วิทยาการคอมพิวเตอร์)-
dc.subjectบี (ภาษาคอมพิวเตอร์)-
dc.subjectUML (Computer science)-
dc.subjectB (Computer program language)-
dc.titleการแปลงแผนภาพคลาสและแผนภาพซีเควนซ์ของยูเอ็มแอลเป็นแอ็บสเตร็คแมชชีนบีen_US
dc.title.alternativeTransformation of UML class diagrams and sequence diagrams into B Abstract Machineen_US
dc.typeThesisen_US
dc.degree.nameวิทยาศาสตรมหาบัณฑิตen_US
dc.degree.levelปริญญาโทen_US
dc.degree.disciplineวิทยาศาสตร์คอมพิวเตอร์en_US
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.email.advisorWiwat.V@Chula.ac.th-
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
Waitaya_sr_front_p.pdfหน้าปก บทคัดย่อ และสารบัญ1.26 MBAdobe PDFView/Open
Waitaya_sr_ch1_p.pdfบทที่ 1695.51 kBAdobe PDFView/Open
Waitaya_sr_ch2_p.pdfบทที่ 21.27 MBAdobe PDFView/Open
Waitaya_sr_ch3_p.pdfบทที่ 34.75 MBAdobe PDFView/Open
Waitaya_sr_ch4_p.pdfบทที่ 41.54 MBAdobe PDFView/Open
Waitaya_sr_ch5_p.pdfบทที่ 54.01 MBAdobe PDFView/Open
Waitaya_sr_ch6_p.pdfบทที่ 6701.45 kBAdobe PDFView/Open
Waitaya_sr_back_p.pdfบรรณานุกรม และภาคผนวก4.92 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.