Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/44916
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorทวิตีย์ เสนีวงศ์ ณ อยุธยา-
dc.contributor.authorปัทมาภรณ์ สายสิม-
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์-
dc.date.accessioned2015-09-03T04:26:45Z-
dc.date.available2015-09-03T04:26:45Z-
dc.date.issued2555-
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/44916-
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2555en_US
dc.description.abstractปัญหาที่พบในการเปลี่ยนแปลงระบบซอฟต์แวร์โดยการพัฒนาระบบใหม่บนพื้นฐานของข้อกำหนดความต้องการของระบบเดิม คือ ฟังก์ชันงานหรือข้อมูลที่เคยมีในระบบเดิมและยังต้องการคงไว้ เกิดการตกหล่นไปในการออกแบบระบบใหม่ จึงอาจส่งผลให้การส่งมอบงานล่าช้ากว่ากำหนด เนื่องจากต้องแก้ไขให้ระบบใหม่มีข้อมูลหรือฟังก์ชันงานที่ครบถ้วนถูกต้องก่อน งานวิจัยนี้นำเสนอวิธีการตรวจสอบความครบถ้วนของความต้องการในการเปลี่ยนแปลงซอฟต์แวร์ตั้งแต่ในระยะเริ่มต้นของโครงการซอฟต์แวร์ใหม่ โดยการนำแผนภาพคลาสเชิงแนวคิดของระบบเดิมที่มีอยู่แล้วและของระบบที่ออกแบบใหม่มาเปรียบเทียบกัน อัลกอริทึมที่ใช้จะพิจารณาทั้งความคล้ายกันของโครงสร้างและความคล้ายกันในเชิงความหมายของการตั้งชื่อในแผนภาพ ผลลัพธ์ของการเปรียบเทียบจะทำให้เห็นถึงความคล้ายคลึงและความแตกต่างของแผนภาพทั้งสอง อันจะช่วยให้นักวิเคราะห์ระบบและผู้ใช้สามารถตรวจสอบความครบถ้วนของความต้องการในการเปลี่ยนแปลง สำหรับการออกแบบเชิงแนวคิดของระบบใหม่ที่จะพัฒนาต่อไปได้en_US
dc.description.abstractalternativeAn important problem in development of a new software system based on the requirements specification of the original system is that certain functions or data that are present in the original system and should be retained are missing from the new system. This problem can delay product delivery as the new system will need to be fixed to fulfill all functional and data requirements. This paper presents a method to check for completeness of software change requirements at the early stage of the new software project by comparing the conceptual class diagram of the original system with that of the new system to be developed. The algorithm considers structural similarity and semantic similarity of names in both diagrams. The comparison result can identify similarities and differences between the two diagrams, and hence can support system analysts and users in checking for completeness of change requirements for the conceptual design of the new system.en_US
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.relation.urihttp://doi.org/10.14457/CU.the.2012.1698-
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectการออกแบบระบบen_US
dc.subjectซอฟต์แวร์ -- การพัฒนาen_US
dc.subjectยูเอ็มแอล (วิทยาการคอมพิวเตอร์)en_US
dc.subjectSystem designen_US
dc.subjectComputer software -- Developmenten_US
dc.subjectUML (Computer science)en_US
dc.titleการตรวจสอบความครบถ้วนของความต้องการในการเปลี่ยนแปลงซอฟต์แวร์โดยการเปรียบเทียบแผนภาพคลาสเชิงแนวคิดen_US
dc.title.alternativeChecking completeness of software change requirements by comparison of conceptual class diagramsen_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.advisortwittie.s@chula.ac.th-
dc.identifier.DOI10.14457/CU.the.2012.1698-
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
pattamaporn_sa.pdf3.37 MBAdobe PDFView/Open


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