Specification matching of software components
ACM Transactions on Software Engineering and Methodology (TOSEM)
Design Wizards and Visual Programming Environments for GenVoca Generators
IEEE Transactions on Software Engineering
Automating Support for Software Evolution in UML
Automated Software Engineering
Evolving Object-Oriented Designs with Refactorings
Automated Software Engineering
Composing Security-Aware Software
IEEE Software
Fully Automatic Adaptation of Software Components Based on Semantic Specifications
AMAST '02 Proceedings of the 9th International Conference on Algebraic Methodology and Software Technology
ECCOP '98 Proceedings of the 12th European Conference on Object-Oriented Programming
Automatic Adaptation of Component-based Software: Issues and Experiences
PDPTA '02 Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications - Volume 3
A Comprehensive Interface Definition Framework for Software Components
APSEC '98 Proceedings of the Fifth Asia Pacific Software Engineering Conference
A formal approach to component adaptation
Journal of Systems and Software - Special issue: Automated component-based software engineering
Automated responsive web service evolution through generative aspect-oriented component adaptation
International Journal of Computer Applications in Technology
Achieving smooth component integration with generative aspects and component adaptation
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Hi-index | 0.00 |
Mismatches between pre-qualified existing components and the particular reuse context in applications have been a major factor hindering component reusability and successful composition. Although component adaptation has acted as a key solution of eliminating these mismatches, deep adaptation is often either impossible or incurring heavy overheads in the components. This paper proposes an approach, namely Scenario-based dynamic component Adaptation and Generation (SAGA), to achieve deep adaptation with little code overhead through XML-based component specification, interrelated adaptation scenarios and corresponding component adaptation and generation.