การออกแบบกฎการแปลงยูเอ็มแอลคลาสไดอะแกรมเป็นสคีมาฐานข้อมูลเชิงวัตถุ / สถิตย์ ประสมพันธ์ = Design of rules for transforming a UML class diagram to object-oriented database schema / Sathit Prasomphan
In present, software engineering process uses a lot of methodologies and tools to develop software. While researchers have developed many database design methodologies for database system, there is no widely accepted methodologies for object-oriented database schema design yet. In fact object-oriented database can be designed by using class diagram which can give more efficiency of output and easy to specity attribute, method and relationship between objects in object-oriented database. In this research, relationship between object-oriented database design by using class diagram and object-oriented database schema transformation are studied. Transformation rules with 11 rules for ODMG object-oriented database, Cache object-oriented database and Matisse object-oriented database are made. An automated tool was built to transform class diagram into object-oriented database schema. The tool is tested with class diagrams by comparing its transformation results to the manual transformation results. The comparisonresult shows that the tool can give the correct results. From this study, we expect that object-oriented database will be used in business and will encourage further studies and development of object-oriented database.