1 AIT Asian Institute of Technology

Reasoning with UML class and sequence diagrams using XML declarative description theory

AuthorTeera Tosukhowong
Call NumberAIT Thesis no. CS-00-11
Subject(s)UML (Computer science)
XML (Document markup language)

NoteA thesis submitted in partial fulfillment of the requirements for the degree of Master of Engineering, School of Advanced Technologies
PublisherAsian Institute of Technology
Series StatementThesis ; no. CS-00-11
AbstractThe Unified Modeling Language (UML) is a standard modeling language for designing objected oriented systems. This study proposes a practical framework for reasoning with UML diagrams that are represented in XML format in order to verify the correctness of input UML diagrams and transform them to other implicitly equivalent diagrams. In this framework, graphical modeling elements are captured in XML elements as facts in a knowledge base whereas a general knowledge in the domain of UML, about consistency and implicit relationships between modeling elements, is represented as a set of rules in XML format. The XML Declarative Description (XML DD) is used as a knowledge representation of these facts and rules. The Equivalence Transformation (ET), a new computation paradigm, is employed as an inference mechanism to process UML diagram encoded in XML format. To allow UML diagrams containing OCL constraints to be reasoned in a uniform way, the framework provides the way to capture these constraints in XML elements with a validation against their DTD. To show the results of this framework, a set of XML DD rules for verifying and transforming UML modeling elements in class diagram and sequence diagram are proposed and applied on an example UML model of an A TM system
Year2000
Corresponding Series Added EntryAsian Institute of Technology. Thesis ; no. CS-00-11
TypeThesis
SchoolSchool of Advanced Technologies (SAT)
DepartmentDepartment of Information and Communications Technologies (DICT)
Academic Program/FoSComputer Science (CS)
Chairperson(s)Vilas Wuwongse;
Examination Committee(s)Aagesen, Finn Arve;Phan Minh Dung;
Scholarship Donor(s)H.M. the King of Thailand;
DegreeThesis (M. Eng.) - Asian Institute of Technology, 2000


Usage Metrics
View Detail0
Read PDF0
Download PDF0