Research
Research Areas
We conduct research in a range of topic areas relating to component-based software and systems engineering.
Adaptive and Reconfigurable Software Systems
- Reconfigurable Software Systems
- Role Oriented Adaptive Design (ROAD)
Services Engineering
- Automated service composition with business rules
- Personalised Active Service Space (PASS)
Software and Service Composition
- Automated service composition
- Software composition languages
Software Architecture Design
- Quantitative Analysis of Software Architecture Change Impact Analysis
- Rationalisation of Software Architecture Design
- Software Requirements and Architecture Management
Software Interoperability
- Specification, compatibility analysis and run-time monitoring of software interactions
Software Performance Engineering
- Performance characterisation and compositional analysis for component-based software
- Performance Evaluation and Prediction for Legacy Information Systems
Software Security Engineering
- Achieving system security through architectural adapatation
- Security characterisation and compositional analysis for component-based software

|