Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

A Family-Oriented Software Development Process for Engine Controllers

Karen Allenby6, Simon Burton6, Darren Buttle6, John McDermid6, John Murdoch6, Alan Stephenson6, Mike Bardill7 and Stuart Hutchesson7

(6)  Rolls-Royce University Technology Centre in Systems and Software Engineering, Department of Computer Science, University of York, York, YO10 5DD, UK
(7)  Rolls-Royce Plc, Control Systems, SinC-3, 31, Moor Lane, Derby, DE24 8BJ, UK
Abstract
This paper presents a software engineering process that includes family-based aspects for aero-engine control software. The process uses a “family capability” derived from family analysis of the embedding system. This analysis allows reuse capability to be designed into the process by exploiting prior knowledge of the differences between members of an engine family. The process described follows the traditional software lifecycle. However, the nature of the stages is modified to incorporate the use of the family capability, essentially to allow systematic application of both compositional and generational reuse throughout the development process. The process described was evaluated on a trial project to develop, and subsequently modify, a thrust reverser system for a small aero-engine. Initial results show that this process can reduce effort for both initial and subsequent developments through the use of the family capability.
Acknowledgements  The work described herein would not have been possible without widespread support in York and at Rolls-Royce. In particular we wish to thank Paul Emberson, Andy Galloway, Jamie Hodkinson, Andrew Payne, George Taylor and Eddie Williams. We gratefully acknowledge the financial support from Rolls-Royce and the EPSRC CONVERSE Grant (GR/L42872).

Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.81 • Server: mpweb01
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)