The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
In this paper, we present a method and a tool to assess the maturity of an enterprise's capability to manage its risks. Akin to the software capability model we rate a firms' risk management capability on a scale from one-to-five. Gaps between the bottom-up reported capabilities and the top-down perceived capabilities, as well as the gaps between organizations are highlighted and provide a useful...
Service-oriented way of building customizations to packaged applications is an emerging alternative to the traditional way of modifying the package application directly to implement customizations. Estimating the effort at an early stage (before detailed design) in the services engagement is important to reduce the perceived risk of the new approach and to demonstrate the potential cost efficiencies...
In this paper we present the results of a case study on the application of our semantic Web service matching system to a real-world legacy application integration problem. Experimental results on our initial data sets indicate that the system on its own is able to achieve close to an average of 50% recall and 54% precision measures in matching the parameters that define the interfaces of business...
In this paper, we present an enhanced model-driven development technique for porting business software applications across multiple software middle-ware platforms (such as IBM WebSphere platform, SAP NetWeaver platform, Oracle/BEA platform, etc). Our approach enhances both forward and reverse engineering of models. First, we present a service-oriented approach to reverse engineer platform independent...
Firms that grow through mergers and acquisitions often need to deal with duplicate and disparate business functions. Recently, 'shared services' is emerging as an innovative approach for addressing this challenge. Shared services is a business model in which a centralized workforce, either created in-house or provided by external vendors, performs common functions for multiple business units of a...
While the traditional model driven development techniques are useful for building solutions in a reusable manner, they do not say much about how the existing assets in a client environment can be leveraged effectively and efficiently. In this work, we enhance model driven transformation techniques to generate implementation artifacts on a given platform from platform independent models while leveraging...
Mashup editors, like Yahoo Pipes and IBM Lotus Mashup Maker, allow non-programmer end-users to ldquomash-uprdquo information sources and services to meet their information needs. However, with the increasing number of services, information sources and complex operations like filtering and joining, even an easy to use editor is not sufficient. MashupAdvisor aims to assist mashup creators to build higher...
Business transformation is a key management initiative that attempts to align people, process and technology of an enterprise more closely with its business strategy and vision. It is an essential part of the competitive business cycle. Existing consulting methods and tools do not address issues such as scalability of methodology, knowledge management, asset reuse, and governance well, to name a few...
Automatically finding suitable Web services given a request is a difficult problem because the interface descriptions of Web services are often terse and cryptic. Dictionary and information retrieval based techniques have proven useful in disambiguating the semantics of service descriptions, but they are limited in their capability to consider the relationships between the words describing the Web...
In this paper, we present a novel algorithm to compose Web services in the presence of semantic ambiguity by combining semantic matching and AI planning algorithms. Specifically, we use cues from domain-independent and domain-specific ontologies to compute an overall semantic similarity score between ambiguous terms. This semantic similarity score is used by AI planning algorithms to guide the searching...
In this paper, we present a novel algorithm to discover and compose Web services in the presence of semantic ambiguity by combining semantic matching and AI planning algorithms. Specifically, we use cues from domain-independent and domain-specific ontologies to compute an overall semantic similarity score between ambiguous terms. This semantic similarity score is used by AI planning algorithms to...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.