RESEARCH AND DEVELOPMENT   >>   AREAS OF RESEARCH
Business Engineering

Business Engineering

Application of model-driven engineering and service-oriented computing to enterprise and IT governance: enterprise architectures, business processes (BPM) and IT strategic plans.

Contact:

Data Governance and Data Quality

Data Governance and Data Quality

Definition of techniques for the evaluation and improvement of data governance and data quality management.

Contact:

Global Software Development and Knowledge Management

Global Software Development and Knowledge Management

Analysis of problems in the different stages of software development in a distributed and global way, proposing methodologies, strategies and tools.

Contact:

Maintenance, Re-engineering and Modernisation

Maintenance, Re-engineering and Modernisation

New trends in re-engineering: ADM (Architecture-Driven Modernisation), business process recovery from legacy systems (Business Process Archaeology) and service extraction.

Contact:

Information Systems Governance and Auditing

Information Systems Governance and Auditing

Use of standards and best practices to achieve effective IT governance and improve security management and auditing of information systems.

Contact:

Quantum Software Engineering

Quantum Software Engineering

Definition of design methods and techniques for the development of high-quality quantum software.

Contact:

Quality in Software Development

Quality in Software Development

Define, measure, evaluate and improve the quality of software artefacts throughout the lifecycle.

Contact:

Research Methods

Research Methods

Study and application of research methods for the validation of software technologies (measurements, quality models, methods, processes, tools, etc.).

Contact:

Serious Games and Gamification

Serious Games and Gamification

Creation and application of serious games and gamification techniques in the field of Software Engineering.

Contact:

Software Processes

Software Processes

Techniques to evaluate and improve software processes are proposed and validated.

Contact:

Software Sustainability

Software Sustainability

Define the agreed terminology that contributes to establishing the foundations of software sustainability. Define and adapt the techniques (methods, methodologies, models, measures, etc.) that enable the construction of software sustainability.

More information: Green Team Alarcos

Contact:

Software Testing

Software Testing

Implementation of advanced techniques to automate the testing process.

Contact: