Date of Award
Thesis - Restricted
Master of Science (MS)
Mathematics, Statistics and Computer Science
Ahamed, Sheikh I.
Data and its representation is the least common denominator in software systems. We contend that the effective choreographing of data between systems should leverage a canonical data model for many reasons. However, with the current web service standards, sharing data is difficult within an enterprise development project. Web services do not inherently support sharing a canonical data model without losing some of the loose coupling web services claim to support. Current works address versioning approaches of web services, but do not address the versioning needs that arise in attempts to create and share a canonical data model in an enterprise development project. In this thesis, we propose a framework that supports creating a canonical data model by providing a web service versioning runtime. Our web service versioning solution provides the runtime flexibility required to supp0l1 the development of an enterprise canonical data model while still adhering to the open standards supported by web services. We have developed a prototype that demonstrates the framework we propose
Swanson, Justin, "Web Service Versioning Framework to Support Canonical Data Model Development" (2009). Master's Theses (1922-2009) Access restricted to Marquette Campus. 2175.