Journal Articles:
“A Taxonomy for Software Voting
Algorithms used in Safety-Critical Systems”, G.
Latif-Shabgahi, J. M. Bass and S. Bennett, IEEE Trans. on Reliability,
Vol. 53, No. 3, Sept. 2004, pp. 319-28.
“Multiple Error Filtering In Cyclic
Systems”, G. Latif-Shabgahi, J. M. Bass and S. Bennett,
The Computer Journal, Oxford University Press, Vol. 47, No. 3, May
2004, pp. 299-308.”
“Smoothing voter: a novel voting
algorithm for handling multiple errors in fault-tolerant control
systems”, G. Latif-Shabgahi, S. Bennett and J. M.
Bass, Microprocessors and Microsystems, Elsevier, Vol. 27, No. 7,
1 August 2003, pp. 303-313.
“Component-Oriented Voter Model for
Dependable Control Applications”, G. Latif-Shabgahi,
J. M. Bass and S. Bennett, Microprocessors and Microsystems, Elsevier,
Vol. 25 No. 3, pp. 167-76, 2001.
“An Efficient Implementation of Inexact
Majority and Median Voters”, G. Latif-Shabgahi, J.
M. Bass and S. Bennett, IEE Electronics Letters, Vol. 36, No. 15,
July 2000, pp 1326-1328.
“Mapping and Scheduling for Heterogeneous
Architectures”, D. N. Ramos-Hernandez, M. O. Tokhi
and J. M. Bass, Microprocessors and Microsystems, Elsevier, Vol.
23, No. 1, pp. 7-23, 1999.
“Development Framework Approach to
Heterogeneous System Design for Control Systems”,
M. J. Baxter, J. M. Bass, A. R. Browne, M. S. Hajji, M. O. Tokhi,
P. R. Croll and P. J. Fleming, Control Engineering Practice, Vol.
4, No. 2, Special issue on engineering complex computer control
systems, IFAC, pp. 229-38, 1996.
“Automating the Development of Distributed
Control Software“, J. M. Bass,
A. R. Browne, M. S. Hajji, D. G. Marriott, P. R. Croll and P.
J. Fleming, IEEE Parallel and Distributed Technology, Vol. 2,
No. 4, Winter 1994, pp 9 -19.
Selected Conference
Papers:
“Towards a control software design
environment using a meta-modelling technique”,
D N Ramos-Hernandez, I Zubizarreta, P J Fleming,
S Bennett and J M Bass, Proc 15th World Congress of International
Federation of Automatic Control IFAC '02, Barcelona, 2002.
“Achieving Hard
Real-Time Java”, M J Baxter and J M
Bass, IFAC 25th Workshop on Real-Time Programming, Palma, Spain,
May 2000, pp. 161-6.
“Hybrid Specification
and Implementation of an Aircraft Engine Controller”,
J. M. Bass, M. S. Hajji and P. J. Fleming, IFAC 14th World Congress,
Beijing, China, July 1999, Vol. Q, pp.471-6.
“An Integrated
Framework for the Development of Real-Time Distributed Control
Software Based on CANBus”, M. M. Marcos,
J. M. Bass and P. J. Fleming, IFAC 14th World Congress, Beijing,
China, July 1999, Vol. Q, pp.447-52.
“Component-Oriented
Voter Model for Dependable Control Applications”,
G. Latif-Shabgahi, J. M. Bass and S. Bennett, UKACC Int. Conf.
on Control 98, Swansea, UK, Sept. 1998, pp. 410-5.
“An Open Environment
for the Specification, Design and Code Generation of Control Algorithms”,
J. M. Bass, Invited Paper, IEE Colloquium on Open Control in Process
and Manufacturing Industries, London, May 1998, pp. 7/1 - 7/4.
“Complete Disagreement
in Redundant Real-Time Control Applications”,
G. Latif-Shabgahi, J. M. Bass and S. Bennett, IFAC 5th Workshop
on Algorithms and Architectures for Real-Time Control, Cancun,
Mexico, April 1998, pp. 259-64.
“Parallel Implementation
of Control Algorithms”, D. N. Ramos-Hernandez,
M. O. Tokhi, J. M. Bass and A. R. Browne, IFAC 5th Workshop on
Algorithms and Architectures for Real-Time Control, Cancun, Mexico,
April 1998, pp. 197-202.
“Proposals Toward
an Integrated Design Environment for Complex Embedded Systems”,
J. M. Bass, Euromicro 6th Workshop on Parallel and Distributed
Processing, Madrid, Spain, January 1998, pp. 273-8.
“Experimental
Comparison of Voting Algorithms In Cases of Disagreement”,
J. M. Bass, G Latif-Shabgahi and S. Bennett, Euromicro 23rd Int.
Conf. New Frontiers of Information Technology, Budapest, September
1997, pp. 516-23.
“An Error Model
for Computer Control Systems”, J. M.
Bass, P. J. Fleming and A. M. Tyrrell, UKACC Int. Conf. on Control
96, Exeter, UK, September 1996, pp.353-8.
“Dependability
Modelling in a Prototype Development Framework”,
J. M. Bass, S. Metge, A. R. Browne, P. R. Croll and P. J. Fleming,
IEEE 25th Ann. Int. Symp. on Fault-Tolerant Computing, Pasadena,
California, June 1995, pp. 131-6.
“A Prototype
Framework of Design Tools For Computer-Aided Control Engineering”,
A. R. Browne, J. M. Bass, P. R. Croll and P. J. Fleming, Joint
IFAC/IEEE Symposium on Computer-Aided Control System Design, March
1994, pp 369-74.
“A Prototype
Framework of Tools for the Design of Real-Time Distributed Control
Software”, J. M. Bass, A. R. Browne,
P. R. Croll and P. J. Fleming, IEE Int. Conf. on Control, Warwick,
March 1994, pp. 922-27.