Malleable Architecture
Architecture | Web Services | SOA | Grid Computing
Web Services
A Web 2.0 Adoption Model for Enterprises
Enterprise adoption of Web 2.0 (also known as Enterprise 2.0) enables stakeholders of an enterprise to use Web 2.0 to communicate, collaborate, contribute and participate. Web 2.0 adoption, however, poses a challenge as it is in the formative stage. Our white paper guides an enterprise to adopt Web 2.0 technologies. Our expert identifies the challenges of enterprise Web 2.0 adoption and recommends an iterative adoption model to address the challenges.
SOA is an architecture meant to handle change
Ronald Schmelzer
Ronald Schmelzer, founder of ZapThink, in conversation with Srinivas Padmanabhuni, emphasized that the key value of SOA lies in its ability to address change without re-coding and reconfiguration efforts
This article appears in the SETLabs Briefings on ‘Service Oriented Architecture’ (Jan - Mar, 2007).
Read the complete issue
Rich Internet Applications (RIA)
Brijesh Deb, Sunil G. Bannur and Shaurabh Bharthi
Rich Internet Applications (RIA) represent the next transition in the evolution of web applications; they promise the richness, interactivity and usability lacking in many of today's web applications. As with any technological transition, this implies that there are new opportunities to be explored and new challenges to be negotiated.
Towards Enterprise Agility through Effective Decision Making
Sriram Anand & Jai Ganesh
Facilitating the executive decision making process through innovative use of emerging technologies, pays rich dividends. The authors propose an Enterprise Digital Dashboard architecture framework, which builds on the concepts of Web Services and shared data services.
This article appears in the SETLabs Briefings on ‘Platforms for Enterprise Agility’ (July - Sep, 2006).
Read the complete issue
Europe auto: Need for OEM-dealer integration accelerated by changes in Block Exemption Regulation
Anandh R, Dr. Jai Ganesh, Dr. Srinivas Padmanabhuni
Changes to the Block Exemption Regulation (BER) are meant to increase the competitiveness of the European automobile industry. The key elements include allowing either selective or exclusive distribution arrangements, disengaging dealerships and service, providing greater role for intermediaries and broader definition of original spare parts. To take advantage of the changes, VMs and dealers have to adopt new business processes and technologies. Improved communication with dealers is a necessity for VMs to improve customer satisfaction. This implies improving the quality and timeliness of communication. We suggest improving the quality before attempting to improve the timeliness. Integration of various systems between VM and dealers is a key element for improving quality of communication.
ESB - A bandwagon worth jumping on
Bijoy Majumdar, Terance Dias, Ujval Mysore
Most ESB critics say that the ESB is nothing but a glorified integration platform which has already existed for some time now in the form of EAI tools; and that most people are just jumping on this "bandwagon" without actually understanding that it has got nothing new to offer. In this paper we put forth our views on why an ESB is a preferred platform for integration of services for enterprises that are aiming to achieve Service Oriented Architecture and what makes it "Abandwagon worth jumping on".
An Approach to web services non-functional requirements using WSDL annotations
Web Services Definition Language (WSDL) is the standard way of describing web services interfaces. It provides information necessary for clients to consume a web service. The growing demand for securing services has resulted in new standards like WS-Security. Existing and new services are being secured using mechanisms like Username Tokens or Binary certificates based on these standards. To provide maximum interoperability between web service providers and consumers, WS - Basic Profile prescribes the use of document-style web services with rich XML Schema. But the problem confronting developers is how to expose information - i.e. XML Schema and the Security Mechanism - in a standard way.
We have tried to answer this question in our paper. We have developed a utility tool that will embed security information and XML Schemas in WSDL based on the WSDL 1.1 specification. We also suggest how to tie - up this new WSDL to an existing service, and have analyzed the WSDL proxy generation components in various SOAP engines to come up with best practices in customizing WSDL in the most interoperable way.
Inducing Behavioral Adaptation Into Web Services
Naveen Kulkarni, Manivannan Gopalan, Lipika Sahoo, Sunny Saxena, Geo Kuravakal
Web Services Journal, Feb 2006 Issue
Web services have evolved from plain application-integration enablers to value-added stand-alone functionality providers such as getting a quote to a comprehensive business function like processing orders. Enterprises are exploiting this new revenue model by offering such business functions as services on usage basis. Information sharing instances such as Amazon's e-commerce services have helped in the creation of new powerful solutions using business functions as services. A crucial element in enabling business flexibility via these services, is the notion of adaptation with respect to external stimuli. In this paper, an approach for behavioral adaptation of services is examined.
Towards Legacy Enablement with Web Services
Sriram Anand, Vineet Singh, Vikas Kumar, Abhishek ChatterjeeWeb Services Journal, December 2005 Issue
Legacy systems are a core asset at many organizations. These legacy systems have been around for decades and have a very critical impact on day to day business processes. However, owing to a variety of reasons, these legacy systems have high TCO and represent a bottleneck towards the emergence of an agile IT portfolio. In this article we'll focus on a variety of options that may be available for the seamless integration of legacy systems with an enterprise IT portfolio. We converge on legacy enablement using Web services as a viable option towards achieving an integrated, agile architecture that leverages open standards for communicating with legacy systems. We also evaluate alternative options of legacy integration and identify tools that may be used to simplify integration with legacy systems.
Best Practices in Web Services Versioning
Sriram Anand, Krishnendu Kunti, Mohit Chawla, Akhil Marwah
Web services Journal, November 2005 Issue
Service-oriented architecture (SOA) and Web services are being critically considered by most organizations today in some form or another. The adoption of SOA and Web services has gained momentum after the standardization of various aspects such as security, business process coordination, transaction management, communication protocol, registration and discovery, etc. However, one notable and practical aspect of designing, implementing, and managing services has not been tackled at a specification level. This aspect is related to the management of change and interface versions. In this article we explore and examine critically the different approaches for versioning of services.
Web services and flexible business processes: towards the adaptive enterprise
Moitra, D.; Ganesh, J
Information & Management, Volume 42, Issue 7, 1 October 2005, Pages 921-933
The full potential of the expected role of Information Technology (IT) in facilitating organizational adaptation has not yet been realized because most of the existing systems do not lend themselves to the levels of flexibility required to support changes in business processes. This problem is accentuated with increase of inter-organizational linkages involving disparate IT systems. Web services have emerged as a disruptive technology, with a real potential of enabling flexible business processes. This paper examines the influence of Web services on business process flexibility and analyses its impact on organizational adaptation.
View Archives