Kristian Riiber Mandrup, DIKU1 1 October 2004
1
supervised by Fritz Henglein, professor at DIKU
Abstract This thesis presents a (CMS) designed and implemented using a (SOA) laid on top of a distributed (P2P) XML - . The CMS to be implemented is called CMSX (Content management system using Mobile services in Service oriented architecture on top of Xml store). A Content Management System is useful when various types of content are to be reused in multiple ways and delivered via multiple channels. This thesis identifies and solves key concepts in designing and implementing a CMS using mobile services on top of a P2P repository. The CMS prototype presented is evaluated for a sample case, at in comparison with current CMS being used for the case. The current CMS for the ISIS case, lacks many of the standard features provided by other CMS solutions. The CMS prototype aims to improve the current features provide or allow easy inclusion of extra features and provide these features with much better performance, scalability etc. The evaluation shows that the new CMS prototype. . . Further the CMS solution demonstrates, that mobile servies using a SOA, can be built on top of XML Store. It further proves, that XML Store can be effectively used as a for the CMS. In short, the evaluation shows, that XML Store can be used for an in a real life case.
Acknowledgements
I am grateful to the following people for their aid, assistance, support and contributions. The guidance and advice of my supervisor Fritz Henglein, both mentally and technically has been of great importance to the final outcome of the thesis. Fritz Henglein provided great inspiration, technical advice on XML Store and lots of courage, feedback and patience. I would also like to thank A.B for tutoring on specific aspects of XML Store. Further more, I send my thanks to my family, especially my parents for keeping on pushing me to finish this thesis in the end. I also thank my