XGraphML-A Tool for Transforming UML to GraphML
dc.contributor.author | Raavi, Sandeep | |
dc.date.accessioned | 2024-02-02T15:27:22Z | |
dc.date.available | 2024-02-02T15:27:22Z | |
dc.date.issued | 2010 | |
dc.description.abstract | This paper proposes and implements XGraphML, a tool which transforms a file from a UML format to a GraphML using XSLT and JAXP technologies. The tool connects ArgoUML with VEGGIE through this transformation. ArgoUML is an open-source tool used to model software artifacts through UML diagrams and uses UML as a standard saving mechanism. On the other hand, VEGGIE (i.e., the Visual Environment for Graph Grammar Induction and Engineering) utilizes GraphML as a standard saving mechanism. XGraphML takes a UML file as input and produces a corresponding GraphML file. Based on XGraphML, software engineers use ArgoUML to model software artifacts and then pass the designed model to VEGGIE for further analysis. A stylesheet is used to transform UML format to a GraphML. The stylesheet is processed using the XGraphML tool that has been introduced through this paper. XGraphML provides a way to transform one major graph format to another. This tool is built on the base of Java, which is one of the most common programming languages and enhances extendibility for further use. Furthermore, a graphical user interface has been implemented which enables the users to view the transformation on the screen and then save it to the desired location on the system. | en_US |
dc.identifier.uri | https://hdl.handle.net/10365/33640 | |
dc.publisher | North Dakota State University | en_US |
dc.rights | NDSU policy 190.6.2 | en_US |
dc.subject.lcsh | Computer software -- Development. | en_US |
dc.subject.lcsh | Object-oriented methods (Computer science). | en_US |
dc.subject.lcsh | Information visualization. | en_US |
dc.title | XGraphML-A Tool for Transforming UML to GraphML | en_US |
dc.type | Master's Paper | en_US |
ndsu.advisor | Kong, Jun | |
ndsu.college | Engineering | en_US |
ndsu.degree | Master of Science (MS) | en_US |
ndsu.department | Computer Science | en_US |
ndsu.program | Computer Science | en_US |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- Raavi, Sandeep_Computer Science MS_2010.pdf
- Size:
- 2.5 MB
- Format:
- Adobe Portable Document Format
- Description:
- XGraphML-A Tool for Transforming UML to GraphML
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.63 KB
- Format:
- Item-specific license agreed to upon submission
- Description: