Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Mark Nicholson is active.

Publication


Featured researches published by Mark Nicholson.


Real-time Systems | 1993

Pipelined processors and worst case execution times

N. Zhang; Alan Burns; Mark Nicholson

The calculation of worst case execution time (WCET) is a fundamental requirement of almost all scheduling approaches for hard real-time systems. Due to their unpredictability, hardware enhancements such as cache and pipelining are often ignored in attempts to find WCET of programs. This results in estimations that are excessively pessimistic. In this article a simple instruction pipeline is modeled so that more accurate estimations are obtained. The model presented can be used with any schedulability analysis that allows sections of nonpreemptable code to be included. Our results indicate the WCET overestimates at basic block level can be reduced from over 20% to less than 2%, and that the overestimates for typical structured real-time programs can be reduced by 17%–40%.


SSS | 2005

Health Monitoring for Reconfigurable Integrated Control Systems

Mark Nicholson

The next generation of control systems are likely to be characterised by much higher integration, where common / shared computer resources perform multiple system functions. It is possible to reconfigure such systems to provide continued functionality when an element of the system fails. To achieve this aim a number of pre-requisites must be in-place: the ability to determine when a failure has occurred, the appropriate configuration to move to and the ability to safely transfer from one configuration to another. This paper concentrates on the first of these in the form of health monitoring systems for IMS. The approach takes into account the potentially safety critical nature of the applications and the nature of these computer systems.


SSS | 2005

Exploring the Possibilities Towards a Preliminary Safety Case for IMA Blueprints

Graham Jolliffe; Mark Nicholson

The Aim of this paper is to show how a safety argument could be constructed for the use of blueprints in platforms using Integrated Modular Avionics (IMA). It is assumed that the IMA system will contain safety-critical elements. Given current safety analysis techniques, there is no certainty that this can be achieved satisfactorily.


Journal of Navigation | 2013

Computer Safety For Modern Bridge Systems

Mark Nicholson

Computer Based Systems (CBS) and Integrated Bridge Systems (IBS) are being introduced. They provide enhanced navigation capabilities and promote ship safety. However, they are highly complex and are becoming the primary source of data/information used to navigate ships. CBS issues have arisen that challenge current safety assurance and certification practices. This paper explores the potential contribution of System Safety Engineering including technical, operational management and crew capability contributions to CBS/IBS safety. A six step roadmap for the production of best practice guidance for the safe development and operation of such systems is presented.


Archive | 2007

ALLOCATING AND SCHEDULING HARD REAL-TIME TASKS ON A POINT-TO-POINT DISTRIBUTED SYSTEM

Alan Burns; Mark Nicholson; Ken Tindell; N. Zhang


SCS | 2000

Generating and Maintaining a Safety Argument for Integrated Modular Systems

Mark Nicholson; Philippa Conmy; Iain Bate; John A. McDermid


SCS '03 Proceedings of the 8th Australian workshop on Safety critical systems and software - Volume 33 | 2003

Safety assurance contracts for integrated modular avionics

Philippa Conmy; Mark Nicholson; John A. McDermid


INCOSE International Symposium | 2000

6.3.4 Approaches to Certification of Reconfigurable IMA Systems

Paul Hollow; John A. McDermid; Mark Nicholson


Archive | 1994

ALLOCATING AND SCHEDULING HARD REAL-TIME TASKS ON A PARALLEL PROCESSING PLATFORM

Alan Burns; Mark Nicholson; Ken Tindell; Nevin Lianwen Zhang


Software - Practice and Experience | 1998

Genetic Algorithms and grouping problems

Mark Nicholson

Collaboration


Dive into the Mark Nicholson's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge