Executing temporal logic programs
Executing temporal logic programs
Communications of the ACM
Practical parallel programming
Practical parallel programming
On agent-based software engineering
Artificial Intelligence
Agent-oriented software engineering
IEA/AIE '99 Proceedings of the 12th international conference on Industrial and engineering applications of artificial intelligence and expert systems: multiple approaches to intelligent systems
Web Services Interaction Models, Part 1: Current Practice
IEEE Internet Computing
IEEE Internet Computing
Reengineering to the Web: A Reference Architecture
CSMR '02 Proceedings of the 6th European Conference on Software Maintenance and Reengineering
From Legacy to Web through Interaction Modeling
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Service Agents and Virtual Enterprises: A Survey
IEEE Internet Computing
An architecture for adaptive intelligent systems
Artificial Intelligence
Enabling Agent-Based Management of Web Services with WS2JADE
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Agent-based prototyping of web-based systems
IEA/AIE'06 Proceedings of the 19th international conference on Advances in Applied Artificial Intelligence: industrial, Engineering and Other Applications of Applied Intelligent Systems
Hi-index | 0.00 |
In this paper, we report our effort on the AgenEvo project, which develops an evolution approach to re-engineer legacy systems into agent-based Web services. We first survey the key technologies, which are adopted in this paper. After discussing the basic features of the Web services and agent, we focus on agent-based Web services, which are hot spot in web-based research area. We argue that agent-based Web services are well suited to building software solutions for distributed, open and dynamic web-based systems. Next, we introduce our approach on re-engineering framework and working flow. The method that integrates agents with Web services for legacy systemevolution is proposed and an example on how to use agent-based Web services software evolution framework and methodology to re-engineer the legacy system is illustrated. Finally, we conclude the paper and suggest the directions of the possible future research.