Towards a classification of web service feature interactions
Computer Networks: The International Journal of Computer and Telecommunications Networking
Automated responsive web service evolution through generative aspect-oriented component adaptation
International Journal of Computer Applications in Technology
An Approach to Domain-Specific Reuse in Service-Oriented Environments
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
A Business-Level Service Model Supporting End-User Customization
Service-Oriented Computing - ICSOC 2007 Workshops
Journal of Systems and Software
Deriving Software Services from Business Processes of Representative Customer Organizations
SOCCER '08 Proceedings of the 2008 International Workshop on Service-Oriented Computing Consequences for Engineering Requirements
A feature-oriented approach for developing reusable product line assets of service-based systems
Journal of Systems and Software
Identifying services from legacy batch applications
Proceedings of the 5th India Software Engineering Conference
A framework for migrating web applications to web services
ICWE'13 Proceedings of the 13th international conference on Web Engineering
Combining service-orientation and software product line engineering: A systematic mapping study
Information and Software Technology
Hi-index | 0.00 |
Web Services together with Service-Oriented Architectures (SOA) are playing an important role in the future of distributed computing, significantly impacting software development and evolution. With the adoption to Web Services technology, more and more existing non-service-oriented software systems turn to be legacy systems. They require a serviceoriented reengineering process in order to survive in service-oriented computing environment. If the reengineering goal is to expose the services of a single object or any underlying function-oriented middleware, many problems will arise including semantic mismatches, service granularity issues and state management. Attempting to masquerade software assets from a lower level of abstraction can often cause significant mismatch and exposure problems. In this paper, by using feature analysis, an approach to supporting service-oriented reengineering is presented. Service identification and packaging process are performed and resulted into a service delegation.