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.
Over the past decade, there has been a shift in software engineering practice away from the development of traditional stand-alone systems and toward large scale systems of systems (SoS). The movement toward SoS, in which there is often not a single organization in control, requires a change in a number of maintenance and evolution practices. This paper outlines the basic dimensions of a SoS, and...
The main goal of this workshop is to provide an opportunity for participants to present current work and have a lively discussion of open issues for the maintenance and evolution of service-oriented systems. The dialog will include both short-term research issues such as reengineering processes and long-term issues such as evolution patterns for service-oriented systems. The current version of a SOA...
The main goal of this workshop is to provide an opportunity for participants to present current work and have a lively discussion of open issues for the maintenance and evolution of SOA-based systems. The dialog will include both business issues such as organizational change in the context of migrating to a SOA environment, and technical issues such as analysis of the reuse potential of legacy components...
In this paper, we introduce the second edition of workshops at CSMR [conference on software maintenance and reengineering]. Workshops enable participants to engage in open discussion of issues that are emerging as significant research topics. Position papers are presented and the discussions help to focus research directions and to establish research collaborations.
Service-oriented architecture (SOA) has become an increasingly popular mechanism for achieving interoperability between systems. An attractive benefit of SOA adoption is that it enables existing legacy systems to expose their functionality as services. The Service Migration and Reuse Technique (SMART) is a technique to help organizations make initial decisions about the feasibility of reusing legacy...
The main goal of this working session is to provide an opportunity for participants to present current work and have a lively discussion of open issues for the maintenance and evolution of SOA-based systems. The dialog will include both business issues (e.g., organizational changes in the context of migrating to an SOA environment) and technical issues (e.g., analyzing the reuse potential of legacy...
Summary form only given. This tutorial outlines the basic principles of SOA based systems and discusses their potentials and challenges. The basic operations of service discovery, service composition and service invocation are outlined. The OASIS SOA-based systems development reference model is also presented. The tutorial also identifies common misconceptions that users have experienced in migrating...
An effective way of leveraging the value of legacy systems is to expose their functionality, or subsets of it, as services. In the business world, this has become a very popular approach because it allows underlying systems to remain largely unchanged, while exposing functionality to a larger number of clients through well-defined service interfaces. The U.S. Department of Defense (DoD) is also adopting...
There are many good reasons why organizations should perform software architecture reconstructions. However, few organizations are willing to pay for the effort. Software architecture reconstruction must be viewed not as an effort on its own but as a contribution in a broader technical context, such as the streamlining of products into a product line or the modernization of systems that hit their...
This report describes the service-oriented migration and reuse technique (SMART). SMART is a technique that helps organizations analyze legacy systems to determine whether their functionality, or subsets of it, can be reasonably exposed as services in a service-oriented architecture (SOA), and thus to achieve greater interoperability. Converting legacy components to services allows systems to remain...
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.