Please use this identifier to cite or link to this item:
https://cuir.car.chula.ac.th/handle/123456789/53162
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | พรศิริ หมื่นไชยศรี | - |
dc.contributor.author | นฤชิต ดำรงวิถีธรรม | - |
dc.contributor.other | จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ | - |
dc.date.accessioned | 2017-06-27T14:07:01Z | - |
dc.date.available | 2017-06-27T14:07:01Z | - |
dc.date.issued | 2550 | - |
dc.identifier.uri | http://cuir.car.chula.ac.th/handle/123456789/53162 | - |
dc.description | วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2550 | en_US |
dc.description.abstract | วิทยานิพนธ์ฉบับนี้ ได้นำเสนอวิธีการแก้ปัญหาของอ็อบเจกต์โมเดลที่สามารถปรับเปลี่ยนได้หรือเอโอเอ็ม ซึ่งประกอบด้วยดีไซน์แพทเทิร์นต่างๆ ได้แก่ ไทป์อ็อบเจกต์ พรอบเพอร์ตี ไทป์สแควร์ แอ็คเคาน์ทะบิลิตีแพทเทิร์น ปัญหาของเอโอเอ็มคือ อ็อบเจกต์โมเดลอยู่ในรูปแบบของเมต้า ทำให้ยากต่อการทำความเข้าใจ ส่งผลให้ซอฟต์แวร์มีคุณลักษณะที่ไม่ดีคือ บำรุงรักษาได้ยาก ดังนั้นงานวิจัยจึงได้นำเสนอวิธีการแปลงเอโอเอ็มให้อยู่ในรูปของยูนิตโมเดล จุดประสงค์เพื่อช่วยให้นักพัฒนาสามารถทำความเข้าใจโมเดลได้ง่ายขึ้น และจะส่งผลให้ความสามารถในด้านการบำรุงรักษาซอฟต์แวร์เพิ่มขึ้นด้วย ผลการทดลองพบว่าการแปลงอ็อบเจกต์โมเดลแบบเอโอเอ็มให้อยู่ในรูปของยูนิตโมเดลนั้น ทำให้ความซับซ้อนของแผนภาพคลาสนั้นลดลงเล็กน้อย นอกจากนั้น ด้วยคุณสมบัติที่ได้จากการแปลงให้อยู่ในรูปของยูนิตโมเดล ทำให้สถาปัตยกรรมของระบบมีภาพที่เป็นระดับสูงขึ้น และสามารถแบ่งเป็นระดับชั้นได้ ซึ่งจะช่วยในเรื่องของความสามารถในการทำความเข้าใจระบบให้แก่นักพัฒนา อีกทั้งยูนิตโมเดลมีภาษาและเครื่องมือที่ช่วยให้ผู้ออกแบบสถาปัตยกรรมของซอฟต์แวร์สามารถตรวจสอบความถูกต้องได้ง่ายกว่าการใช้ในระดับแพ็กเกจ | en_US |
dc.description.abstractalternative | This thesis proposes a method for solving a problem inherently found in Adaptive Object Model (AOM). AOM basically consists of many design patterns such as Type Object, Property, Type-Square, and Accountability. The problem of AOM is that object model is presented in meta-form, not in business-object form. As a result, it is difficult to understand and maintain the model. To address the problem, we propose a method for converting the model from AOM to a unit model, which is easy to understand and maintain. The experimental results from this research show that the complexity of class diagrams in a sample application is reduced slightly. In addition with unit models, software has a high-level architecture and layering components which increase understandability for developer. Moreover, the software architects can verify correctness of architecture easier than normal package, since the unit model has both language and tools for development. | en_US |
dc.language.iso | th | en_US |
dc.publisher | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.relation.uri | http://doi.org/10.14457/CU.the.2007.540 | - |
dc.rights | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.subject | วิธีเชิงวัตถุ (วิทยาการคอมพิวเตอร์) | en_US |
dc.subject | การออกแบบระบบ | en_US |
dc.subject | Object-oriented methods (Computer science) | en_US |
dc.subject | System design | en_US |
dc.title | การปรับปรุงอ็อบเจกต์โมเดลที่ปรับเปลี่ยนได้ด้วยยูนิตโมเดล | en_US |
dc.title.alternative | Improving adaptive object model with unit model | 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.author | pornsiri.mu@chula.ac.th | - |
dc.identifier.DOI | 10.14457/CU.the.2007.540 | - |
Appears in Collections: | Eng - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
naruchit_du_front.pdf | 1.54 MB | Adobe PDF | View/Open | |
naruchit_du_ch1.pdf | 574.63 kB | Adobe PDF | View/Open | |
naruchit_du_ch2.pdf | 1.74 MB | Adobe PDF | View/Open | |
naruchit_du_ch3.pdf | 1.31 MB | Adobe PDF | View/Open | |
naruchit_du_ch4.pdf | 5.12 MB | Adobe PDF | View/Open | |
naruchit_du_ch5.pdf | 708.52 kB | Adobe PDF | View/Open | |
naruchit_du_ch6.pdf | 1.41 MB | Adobe PDF | View/Open | |
naruchit_du_ch7.pdf | 359.01 kB | Adobe PDF | View/Open | |
naruchit_du_back.pdf | 2.45 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.