Open Access Open Access  Restricted Access Subscription or Fee Access

Evaluation of Service Oriented Architectures

E. Kavitha, Dr. G. Zayaraz

Abstract


SOA is gradually replacing monolithic architecture as the premier design principle for new business applications. Service Oriented Architecture (SOA) is an approach for building distributed systems that deliver application functionality as a set of selfcontained business-aligned services. It promises lower integration costs, increased reusability and improved enterprise agility and adaptability. The architecture evaluation will improve the problem understanding and it will clearly distinguish the strength and weakness of the architecture. It also performs the cost-benefits analysis for different alternatives and injects the reviewer’s expertise into the project. In order to assess system’s quality against the requirements of its customers, the architects and the developers need methods and tools to support them during the evaluation process. In this research work, an attempt has been made to investigate the possibility of evaluating the Service-Oriented Architecture employing a new quantitative evaluation method exclusively.


Keywords


AHP, constant sum method, evaluation parameters, service customer, Service Oriented Architecture, service provider and WPM.

Full Text:

PDF

References


P. Kruchten, H. Obbink and J. Stafford, “The Past, Present, and Future of Software Architecture,” IEEE Software Journals, IEEE, Vol. 23, no.2, pp. 22-30, Mar. 2006

D. Krafzig, K. Banke, and D. Slama, “Enterprise SOA. Service - Oriented Architecture. Best Practices”, Prentice Hall, Upper Saddle River, USA, 2005.

M. P. Papazoglou, “Service -Oriented Computing: Concepts,Characteristics and Directions”, Fourth International Conference on Web Information Systems Engineering (WISE’03), Rome, Italy, 2003.

D. Preuveneers, J. Pauty, D.V. Landuyt, Y.Berbers, Wouter Joosen,“Comparative Evaluation of Converged Service-Oriented Architectures”, Proceedings of the 21st International Conference on Advanced Information Networking and Applications Workshops – Volume01,Pages 989-994 ,Year of Publication: 2007 ISBN:0-7695-2847-3 .

P. Blanco, R. Kotermanski, and P. Merson, “Evaluating a Service-Oriented Architecture”, Carnegi Mellon University, Software Engineering Institute Technical report, CMU/SEI-2007-TR-015. Sep.2007.

B. Hutchison, K. Johnson and M. Schmidt, “Increasing IT flexibility with IBM WebSphere ESB software”, IBM Software Group Dec. 2005.

L. Bass, P. Clements, and R. Kazman,”Software Architecture in Practice”, 2nd edition. Boston, MA: Addison-Wesley, 2003.

M. T. Ionita, H. Obbink and D. Hammer, “Scenario-Based Architecture Evaluation Methods: An overview”, for Software Architecture Review and Assessment Workshop Proceedings (SARA”), at International Conference on Software Engineering 2002.

Jacek CAŁA, Łukasz CZEKIERDA, Krzysztof ZIELIŃSKI , Migration Aspects of Telemedical Software Architectures, AGH-University of Science and Technology al. Mickiewicza 30, 30-059 Cracow, Poland,Proceedings of 2nd International Conference on e-Health in Common Europe, 2004.

Swaroop Kalasapur, Mohan Kumar and Behrooz Shirazi, Evaluating Service Oriented Architectures (SOA) in Pervasive Computing,Proceedings of the Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM’06) 0-7695-2518-0/06 $20.00 © 2006 IEEE .

SAATY, T. L., “The Analytic Hierarchy Process”, Mc-Graw & Hill,New York, 1980.

D. W. Miller and M. K. Starr, Executive Decisions and Operations Research Englewood Cliffs, NJ: Prentice-Hall, 1969

P. W. Bridgeman, Dimensionless Analysis New Haven, CT: Yale Univ.Press, 1922.

F.A. Lootsma, “Scale Sensitivity and Rank Preservation in a Multiplicative Variant of the AHP and SMART”, Technical Report 91-67, Faculty of Technical Mathematics and Informatics, Delft University of Technology, Delft, the Netherlands. 1991

J. Giesen and A. Volker, “Requirements Interdependencies and Stakeholders’ preferences,” Proceedings of the IEEE Joint International Conference on Requirement Engineering, pp. 206-212, Mar. 2002.

Van Lamsweerde R et al, "Goal-Oriented Requirements Engineering:A Guided Tour", Proc RE'0l- International Joint Conference on Requirement Engineering, Toronto, IEEE,PP249-263 (2001).

Barry Boehm et al, "Win Win Requirements Negotiation Process: A Multi Project Analysis", Proceedings of the 5th international conference on software process (1998).

R. Kazman, M. Klein, M. Barbacci, T. Longstaff, H. Lipson and J.Carriere, “The Architecture Tradeoff Analysis Method,” Fourth International Conference on Engineering of Complex Computer Systems, Aug. 1998.

F. Losavio, L. Chirinos, N. Levy and A. Ramdane-Cherif, “Quality Characteristics for Software Architecture,” Journal of Object Technology, vol. 2, no. 2, pp. 133-150, Mar. 2003.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.