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: |
|
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: |
|
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 |