EPSRC logo

Details of Grant 

EPSRC Reference: GR/L24045/01
Title: ARCHITECTURES FOR ADAPTIVE SOFTWARE:FROM REQUIREMENTS ANALYSIS TO DESIGN.
Principal Investigator: Anderson, Professor T
Other Investigators:
Researcher Co-Investigators:
Project Partners:
AKZO Nobel Rolls-Royce Plc (UK) Tata Steel Limited
Department: Computing Sciences
Organisation: Newcastle University
Scheme: Standard Research (Pre-FEC)
Starts: 01 September 1996 Ends: 29 February 2000 Value (£): 270,528
EPSRC Research Topic Classifications:
Software Engineering
EPSRC Industrial Sector Classifications:
Manufacturing Information Technologies
Related Grants:
Panel History:  
Summary on Grant Application Form
An essential feature of adaptive software is its ability to respond (by adapting itself) to changers that occur in its operating environment, via the dynamic transformation and reconfiguration of its components. The provision of this adaptive capability should be considered in the early phases of software development and incorporated in the derived software architectures. Such architectures are employed for describing the software components, the interactions between these components, and the properties that regulate the composition of these components. This research proposes an approach to adaptive software development based on the concept of reflection and on the existing theory of adaptive control systems, and will be targeted on those control system applications which have safety and timing as key requirements, as well as adaptability. The novel aspects of this research are the utilization of an architectural style to integrate the phases of requirements analysis and software design during the development of adaptive software, and the incorporation within the architectural style of notions from object-oriented programming languages (those which implement reflective computing systems). The outcome of the research should provide a software developer with powerful support for building future software intensive systems, such as autonomous robotic agents, automated motorways, and unstable aircraft.
Key Findings
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Potential use in non-academic contexts
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Impacts
Description This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Summary
Date Materialised
Sectors submitted by the Researcher
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
Project URL:  
Further Information:  
Organisation Website: http://www.ncl.ac.uk