School of Computer Science & Technology
SOA Based Generic Payroll Management System
By
Zaid Abdulkadir Mhamud
A Project submitted to the Graduate Programme Research Office in partial fulfillment of the requirements for the Degree of Master of Science in Computer Science
May 2014
HiLCoE
School of Computer Science & Technology
SOA Based Generic Payroll Management System
By: Zaid Abdulkadir Mhamud
Advisor: Dr Fekade Getahun
Name and Signature of Members of the Examining Committee
No. Members of the examining committee Name Signature
1. Advisor Dr Fekade Getahun
2. Examiner
3. Chairperson
Acknowledgments
This project is an output of the contribution first help of god and then many people. And I would like to thank these people for their cooperation by devoting their time and effort to help me work in this project. First and for most I would like to show my gratitude to my advisor Dr Fekade Getahun, for his valuable and detailed comments that guided the proper carrying out of this project. Also my sincere thanks to HiLCoE for providing quality education and giving the required knowledge that contributed to the success of this project.
I would also like to acknowledge HiLCoE Graduate Programme Research Office specially Mesfin Kifle, my friends, my family and colleagues who directly and indirectly contributed inputs for this project. My heartfelt thanks goes out to Alegntaye Yilma,Yonas Tizazu, Ewnetu Abera, Maureen Ochako and Mulalem Sintayeh for participating in my interview conducts, supplying resources for the making of the prototype application and helping me with organizing the documentation of the project and giving valuable ideas.
Contents
1 Introduction 14
1.1 Background 14
1.2 Problem Statement 15
1.3 Objectives of the Research 16
1.3.1 General Objective 16
1.3.2 Specific Objectives 16
1.4 Scope 16
1.5 Methodology 17
2 Literature Review &
References: [3] M. Creeger, "CTO roundtable: cloud computing," Communications of the ACM, vol. 52, 2009, pp. 50-56. [6] E. Walker, "The Real Cost of a CPU Hour," Computer, vol. 42, 2009, pp. 35-41. [7] M. Klems, J. Nimis, and S. Tai, "Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing," Markets, Services, and Networks, Lecture Notes in Business Information Processing, vol.22, 2009. [10] P. Jaeger, J. Lin, J. Grimes, and S. Simmons, "Where is the cloud? Geography, economics, environment, and jurisdiction in cloud computing," First Monday, vol. 14, 2009. [11] A. Joint, E. Baker, and E. Eccles, "Hey, you, get off of that cloud? ," Computer Law & Security Review, vol. 25, 2009. [12] M. Jensen, J.O. Schwenk, N. Gruschka, and L.L. Iacono, "On Technical Security Issues in Cloud Computing," IEEE International Conference on Cloud Computing (CLOUD-II 2009), Bangalore, India: 2009, pp. 109-116. [13] R. Yanosky, "From Users to Choosers: The Cloud and the Changing Shape of Enterprise Authority," The Tower and the Cloud, R. Katz, EDUCAUSE, 2008, pp. 126-136. [14] R. Vidgen, "Stakeholders, soft systems and technology: separation and mediation in the analysis of Information system requirements," Information Systems Journal, vol. 7, 1997, pp. 21-46. [15] A. Kambil and E.V. Heck, "Reengineering the Dutch Flower Auctions: A Framework for Analyzing Exchange Organizations," Information Systems Research, vol. 9, 1998, pp. 1-19. [16] A. Trolle-Schultz, "Cloud Computing Course F2011," IT University of Copenhagen, 2011. [17] "Microsoft TectEd, cloud related sessions," Atlanta, USA, 2011. [18] "SharePoint Saturday Copenhagen," IT University of Copenhagen, 2011. [19] A. Trolle-Schultz, "Cloud Computing Course F2011," IT University of Copenhagen, 2011. [21] Adamov, A ; Erguvan, M.; (2009),“The Truth about Cloud Computing as new Paradigm in IT”,IEEE International Conference on Application of Information and communication Technologies, AICT 2009. [22] Dikaiakos, M.D; Katsaros, D.; Mehra, P.; Pallis, G.; Vakali, A.; (2010), “Cloud Computing Distributed Internet Computing for IT and Scientific Research”.Vol.13 ,pp 10, Sept.-Oct. 2009. [25] Baarda, D.B., 2009. Dit is onderzoek!, Noordhoff Uitgevers B.V. [26] http://en.wikipedia.org/wiki/DMZ_(computing) (cited April 1, 2014) [27] Shafiei F, Sundaram D, Piramuthu S (2009) Implementing a Multi-Enterprise Collaborative DSS [28] Vescoukis V et al. (2012) Computer Systems of future generation. [29]. Seth A., Agarwal H. (2011), Designing a SOA Based Mode, , ACM SIGSOFT Software Engineering Notes, Volume 36 Number 5.