Software maintenance management: changes in the last decade
Journal of Software Maintenance: Research and Practice
Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Modern heuristic techniques for combinatorial problems
Modern heuristic techniques for combinatorial problems
IEEE Spectrum
Software perfective maintenance: including retrainable software in software reuse
Information Sciences: an International Journal
Fuzzy sets and fuzzy logic: theory and applications
Fuzzy sets and fuzzy logic: theory and applications
Object-Oriented Software Construction
Object-Oriented Software Construction
Fuzzy Sets Engineering
Modern Control Systems Analysis and Design: Analysis and Design
Modern Control Systems Analysis and Design: Analysis and Design
A General-Purpose Fuzzy Engine for Crop Control
Proceedings of the 6th International Conference on Computational Intelligence, Theory and Applications: Fuzzy Days
Human exploration and development of space: using XML database space wide web
Information Sciences—Informatics and Computer Science: An International Journal - Internet computing
Design of a fuzzy controller for pH using genetic algorithm
ICS'05 Proceedings of the 9th WSEAS International Conference on Systems
Hi-index | 0.00 |
An approach for an effective and efficient off-line training of particular classes of reusable controller software components is presented. To build a necessary relationship between a component's abstract and concrete levels, each control software component is represented at the abstract level by means of a set of adaptive fuzzy logic rules and at the concrete level by means of adaptive fuzzy membership functions. Training includes two phases: testing and adapting. The testing phase is for identifying faulty fuzzy elements of a component, while the adapting phase is for modifying membership functions. We employ genetic algorithms, neural network algorithms, Monte Carlo algorithms, and their combinations in each phase. This approach is illustrated by training automotive controller software components (simulation). Experimental simulation results show that our off-line training approach supports controller software component adaptation effectively and efficiently in terms of controlled process operation accuracy and effort spent.