About SEA

The main aim of the Software Engineering at Aston (SEA) research group is to enable organisations to create and maintain better software, better.

We develop concepts, theories and tools to construct systems that solve our problems reliably in the face of ever increasing complexity and uncertainty. Our main approach is to increase the level of abstraction at which software systems operate, bringing them closer to the problems to be solved. Our research has been applied to web engineering, service-oriented architectures, digital health systems and high-integrity systems engineering, among other areas.

Academic staff

Prof. Pete Sawyer

Pete's primary interests are software requirements, and how they impact the rest of the software life-cycle. Pete is also interested in digital health and natural language processing for software engineering.

Prof. Tony Clark

Tony is working on the XModeler meta-tool for language-based Software Engineering and the application of actor-based languages to complex system understanding through simulation and analysis.

Dr. Nelly Bencomo

Nelly exploits the interdisciplinary aspects of software engineering, comprising both technical and human concerns, while developing techniques for intelligent, autonomous and highly-distributed systems.

Dr. Luis Manso

Luis' research interests include autonomous robotics, software engineering for robotics, active perception, task planning, and human-robot interaction.

Dr. Antonio Garcia-Dominguez

Antonio's research interests are on software testing, model-driven engineering and novel methods for engineering education.

Dr. Alceste Scalas

Alceste is interested in programming languages, concurrency, and distributed systems. He's keen on producing theoretically-grounded tools to aid software design, development, and verification.

PhD students

Luis Hernan Garcia Paucar

Luis' research interests are on techniques to improve the decision-making process in self adaptive and autonomous software systems, under dynamic and uncertain contexts at runtime. Luis is also interested on RL and Deep Learning techniques for Software Engineering.

Juan Marcelo Parra Ullauri

Juan's research interests include model-driven engineering, self adaptive systems (SAS), self-* capabilities in SAS, cyber-physical systems, internet of things, ambient assisted living .

Owen Reynolds

Owen is researching self-explanation for self-adaptive systems, that use well-defined models using model-driven engineering methods.

Huma Samin

Huma's research interests are on self adaptive systems and autonomous systems and applying machine learning and deep learning techniques to achieve self-adaptive capabilities at runtime.