I would take this opportunity to thank my research supervisor, family and friends for their support and guidance without which this research would not have been possible.
DECLARATION
I, [type your full first names and surname here], declare that the contents of this dissertation/thesis represent my own unaided work, and that the dissertation/thesis has not previously been submitted for academic examination towards any qualification. Furthermore, it represents my own opinions and not necessarily those of the University.
Signed __________________ Date _________________
Abstract
This dissertation is based on topic of “A Framework for Web Service Project Coordination”. The first chapter provides an introduction to topic including purpose and significance of study. The second chapter presents the review of relevant literature, highlighting previous research carried out in this field. The third chapter covers requirements analysis for web service project, followed by design considerations for system presented in fourth chapter. The fifth chapter is based on implementation of design and algorithm used for this particular project. The sixth chapter presents processes of testing phase for system, while seventh chapter provides an overall evaluation of proposed system. The eighth chapter provides the summarised overview of whole paper including recommendations for future research.
Table of Contents
CHAPTER # 1: INTRODUCTION7
1.1. Background7
1.2. Purpose of Study9
1.3. Problem Statement11
1.4. Objectives of Study11
1.5. Research Question12
1.6. Significance of Study12
1.7. Organization of Paper12
1.8. Rationale of Study13
1.9. Definition13
CHAPTER # 2: LITERATURE REVIEW15
2.1 Concepts15
2.1.1 Agents15
2.1.2 Services15
2.1.3 Atom service and composite service16
2.2 Responsibility16
2.3. Service oriented conceive concepts19
2.4. Design and implementation of SOA based system21
2.5. Architectural conceive for service delivery21
2.6. Realization of service-oriented system23
2.7.1. Information administration problem29
2.7. 2 The data format30
2.8.1. The architecture of web-based31
CHAPTER # 3: REQUIREMENTS ELICITATION AND ANALYSIS35
3.2. Top stage anticipation for Projectstage services39
3.3 Service-oriented architectures41
3.6. Projectmiddleware services46
3.7. Application services47
3.8. Service/communication bus48
CHAPTER # 4: DESIGN50
4.1 Structure of Web Service Project50
4.2 Knowledge base52
4.2.1 Service descriptions52
4.2.2 Knowledge representation for composite services54
4.2.3 Related disquiet on composite services assembly56
4.3 Service broker58
4.3.1 Service arbitration concerns58
4.3.2 Evaluation for service matching59
4.3.3 Solution for demand collisions60
4.3.4 The used algorithm vs heuristic one63
4.3.5 Algorithm for service brokering64
CHAPTER # 5: IMPLEMENTATION67
5.1. Application scenario and evaluation67
5.2 Application scenario67
5.3 Algorithm evaluation69
5.4. Deployment architecture69
CHAPTER # 6: TESTING72
6.1 Testing minutia and figures and platform72
6.2 Evaluation result72
6.3. Multi-agent vs. lone agent73
CHAPTER # 7: EVALUATION76
7.2. Benefits/costs76
7.3. Reliability77
7.4. Scalability78
7.5. Stability78
7.6. Usability79
CHAPTER # 8: CONCLUSIONS82
8.1. Summary82
8.2. Recommendations87
8.3. Conclusion94
REFERENCES98
APPENDIX106
Chapter # 1: Introduction
1.1. Background
Many organisations are being evolved to build up, function and coordinate world very broad web services; all have their own benefits and drawbacks. The groundwork of service oriented architecture is world very broad web service, and attractiveness is that they can coordinate with each other to supply assemblage of service. Now investigation is how they can coordinate. In SOA growthutilising Projectarchitecture, Projectarchitects accumulate them as coordination service in services bus. The services coordinate with each other but how service appreciates that it can spend another service or is there any kind of entails that lift services to work simultaneously, and in case of any change in service balance of services align themselves to this ...