Back to Research Groups Page
Enterprise Systems (ES)
Enterprise systems are the large-scale, distributed, highly complex,
and business-critical software systems that extend across and between
organisations. The Enterprise Systems group studies the unique
technical and socio-technical challenges involved in the analysis,
design, implementation, deployment and management of these types of
systems.
Group Aims
The group undertakes
research and teaching on fundamental aspects of developing and
operating enterprise systems. Cross-cutting themes for the group
include the scalability of development techniques, architectures, and
systems; agile approaches to design and development; identifying and
handling unexpected behaviors; and issues of security, confidentiality
and privacy.
Much of the group's work is performed in collaboration with other
research groups in the department, with other departments at the
University - such as the The York Management School, and York Law
School - and with a number of leading industry partners.
Senior Member: Richard Paige
Contact Person: Richard Paige

Research Areas
Specific research topics currently being studied by the group include:
- Model-Driven Engineering
- Enterprise, System and Organisational Architectures
- Agile Processes
- Distributed Systems
- Software Testing
- Work on Model-Driven Development (MDD) includes
improved processes for applying MDD to high-integrity computer systems,
complex systems, and distributed computing. Recent results include a
language and tool for comparing, merging, and transforming models
produced in MDD, theories for proving conformance and consistency
semi-automatically, and a domain-specific architectural modelling
language.
Research Projects
Our research projects include:
- MODELPLEX: Modelling Solution for Complex Software Systems - supported by the European Commission FP6
- INESS:
Integrated European Signalling System - in collaboration with the High
Integrity Systems Engineering Group, and supported by the European
Commission FP7
- Refinement Patterns for Contractual Statecharts - supported by the Engineering and Physical Sciences Research Council (EPSRC)
- Domain-Specific
Modelling - in collaboration with the High Integrity Systems
Engineering group, and supported by the Engineering and Physical
Sciences Research Council (EPSRC)
- Model-Driven Systems Integration - supported by the Software Systems Engineering Initiative (SSEI)
- SEBASE:
Software Engineering by Automated Search - in collaboration with the
Non-Standard Computation and Real-Time Systems groups, and supported by
the Engineering and Physical Sciences Research Council (EPSRC)
- LSCITS:
Large Scale Complex IT Systems Research Programme - supported by the
Engineering and Physical Sciences Research Council (EPSRC)
Industrial Partners
- IBM
- Detica
- Credit Suisse
- BAE Systems
- National Physics Laboratory
- Thales R&T
- TXT
- Softeam
Academic Collaborators
- University of Birmingham
- University of Bristol
- TU Eindhoven, The Netherlands
- Lancaster University
- University of Leeds
- King's College London
- University of Nantes, France
- University of Oxford
- University of St Andrews
- University of Southampton
- University of Teesside
- University of Toronto, Canada
- CNRS-LAAS, Toulouse, France
- The York Management School
- York University, Canada
- ETH Zurich, Switzerland
Back to Top
Academic Members of the Group
Back to Top