Learn More
A. Arsanjani S. Ghosh A. Allam T. Abdollah S. Ganapathy K. Holley Service-oriented modeling and architecture (SOMA) has been used to conduct projects of varying scope in multiple industries worldwide for the past five years. We report on the usage and structure of the method used to effectively analyze, design, implement, and deploy service-oriented(More)
Focus of this paper is to highlight some of the key considerations in developing services in SOA environment. These are based on lessons learnt and experience gained through SOA engagements. High level view of IBM's service modeling technique known as SOMA (service oriented modeling architecture) is provided here. This technique consists of three key steps(More)
F or most businesses, a service-oriented architecture offers considerable flexibility in aligning IT functions and business processes and goals. An SOA decouples reusable functions, for example,and lets an organization externalize quality-of-service (QoS) variations in declarative specifications such as WS-Policy and related standards. As a flexible,(More)
Many systems are built with very little foresight for incorporating changes resulting from new requirements. This paper provides a systematic way and normative guidance to analyze the variations in SOA solution design. During SOA solution design, two types of change- oriented analysis patterns, variation-oriented analysis (VOA) and event-driven change(More)
The current design for the service registry architecture lacks a well-organized categorical structure and service- aware exploration method to enable effective real-time and offline services selection. To address this issue, this paper proposes an architectural framework and enabling technology for a business services analyzer that supports analyzing,(More)
Service-oriented architecture (SOA) projects typically pose challenging requirements on software developers such as flexibility, speed to market, and adaptability to ever changing business requirements. In this paper, we propose a novel method of rapidly designing presentation module for an SOA-based solution using fine-grained configurable architectural(More)
F or most businesses, a service-oriented architecture offers considerable flexibility in aligning IT functions and business processes and goals. An SOA decouples reusable functions, for example,and lets an organization externalize quality-of-service (QoS) variations in declarative specifications such as WS-Policy and related standards. As a flexible,(More)