Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/73984
Title: Design and development of Online UML Editor and Analyser
Authors: Then, An Zhi
Keywords: DRNTU::Engineering
Issue Date: 2018
Abstract: Unified Modelling Language (UML) is a visual modelling language used by software engineers to visualise, design and document the development processes of a software system in the forms of diagrams. These diagrams allow software engineers to foresee any obstacles that could prevent them from achieving their project objectives. Also, as it is essential for software engineers to engage in proper planning before developing a software system, designed diagrams must adhere to the guidelines of the UML diagram so that there shall not be any confusion between engineers. The aim of this project was to develop an online UML Diagram editor and analyser for the Component Diagram. The editor covers Specification, Composition and Decomposition Diagram. Each of these diagrams will have a unique set of shapes, connectors and rules assigned. By translating these diagrams into Extensible Markup Language (XML), an analyser can be developed to perform validation and reflect potential errors in the diagram. The project was completed in two phases. The first phase focused on developing the online editor for the diagram. The second phase focused on developing the analyser to validate the different types of diagram.
URI: http://hdl.handle.net/10356/73984
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
THEN AN ZHI FINAL PROJECT REPORT V1.1.pdf
  Restricted Access
Project report for Design and development of Online UML Editor and Analyser2.76 MBAdobe PDFView/Open

Page view(s) 50

80
checked on Oct 21, 2020

Download(s) 50

10
checked on Oct 21, 2020

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.