SOA Coursework 2: XML, JSON, and Object Diagram Analysis, Winter 2019
VerifiedAdded on 2023/04/23
|5
|511
|253
Practical Assignment
AI Summary
This assignment addresses the conversion and analysis of an e-voting system's public data model, focusing on mapping from UML to XML and JSON formats. The solution starts with an object code representation and JSON validation, comparing the generated class diagrams to the given model, and examining data capacity extension, reflection, and redundancy. It then moves to XML, creating an XML document, an XML-specific class diagram, and a DTD, justifying the chosen document structure based on the scenario's requirements. The assignment also assesses the mapping's ability to represent data capacity and provides an XML snippet. Finally, it concludes by creating a valid object diagram depicting a cyclic delegation between two Voters, referencing relevant literature on JSON and XML schema. The coursework focuses on the practical application of these technologies in the context of a service-oriented architecture.
1 out of 5





