Design Wizards and Visual Programming Environments for GenVoca Generators
IEEE Transactions on Software Engineering
Communications of the ACM
Aspect-oriented programming using reflection and metaobject protocols
Communications of the ACM
Achieving extensibility through product-lines and domain-specific languages: a case study
ACM Transactions on Software Engineering and Methodology (TOSEM)
Communications of the ACM
Building Application Generators
IEEE Software
An Open Web Services Architecture
Queue - Web Services
JAsCo: an aspect-oriented approach tailored for component based software development
Proceedings of the 2nd international conference on Aspect-oriented software development
Trust Services: A Framework for Service-Based Solutions
COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
Fulfilling the Web services promise
Communications of the ACM - E-services: a cornucopia of digital offerings ushers in the next Net-based evolution
Communications of the ACM - E-services: a cornucopia of digital offerings ushers in the next Net-based evolution
Software Services and Software Maintenance
CSMR '03 Proceedings of the Seventh European Conference on Software Maintenance and Reengineering
Migrating to web services: a performance engineering approach
Journal of Software Maintenance and Evolution: Research and Practice - Special issue: Web site evolution
Modeling variability in software product lines with the variation point model
Science of Computer Programming - Special issue: Software variability management
Proceedings of the 4th international conference on Aspect-oriented software development
Achieving seamless component composition through scenario-based deep adaptation and generation
Science of Computer Programming - Special issue on new software composition concepts
A Framework for the Evolution and Maintenance of Web Services
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
Feature Analysis for Service-Oriented Reengineering
APSEC '05 Proceedings of the 12th Asia-Pacific Software Engineering Conference
A comparison of program generation with aspect-oriented programming
UPP'04 Proceedings of the 2004 international conference on Unconventional Programming Paradigms
International Journal of Computer Applications in Technology
Hi-index | 0.00 |
When building service oriented systems, it is often the case that existing web services do not perfectly match user requirements in target systems. To achieve smooth integration and high reusability of web services, mechanisms to support automated evolution of web services are highly in demand. This paper advocates achieving the above evolution by applying a highly automated aspect-oriented adaptation approach to the underlying components of web services by generating and then applying the adaptation aspects under designed weaving process according to specific adaptation requirements. An expandable library of reusable adaptation aspects at multiple abstraction levels has been developed. A prototype tool is developed to scale up the approach.