For faster services, inquiry about  new assignments submission or  follow ups on your assignments please text us/call us on +1 (251) 265-5102

WhatsApp Widget

CO3214 Service Oriented Architecture

Create a sample JSON object that could be returned as a result of invoking getModuleRegistrations as specified above, in the following steps:

1.Create a reduced class diagram containing only the elements relevant to this task.

2.Create a class diagram defining the structure you want to use to represent the data in JSON. This is analogous to an XML-specific class diagram, except that the target language is JSON. What is the structure of the mapping you have to use?

3.Create the JSON object following the structure of your JSON-specific class diagram.

Part B: XML – based on Part 2.1 – 4
Design a DTD that could support the data returned by an invocation of getAllRegistra- tionsForProgramme(“Advanced Computer Science”) as specified above, following the steps below. Take care to create a solution that minimises redundancy to ensure a compact representation of the data.

4.Create a reduced class diagram containing only the elements relevant to this task. Justify your choices.

5.Create an XML-specific class diagram and justify the chosen document structure using the requirements from the scenario.

6.Derive the DTD and justify the style of mapping you have chosen for the attributes.

7.Is the mapping from the class diagram in 5 to the DTD data preserving? Please justify your answer. In particular
a.If the mapping does not extend data capacity, provide a valid object diagram as counterexample and explain why there is no corresponding valid XML instance.
b.If the mapping does not reflect data capacity, provide a valid XML instance as counterexample and explain why there is no corresponding valid object di gram.

The post CO3214 Service Oriented Architecture appeared first on My Assignment Online.

WhatsApp
Hello! Need help with your assignments?

For faster services, inquiry about  new assignments submission or  follow ups on your assignments please text us/call us on +1 (251) 265-5102

GRAB 30% OFF YOUR ORDER

X
GET YOUR PAPER DONE