Investigative Case Study: Protective Wrapping of OTS items in Simulated Environments

  1. Lookup NU author(s)
  2. Professor Thomas Anderson
  3. Dr Mei Feng
  4. Dr Stephen Riddle
  5. Professor Alexander Romanovsky
Author(s)Anderson T, Feng M, Riddle S, Romanovsky A
Publication type Report
Series TitleSchool of Computing Science Technical Report Series
Source Publication DateDecember 2003
Report Number821
Full text is available for this publication:
This practical experience report summarises the lessons learned during investigation of a case study which focused on engineering protective wrappers as a means of detecting and tolerating errors or undesirable behaviour in systems employing OTS components. We developed a protective wrapper capable of dealing with typical errors caused by unavailability of signals, violations of range limitations, and oscillations. The work was carried out in a simulation environment using a Simulink model of an industrial steam boiler system together with an OTS PID (Proportional, Integral and Derivative) controller. The lessons learned from the development of, and experimentation with, our case study are categorised as: those relating specifically to the use of Simulink for system modelling; those that concern the use of simulation more generally, as a means of analysing design options; and those that inform the development of protective wrappers.
InstitutionSchool of Computing Science, University of Newcastle upon Tyne
Place PublishedNewcastle upon Tyne
ActionsLink to this publication