OpenXL: An Adaptable Web-Service Middleware
The inherent complexity of current software systems has reached a critical level. This affects the general deployment complexity in the form of a huge amount of varying Non-Functional Requirements (NFRs). With regard to flexibility and maintenance, changes to software systems need to be automated in order to deploy different configurations of a system based on a given set of NFRs. This paper proposes an Automated Software Engineering (ASE) approach which addresses the automated compile time/deployment time adaptation of NFRs in the context of Web Service middleware.