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 architecture (SOA) projects as part of a fractal model of software… (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)
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)
Context aware services are the next generation of the service computing paradigm. In this Industry report we explore a case study of creating context-aware services for the telecommunications industry.
For period of time customers have demand for more reusable and manageable service-oriented components for order-to-cash (O2C) solution so they can be easily reconfigured and managed to adapt to business changes quickly. In this paper, we present a service-oriented business process optimization model that minimizes potential revenue leakage through process… (More)