Visiting Speaker: John McDermid
ACCS Seminar Series
Place: Room 621, GP South (Building 78)
Time: Thursday 1st Dec, 10:30 morning Tea. 11:00am
seminar
Title: "Model-Based Software Development for
Safety-Critical Systems"
Presenter: John McDermid
Abstract:
At present, the majority of safety critical software
developments produce source code "by hand". In other
arenas there is a growing use of model-based development
with, reportedly, significant increase in productivity.
There are difficulties in extending the model-based
approach to safety-critical systems due to the nature of
the application, e.g. the need to be highly
fault-tolerant, timing and certification requirements.
The talk will discuss the drivers and challenges in
using model-based approaches for safety-critical
software and outline some current research activities
looking at aspects of this problem
Bio:
John McDermid is Professor of Software Engineering and
leader of the High Integrity Systems Engineering Group
(HISE) within the Department of Computer Science at the
University of York. The HISE group undertakes research
into many aspects of high integrity computer based
systems, with an emphasis on
safety and security critical systems. The group's areas
of interest include systems engineering, software
engineering, system and software safety, safety cases
and computer security. Within these areas, the group
aims to provide theoretically sound but practical
methods and tools for the development and assessment of
systems, especially those containing a substantial
software element.
He has been the Technical Director of the BAE SYSTEMS Dependable Computing Systems Centre (DCSC) since 1991, and has also been Director of the Rolls-Royce University Technology Centre in Systems and Software Engineering(UTC) since 1993. The UTC has a similar scope to the DCSC, but focuses on methods for the development and assessment of aircraft engine controllers. The DCSC and UTC have made significant contributions to the engineering of high integrity aerospace systems and, increasingly, are influencing the design of major products such as Eurofighter and the Airbus 380 and Rolls-Royce civil aeroplane engines.
Building on the success of these two centres, the
work in York was recognised as the basis of a Foresight
Defence and Aerospace Partnership (DARP) in High
Integrity Real-Time Systems (HIRTS) at the end of 1998.
This centre focuses on work which needs input from, and
acceptance by, the research community as a whole, e.g.
standards. It has published reports on the results of
this work, e.g. flight clearance of integrated modular
avionics (IMA) It also brings QinetiQ (formerly the
Defence Evaluaton and Research Agency) into the
partnership. The links are particularly with the
Software and Systems Group. It is planned to expand the
DARP to other Universities, to key companies in the
aerospace supply chain and to
certification agencies. Professor McDermid
contributes to the Department's post-graduate teaching,
especially on the MSc in Safety Critical Systems
Engineering (SCSE). The group also runs an extensive
range of industrial courses on system and software
safety.
John is a founder member of the United Kingdom
Computing Research Committee (UKCRC) which seeks to
provide leaderships to the computing research community
in the UK. He is also active in the BCS, IEE and Royal
Academy of Engineering, seeking to improve standards in
software and systems engineering.
John undertakes a range of consultancy activities for
the Government and Industrial clients both in the
UK and overseas. He is one of the founder directors of
Origin set up to provide consultancy services based upon
the work of the HISE group. He is now a non-executive
Director of High Integrity Solutions (HIS) a start-up
company specialising in the production of high integrity
software, using advances methods and tools.