Intelligent bionic genetic algorithm (IB-GA) and its convergence
Expert Systems with Applications: An International Journal
Structure of Multi-Stage Composite Genetic Algorithm (MSC-GA) and its performance
Expert Systems with Applications: An International Journal
Integrating both Wikis and XML with case bases to facilitate case base development and maintenance
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
An enhanced model framework of personalized material flow services
Information Technology and Management
Heuristic algorithms for effective broker deployment
Information Technology and Management
Distributed data mining for e-business
Information Technology and Management
Computers and Operations Research
Journal of Systems and Software
Relaxed constraints support vector machine
Expert Systems: The Journal of Knowledge Engineering
Scenario-Driven development of context-aware adaptive web services
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
Hi-index | 0.01 |
Driven by the vast proliferation of mobile devices and ubiquitous computing, dynamic software adaptation is becoming one of the most common terms in Software Engineering and Computer Science in general. After the evolution in autonomic and ubiquitous computing, we will soon expect devices to understand our changing needs and react to them as transparently as possible. Software adaptation is not a new term though; it has been extensively researched in several domains and in numerous forms. This has resulted in several interpretations of adaptation. This survey aims to provide a disambiguation of the term, as it is understood in ubiquitous computing, and a critical evaluation of existing software adaptation approaches. In particular, we focus on existing solutions that enable dynamic software modifications that happen on resource constrained devices, deployed in mobile and ubiquitous computing environments.