Authors:
N. H. Awang
;
W. M. N Wan Kadir
and
S. Shahibuddin
Affiliation:
Faculty of Computer Science and Information System and Universiti Teknologi Malaysia, Malaysia
Keyword(s):
Software evolution, Software adaptation, Middleware, Web service, Close-loop feedback system.
Related
Ontology
Subjects/Areas/Topics:
Application Integration Technologies
;
Applications
;
Architectural Design and Meta Architectures
;
Cross-Feeding between Data and Software Engineering
;
Model-Driven Engineering
;
Paradigm Trends
;
Service-Oriented Software Engineering and Management
;
Software and Systems Development Methodologies
;
Software Engineering
;
Software Engineering Methods and Techniques
Abstract:
Evolution is said to be one of the main causes of problems for software. Unplanned evolution exposes an organization to high software maintenance cost. Due to these facts, we embark on this research to create a framework for simplifying software evolution. This paper presents a framework, called Middleware-based Policy-driven Adaptation Framework (MiPAF). MiPAF has the aim to control the negative effects of software evolution using the concept of software adaptation, supporting both parameterized and compositional adaptation.MiPAF is implemented using well established foundations, i.e. middleware and web service. These two concepts are well accepted by software developer’s community; therefore the chances of MiPAF to be accepted and used by this community are increased. The adaptation mechanism of MiPAF is driven by XML based policy. To evaluate MiPAF, we implement the framework using C language and run it on Windows platform. An existing unit trust system (UTS) is used for e
valuation.
(More)