Skip to:

  • Skip to main content
  • Skip to accessibility
City St George's, University of London
  • Student Hub
    • Clerkenwell and Moorgate Staff
    • Tooting Staff
Search
Menu
Home
  • Prospective students
    • Courses
      • Undergraduate degrees
      • Foundation courses
      • Postgraduate taught degrees
      • Postgraduate research degrees
      • Apprenticeships
      • Professional and short courses
    • Apply
      • Entry requirements
      • How to apply
        • Undergraduate
          • Information for parents and carers
        • Apprenticeship
        • Postgraduate taught
        • Postgraduate research
          • Preparing your application
            • Preparing your research proposal
        • Booking Short Courses
          • Business and Management Short Courses
          • Computing Short Courses
          • Creative Industry Short Courses
          • Creative Writing Short Courses
            • The Novel Studio published alumni
          • Law Short Courses
          • Languages Short Courses
      • Prospectus
        • Undergraduate
        • Postgraduate
      • Visas
        • Student visas
          • Applying from outside the UK
          • Applying from within the UK
          • Applying for a dependant visa
          • Preparing your application
          • Working in the UK
        • Standard Visitor visas
          • How to apply for a Standard Visitor Visa
          • Non-visa nationals
        • ATAS certificates
      • Study abroad programmes
        • Study abroad programme
        • Partnership programme
      • Clearing
        • Preparing for Clearing
        • Applying through Clearing
        • UCAS Offer
      • Alternative entry routes
        • Foundation programmes
        • Second-year students
        • Work experience
      • Contact Admissions
      • Widening participation
        • Widening participation activities
        • Support for prospective applicants
          • Widening participation travel bursary
        • Information for teachers
    • Finance
      • Search for funding options
      • Earn while you learn
      • How to pay
        • Payment methods
        • Fee schedules
        • Deposit refunds
      • Additional expenses
      • Grants and bursaries
      • NHS Learning Support Fund
        • Funding for Medicine degrees
    • Accommodation and housing
      • Compare residential halls
      • Applying for halls
        • Undergraduate
        • Postgraduate
        • Clearing
      • Paying for halls
      • Private accommodation
        • Finding a place to live
        • Accommodation for families
      • Short-term accommodation
    • Open events and fairs
      • Campus tours
      • Online chats
        • Undergraduate online events
        • Postgraduate online events
        • Ask a student
      • University fairs
    • Student life
      • London experience
      • Local Clerkenwell area
      • Local Tooting Area
      • Sports
        • Sport clubs
        • Non-competitive sport
        • Competitive sport
      • Social activities and groups
      • Religion
      • Lesbian, gay, bisexual, transgender, queer, intersex, and asexual plus
      • Volunteering
      • Student wellbeing
        • Your health and wellbeing
        • Learning support
        • Young, estranged students
        • Refugees, asylum seekers and forcibly displaced students
        • Care leavers
        • Young adult carers
        • Personal tutoring programme
      • Learn another language
    • Career development
      • Employability through your degree
      • Placements, internships and employment opportunities
        • Micro-placements
        • Medical electives
      • Career pathways
      • Job prospects and graduate destinations
      • Careers team
    • Subjects
  • Research
    • Research centres, groups and institutes
    • Research impact
      • Research Excellence Framework
      • Research case studies
    • Research strategy
    • Research support
      • Grants and funding
      • Integrity and ethics
        • Research ethics
          • Principles
          • Approval process
          • Approval outcomes and appeals
          • External ethics approvals
        • Ethics guidance and resources
          • Participant information and consent
          • Recruiting participants from City for external research
          • Records management
          • Research conducted abroad
          • FAQ
          • Projects involving human tissue samples
        • Research integrity
          • Framework for good practice in research
          • Research misconduct
      • Research data
        • Managing active research data
        • Digital research data and Figshare
      • Researcher development
        • The St George's Respiratory Questionnaire
      • School of Health & Medical Sciences Research Day
        • Research Image of the Year
    • The Doctoral College
      • Prospective Doctoral Researchers
      • Current Doctoral Researchers
      • Doctoral Training Resources
        • Doctoral Researcher Development Programme (DRDP)
        • Use of Generative AI Tools in Doctoral Research
      • Scholarships and Funding
      • For Research Supervisors
      • Meet the Team
  • For businesses
    • Start your business
      • Develop your startup idea
        • Startup advice
        • Side Hustle
      • Launch
        • Workspaces
    • Grow your business
      • Fund your business
        • Knowledge Transfer Partnerships
        • Knowledge Exchange Framework (KEF)
      • Hire an academic consultant
      • Purchase our intellectual property
      • Companies formed
      • Enterprise and innovation (Tooting campus)
        • Health Innovation Nexus
        • Collaboration Opportunities
        • Knowledge Exchange
        • Concept Development Award 2025-2026
      • Using Our Facilities
        • Staying in Our Accommodation
        • Using Our Research Facilities
        • Using our Consultancy
    • Develop your people
      • Bespoke training
      • My Home Life England
      • Degree apprenticeships for business
        • What is the apprenticeship levy?
    • Business impact case studies
    • Access our student talent
      • Recruit with us
      • Meet and support our students
        • Become a mentor
        • Employer Engagement events
        • Micro-Placements
        • Industry Led Projects
      • Information for placement partners
        • Speech and Language Therapy training
        • ePAD and eMORA training
    • Selling to City St George's
      • Legacy St George's information for suppliers
  • Alumni and supporters
    • Alumni benefits
    • Alumni Events
    • Global alumni network
      • Networks and Groups
        • City St George's Alumni LinkedIn
        • US Alumni Board
        • Greece Alumni Board
          • Meet the board
          • About the Greece Alumni Board
          • Greece Alumni Board Events
          • Contact our Board Members
      • Alumni Ambassadors
      • Special Interest Groups
      • Alumni News and stories
    • Contact us
      • Graduate Outcomes
    • Support City St George's
      • Donate to City St George's
      • Volunteering
      • Your impact
      • Sudden Cardiac Death Fund
      • Neurosciences Research Fund
      • Students Facing Hardships
      • Ravi Ray Medicine Scholarship - Tooting
      • Mental Health and Wellbeing Fund
      • Other Ways To Give
        • Making Your Gift
        • Leave a gift in your Will
    • New graduates
      • Graduate Outcomes Survey
  • News and events
    • News
    • Events
    • Social media
      • WeChat social accounts
  • About us
    • Schools and departments
      • School of Policy & Global Affairs
        • About the School
          • Athena Swan
          • Q-Step
        • Department of Economics
        • Department of International Politics
        • Department of Sociology and Criminology
      • School of Communication & Creativity
        • About the School
          • Athena Swan
        • Department of Journalism
          • James Cameron Memorial Lecture
            • Lectures
            • Special awards
            • Winners
        • Department of Media, Culture and Creative Industries
        • Department of Performing Arts
        • The Centre for Language Studies
      • Bayes Business School
      • School of Health & Medical Sciences
        • About the School
          • Athena Swan
          • Selection process
            • Internal Disclosure Form FAQs
          • Occupational Health Checks
          • Disclosure and Barring Service (DBS) enhanced check (formerly CRB)
          • Uniforms for Clinical Placement
          • MSc Nursing - RPL
          • Reference request
          • How to prepare a strong application
          • Information for parents and supporters
          • School of Health & Medical Sciences Research Culture Hub
          • MBBS Medicine admissions statistics
          • Equal representation in academia
          • George's Academic Training (GAT)
            • Academic pathways
            • Clinical academic case studies
            • Clinical academic opportunities
        • Department of Population Health and Policy
          • Health Services Management at City St George's
        • Department of Interprofessional Healthcare
        • Department of Allied Health
          • Radiography undergraduate learning contract
          • Radiography at City St George's
        • Department of Nursing and Midwifery
          • Postgraduate Midwifery at City St George's
        • Department of Optometry and Visual Science
        • Department of Psychology and Neuroscience
        • Department of Medicine
        • Department of Molecular and Biomedical Sciences
      • School of Science & Technology
        • About the School
          • Athena Swan
          • Placements and internships
            • Placement and internship schemes
        • Department of Computer Science
        • Department of Mathematics
          • Potential PhD projects
        • Department of Engineering
        • STEM Digital Academy
      • The City Law School
        • Academic programmes
          • Undergraduate LLBs
          • Graduate Entry Law GE LLB
          • Graduate Diploma in Law GDL
          • LLM Courses
        • Professional programmes
        • Research and Scholarship
        • Athena Swan in The City Law School
        • Equality, Diversity and Inclusion at The City Law School
        • Barrister training
          • Bar Training
          • Pupillage Advice Service
        • Solicitor training
          • Future Solicitor Advisory Service (FSAS)
          • The Solicitors' Qualifying Exam (SQE)
        • Law in real life (Law IRL)
          • Volunteering for Law Students
          • Mock Trials
          • Our partners
        • About The School
          • Prizes from The City Law School
          • Global Engagement
      • The Finsbury Institute
        • Latest news
          • Research: Optimising Growth - The Evolving Role of the CRO
            • Meet the team
            • The Lord Mayor’s Fellowship
            • The research
        • Resources for Researchers
    • History
    • People
      • Academics
      • Research students
      • Students
      • Past students
      • Residencies
      • Professional Services staff
      • International agents and representatives
      • Senior people
      • Extraordinary women
      • Black and Beyond
      • Visible Voices
    • Facilities
      • Campuses
      • Libraries
      • Gym
      • Biological Research Facility
        • Animal research statistics
        • Ethical considerations
        • Openness on animal research
        • Zebrafish Unit
        • Rehoming
      • Education Transformation Project
      • University of London facilities
      • Conference facilities
      • Specialist facilities
      • Tooting Research Facilities
    • Work for us
      • Apply
      • Benefits
      • Career development
      • City St George's Residencies
        • Practitioner in Residence, School of Policy & Global Affairs
        • Creatives in Residence, School of Communication and Creativity
        • Podcaster in Residence, School of Communication and Creativity
    • Vision and Strategy
      • Academic excellence
        • Rankings
        • Education
          • Flexible learning spaces
          • Active and collaborative learning
          • Term dates
          • Inclusive Curriculum
        • Student statistics
      • Equality, diversity and inclusion
        • Equality, Diversity and Inclusion Strategy
        • Data and objectives
        • Staff networks
        • Digital Accessibility
      • Sustainable development
        • Get involved
        • Environmental Impact and Performance
      • Civic engagement
      • Social responsibility
        • Social responsibility in our outreach
        • Social responsibility in action
      • Public Engagement Network at Tooting
        • Public Engagement Stories
          • School Governors at City St George's - Tooting
          • Pharma-Factory
          • Infectious Public Interest in Research
          • Inside Science Showcases Art from HMP Wandsworth
          • Diseases, Detectives and Post-Mortems
      • DORA
    • Governance and legal
      • Charter and Statutes
      • Rector
      • Council
        • Audit and Risk Committee
        • Corporate Governance and Nominations Committee
        • Remuneration Committee
        • Finance Committee
        • Strategy and Development Committee
      • Senate
        • Board of Studies
        • Educational Quality Committee
        • Research and Innovation Committee
        • Senate Research Ethics Committee
      • Executive leadership
      • Financial statements
        • Financial Summary
      • Legal documents and policies
      • Committees
    • Global City St George's
      • Erasmus+
    • Contact us and find us
      • Find us
        • Clerkenwell campus
        • Moorgate campus
        • Tooting campus
      • Contact us
    • City and St George’s have united
  • Student Hub
  • Clerkenwell and Moorgate Staff
  • Tooting Staff
  • Prospective students
    Prospective students
    • Courses
      • Undergraduate degrees
      • Foundation courses
      • Postgraduate taught degrees
      • Postgraduate research degrees
      • Apprenticeships
      • Professional and short courses
    • Apply
      • Entry requirements
      • How to apply
      • Prospectus
      • Visas
      • Study abroad programmes
      • Clearing
      • Alternative entry routes
      • Contact Admissions
      • Widening participation
    • Finance
      • Search for funding options
      • Earn while you learn
      • How to pay
      • Additional expenses
      • Grants and bursaries
      • NHS Learning Support Fund
    • Accommodation and housing
      • Compare residential halls
      • Applying for halls
      • Paying for halls
      • Private accommodation
      • Short-term accommodation
    • Open events and fairs
      • Campus tours
      • Online chats
      • University fairs
    • Student life
      • London experience
      • Local Clerkenwell area
      • Local Tooting Area
      • Sports
      • Social activities and groups
      • Religion
      • Lesbian, gay, bisexual, transgender, queer, intersex, and asexual plus
      • Volunteering
      • Student wellbeing
      • Learn another language
    • Career development
      • Employability through your degree
      • Placements, internships and employment opportunities
      • Career pathways
      • Job prospects and graduate destinations
      • Careers team
    • Subjects
  • Research
    Research
    • Research centres, groups and institutes
    • Research impact
      • Research Excellence Framework
      • Research case studies
    • Research strategy
    • Research support
      • Grants and funding
      • Integrity and ethics
      • Research data
      • Researcher development
      • School of Health & Medical Sciences Research Day
    • The Doctoral College
      • Prospective Doctoral Researchers
      • Current Doctoral Researchers
      • Doctoral Training Resources
      • Scholarships and Funding
      • For Research Supervisors
      • Meet the Team
  • For businesses
    For businesses
    • Start your business
      • Develop your startup idea
      • Launch
    • Grow your business
      • Fund your business
      • Hire an academic consultant
      • Purchase our intellectual property
      • Companies formed
      • Enterprise and innovation (Tooting campus)
      • Using Our Facilities
    • Develop your people
      • Bespoke training
      • My Home Life England
      • Degree apprenticeships for business
    • Business impact case studies
    • Access our student talent
      • Recruit with us
      • Meet and support our students
      • Information for placement partners
    • Selling to City St George's
      • Legacy St George's information for suppliers
  • Alumni and supporters
    Alumni and supporters
    • Alumni benefits
    • Alumni Events
    • Global alumni network
      • Networks and Groups
      • Alumni Ambassadors
      • Special Interest Groups
      • Alumni News and stories
    • Contact us
      • Graduate Outcomes
    • Support City St George's
      • Donate to City St George's
      • Volunteering
      • Your impact
      • Sudden Cardiac Death Fund
      • Neurosciences Research Fund
      • Students Facing Hardships
      • Ravi Ray Medicine Scholarship - Tooting
      • Mental Health and Wellbeing Fund
      • Other Ways To Give
    • New graduates
      • Graduate Outcomes Survey
  • News and events
    News and events
    • News
    • Events
    • Social media
      • WeChat social accounts
  • About us
    About us
    • Schools and departments
      • School of Policy & Global Affairs
      • School of Communication & Creativity
      • Bayes Business School
      • School of Health & Medical Sciences
      • School of Science & Technology
      • The City Law School
      • The Finsbury Institute
    • History
    • People
      • Academics
      • Research students
      • Students
      • Past students
      • Residencies
      • Professional Services staff
      • International agents and representatives
      • Senior people
      • Extraordinary women
      • Black and Beyond
      • Visible Voices
    • Facilities
      • Campuses
      • Libraries
      • Gym
      • Biological Research Facility
      • Education Transformation Project
      • University of London facilities
      • Conference facilities
      • Specialist facilities
      • Tooting Research Facilities
    • Work for us
      • Apply
      • Benefits
      • Career development
      • City St George's Residencies
    • Vision and Strategy
      • Academic excellence
      • Equality, diversity and inclusion
      • Sustainable development
      • Civic engagement
      • Social responsibility
      • Public Engagement Network at Tooting
      • DORA
    • Governance and legal
      • Charter and Statutes
      • Rector
      • Council
      • Senate
      • Executive leadership
      • Financial statements
      • Legal documents and policies
      • Committees
    • Global City St George's
      • Erasmus+
    • Contact us and find us
      • Find us
      • Contact us
    • City and St George’s have united
  1. Home
  2. …
  3. People
  4. Academics
  5. Professor Neil Audsley
People
  • Academics
  • Research students
  • Students
  • Past students
  • Residencies
  • Professional Services staff
  • International agents and representatives
  • Senior people
  • Extraordinary women
  • Black and Beyond
  • Visible Voices
photo of Neil Audsley

Professor Neil Audsley

Deputy Dean

School of Science & Technology

Contact details

  • +44 (0)20 7040 3722
  • Neil.Audsley@citystgeorges.ac.uk
  • About
  • Publications

About

Overview

Professor Audsley joined City from the University of York where he was Head of the Department of Computer Science and served on the University's Council. He holds PhD and BSc degrees from the University of York.

During a successful research career in Real-Time Embedded Systems, he has developed many novel approaches and implementation techniques, including predictable hardware, improved system software and system timing analysis. Specific areas of research include high performance real-time systems and their acceleration on field-programmable gate arrays (FPGAs); real-time memory architectures; scheduling, timing analysis and worst-case execution time analysis.

Professor Audsley’s research has been funded by a number of national and European (EU) grants. He has published widely, with more than 170 publications in peer reviewed journals, conferences and books. He has worked with many UK and international companies, both within the context of EU grants, and also directly-funded research.

Professor Audsley joined City as Deputy Dean of the School of Mathematics, Computer Science and Engineering. He also leads the STEM Digital academy, dedicated to supporting digital education. He is a strong advocate of innovation in teaching practices within higher education establishments. He has previously led the successful roll out of multiple online MSc programmes within the field of Computer Science and contributes nationally to advancing the use of blended learning and digital technologies within higher education institutions.

Qualifications

  • PhD, University of York, United Kingdom, October 1989 - June 1993
  • BSc(hons), University of York, United Kingdom, October 1984 - June 1988

Employment

  • Deputy Dean of the School of Mathematics, Computer Science and Engineering, City, University of London, United Kingdom, April 2021 - present
  • Director of the STEM Digital Academy, City, University London, United Kingdom, April 2021 - present
  • Head of Department of Computer Science, University of York, United Kingdom, October 2017 - March 2021
  • Professor of Computer Science, University of York, United Kingdom, October 2013 - April 2021
  • Reader, University of York, United Kingdom, October 2010 - September 2013
  • Senior Lecturer, University of York, United Kingdom, October 2000 - September 2010
  • Research Associate, University of York, United Kingdom, October 1989 - September 2000

Publications

Publications by category

Books (3)

  • Audsley, N. and Baruah, S. (2013). Real-Time Systems: the past, the present, and the future. California, USA: CreateSpace Independent Publishing Platform. ISBN 9781482707786.
  • Audsley, N.C. (1991). Optimal priority assignment and feasibility of static priority tasks with arbitrary start times. Citeseer.
  • Audsley, N.C. (1991). Resource control for hard real-time systems: A review. Citeseer.

Chapters (8)

  • Audsley, N., Gray, I., Kolovos, D., Matragkas, N., Paige, R. and Indrusiak, L.S. (2014). Automatic Development of Embedded Systems Using Model Driven Engineering and Compile-Time Virtualisation. Studies in Computational Intelligence (pp. 23-53). Springer Berlin Heidelberg. ISBN 9783642408878.
  • Gray, I., Acquaviva, A. and Audsley, N. (2014). Designing Resource-Constrained Embedded Heterogeneous Systems to Cope with Variability. Handbook of Research on Embedded Systems Design (pp. 75-101). IGI Global.
  • Bagnato, A., Quadri, I., Brosse, E., Sadovykh, A., Indrusiak, L.S., Paige, R.... others, (2014). MADES FP7 EU Project: Effective High Level SysML/MARTE Methodology for Real-Time and Embedded Avionics Systems. Handbook of Research on Embedded Systems Design (pp. 181-208). IGI Global.
  • Whitham, J. and Audsley, N. (2012). Interfacing Java to Hardware Coprocessors and FPGAs. Distributed, Embedded and Real-time Java Systems (pp. 177-197). Springer US. ISBN 9781441981578.
  • Audsley, N., Bate, I., Crook-Dawkins, S. and McDermid, J. (2004). Improving certification capability through automatic code generation. Building the Information Society (pp. 511-520). Springer.
  • Audsley, N., Burns, A., Davis, R., Tindell, K. and Wellings, A. (1995). Real-time system scheduling. Predictably dependable computing systems (pp. 41-52). Springer.
  • Audsley, N.C., Burns, A., Davis, R.I. and Wellings, A.J. (1995). Integrating unbounded software components into hard real-time systems. Imprecise and Approximate Computation (pp. 63-86). Springer.
  • Audsley, N.C., Burns, A., Richardson, M.F. and Wellings, A.J. (1992). Deadline monotonic scheduling theory. Real-Time Programming 1992 (pp. 55-60). Elsevier.

Conference papers and proceedings (107)

  • Jiang, Z., Yang, K., Audsley, N., Fisher, N., Shi, W. and Dong, Z. BlueScale. DAC '22: 59th ACM/IEEE Design Automation Conference.doi:10.1145/3489517.3530612
  • Chang, W., Zhao, S., Burton, S., Wang, H., Chen, T., Chen, N.... Audsley, N. (2021). Invited: Hardware/Software Co-Synthesis and Co-Optimization for Autonomous Systems. 2021 58th ACM/IEEE Design Automation Conference (DAC) 5-9 December.doi:10.1109/dac18074.2021.9586147
  • Jiang, Z., Yang, K., Fisher, N., Audsley, N. and Dong, Z. (2020). Pythia-MCS: Enabling Quarter-Clairvoyance in I/O-Driven Mixed-Criticality Systems. 2020 IEEE Real-Time Systems Symposium (RTSS) 1-4 December.doi:10.1109/rtss49844.2020.00015
  • Jiang, Z., Zhao, S., Dong, P., Yang, D., Wei, R., Guan, N.... Audsley, N. (2020). Re-Thinking Mixed-Criticality Architecture for Automotive Industry. 2020 IEEE 38th International Conference on Computer Design (ICCD) 18-21 October.doi:10.1109/iccd50377.2020.00092
  • Wang, H., Audsley, N.C. and Chang, W. (2020). Addressing Resource Contention and Timing Predictability for Multi-Core Architectures with Shared Memory Interconnects. 2020 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) 21-24 April.doi:10.1109/rtas48715.2020.00-16
  • Jiang, Z., Audsley, N.C., Dong, P., Guan, N., Dai, X. and Wei, L. MCS-IOV: Real-time I/O Virtualization System for Mixed-Criticality Systems. York.
  • Jiang, Z., Audsley, N., Dong, P., Guan, N., Dai, X. and Wei, L. (2019). MCS-IOV: Real-Time I/O Virtualization for Mixed-Criticality Systems. 2019 IEEE Real-Time Systems Symposium (RTSS) 3-6 December.doi:10.1109/rtss46320.2019.00037
  • Jiang, Z., Audsley, N.C. and Dong, P. (2018). BlueVisor: A Scalable Real-Time Hardware Hypervisor for Many-Core Embedded Systems. 2018 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) 11-13 April.doi:10.1109/rtas.2018.00013
  • Joyce, R.A. and Audsley, N.C. Improving efficiency of persistent storage access in embedded Linux. York, United Kingdom.
  • Basanta-Val, P., Audsley, N.C., Gray, I., Fernández, N. and Sánchez-Fernández, L. (2017). Arquitectura De Tiempo-Real para Sistemas Big-Data. XIII Jornadas de Ingeniería Telemática (JITEL 2017) 27-29 September, Valencia, Spain.
  • Jiang, Z. and Audsley, N. (2017). Vcdc: The virtualized complicated device controller. 27-30 June, Dubrovnik, Croatia.doi:10.4230/LIPIcs.ECRTS.2017.5
  • Jiang, Z. and Audsley, N.C. (2017). GPIOCP: Timing-accurate general purpose I/O controller for many-core real-time systems. 2017 Design, Automation & Test in Europe Conference & Exhibition (DATE) 27-31 March.doi:10.23919/date.2017.7927099
  • Almatary, H., Audsley, N.C. and Burns, A. (2015). Reducing the Implementation Overheads of IPCP and DFP. 2015 IEEE Real-Time Systems Symposium (RTSS) 1-4 December.doi:10.1109/rtss.2015.35
  • Mendis, H.R., Indrusiak, L.S. and Audsley, N.C. (2015). Bio-inspired distributed task remapping for multiple video stream decoding on homogeneous NoCs. 2015 13th IEEE Symposium on Embedded Systems For Real-time Multimedia (ESTIMedia) 8-9 October.doi:10.1109/estimedia.2015.7351765
  • Mendis, H.R., Audsley, N.C. and Indrusiak, L.S. (2015). Task allocation for decoding multiple hard real-time video streams on homogeneous NoCs. 2015 IEEE 13th International Conference on Industrial Informatics (INDIN) 22-24 July.doi:10.1109/indin.2015.7281742
  • McMenamin, A. and Audsley, N.C. (2015). Partial paging for real-time noc systems. 7 July-, Lund, Sweden.
  • Gomony, M.D., Garside, J., Akesson, B., Audsley, N. and Goossens, K. (2015). A Generic, Scalable and Globally Arbitrated Memory Tree for Shared DRAM Access in Real-Time Systems. Design, Automation and Test in Europe 9-13 March.doi:10.7873/date.2015.0390
  • Gray, I., Chan, Y., Garside, J., Audsley, N. and Wellings, A. FPGA-based hardware acceleration for Real-Time Big Data systems. .
  • Audsley, N.C., Chan, Y., Gray, I. and Wellings, A.J. (2014). Real-time big data: The JUNIPER approach. REACTION 2014. 3rd International Workshop on Real-time and Distributed Computing in Emerging Applications 2 December-, Rome, Italy.
  • Mendis, H.R., Indrusiak, L.S. and Audsley, N.C. Predictability and Utilisation Trade-off in the Dynamic Management of Multiple Video Stream Decoding on Network-on-Chip based Homogeneous Embedded Multi-cores. RTNS '14: 22nd International Conference on Real-Time Networks and Systems.doi:10.1145/2659787.2659826
  • Garside, J. and Audsley, N.C. WCET Preserving Hardware Prefetch for Many-Core Real-Time Systems. RTNS '14: 22nd International Conference on Real-Time Networks and Systems.doi:10.1145/2659787.2659824
  • Gray, I., Chan, Y., Audsley, N.C. and Wellings, A. Architecture-Awareness for Real-Time Big Data Systems. EuroMPI/ASIA '14: 21st European MPI Users' Group Meeting.doi:10.1145/2642769.2642798
  • Chan, Y., Wellings, A., Gray, I. and Audsley, N. On the locality of java 8 streams in real-time big data applications. .
  • Plumbridge, G. and Audsley, N.C. (2013). Programming FPGA based NoCs with Java. 2013 International Conference on ReConFigurable Computing and FPGAs (ReConFig) 9-11 December.doi:10.1109/reconfig.2013.6732323
  • Garside, J. and Audsley, N.C. (2013). Prefetching across a shared memory tree within a Network-on-Chip architecture. 2013 International Symposium on System-on-Chip (SoC) 23-24 October.doi:10.1109/issoc.2013.6675268
  • Garside, J. and Audsley, N.C. Investigating shared memory tree prefetching within multimedia noc architectures. .
  • Whitham, J., Davis, R.I., Audsley, N.C., Altmeyer, S. and Maiza, C. (2012). Investigation of Scratchpad Memory for Preemptive Multitasking. 2012 IEEE 33rd Real-Time Systems Symposium (RTSS) 4-7 December.doi:10.1109/rtss.2012.54
  • Gray, I. and Audsley, N.C. (2012). Challenges in software development for multicore System-on-Chip development. 2012 23rd IEEE International Symposium on Rapid System Prototyping (RSP) 11-12 October.doi:10.1109/rsp.2012.6380699
  • Whitham, J. and Audsley, N. (2012). Optimal Program Partitioning for Predictable Performance. 2012 24th Euromicro Conference on Real-Time Systems (ECRTS) 11-13 July.doi:10.1109/ecrts.2012.18
  • Plumbridge, G. and Audsley, N. (2012). Translating Java for resource constrained embedded systems. 2012 7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC) 9-11 July.doi:10.1109/recosoc.2012.6322868
  • Indrusiak, L.S., Quadri, I., Gray, I., Audsley, N. and Sadovykh, A. (2012). A MARTE subset to enable application-platform co-simulation and schedulability analysis of NoC-based embedded systems. 2012 7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC) 9-11 July.doi:10.1109/recosoc.2012.6322898
  • Whitham, J. and Audsley, N.C. (2012). Explicit Reservation of Local Memory in a Predictable, Preemptive Multitasking Real-Time System. 2012 IEEE 18th Real-Time and Embedded Technology and Applications Symposium (RTAS) 16-19 April.doi:10.1109/rtas.2012.19
  • Gray, I. and Audsley, N.C. (2012). Developing Predictable Real-Time Embedded Systems Using AnvilJ. 2012 IEEE 18th Real-Time and Embedded Technology and Applications Symposium (RTAS) 16-19 April.doi:10.1109/rtas.2012.23
  • Audsley, N.C., Gray, I., Acquaviva, A. and Haines, R. ToucHMore toolchain and system software for energy and variability customisation. IEEE.
  • (2011). Message from the Conference Chairs. 2011 IEEE 17th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) 28-31 August.doi:10.1109/rtcsa.2011.5
  • Plumbridge, G. and Audsley, N. (2011). Extending Java for heterogeneous embedded system description. 2011 6th International Workshop on Reconfigurable Communication-Centric Systems-on-Chip (ReCoSoC) 20-22 June.doi:10.1109/recosoc.2011.5981527
  • Gray, I., Matragkas, N., Audsley, N.C., Indrusiak, L.S., Kolovos, D. and Paige, R. (2011). Model-Based Hardware Generation and Programming - The MADES Approach. 2011 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops 28-31 March.doi:10.1109/isorcw.2011.20
  • Whitham, J. and Audsley, N. (2010). Investigating Average versus Worst-Case Timing Behavior of Data Caches and Data Scratchpads. 2010 22nd Euromicro Conference on Real-Time Systems (ECRTS) 6-9 July.doi:10.1109/ecrts.2010.21
  • Yu, K. and Audsley, N. (2010). Combining Behavioural Real-time Software Modelling with the OSCI TLM-2.0 Communication Standard. 2010 IEEE 10th International Conference on Computer and Information Technology (CIT) 29 June-1 July.doi:10.1109/cit.2010.315
  • Gray, I. and Audsley, N.C. (2010). Supporting islands of coherency for highly-parallel embedded architectures using compile-time virtualisation. the 13th International Workshop 28-29 June.doi:10.1145/1811212.1811223
  • Whitham, J. and Audsley, N. (2010). Studying the Applicability of the Scratchpad Memory Management Unit. Embedded Technology and Applications Symposium (RTAS) 12-15 April.doi:10.1109/rtas.2010.21
  • Whitham, J. and Audsley, N. Implementing time-predictable load and store operations. ESWeek '09: Fifth Embedded Systems Week.doi:10.1145/1629335.1629371
  • Gray, I. and Audsley, N.C. Exposing non-standard architectures to embedded software using compile-time virtualisation. ESWeek '09: Fifth Embedded Systems Week.doi:10.1145/1629395.1629417
  • Gasson, N. and Audsley, N. (2009). Synthesis of the SR programming language for complex FPGAs. 2009 International Conference on Field Programmable Logic and Applications (FPL) 31 August-2 September.doi:10.1109/fpl.2009.5272377
  • Yu, K. and Audsley, N.C. (2009). A Mixed Timing System-Level Embedded Software Modelling and Simulation Approach. 2009 International Conference on Embedded Software and Systems 25-27 May.doi:10.1109/icess.2009.9
  • Whitham, J., Audsley, N. and Schoeberl, M. Using hardware methods to improve time-predictable performance in real-time Java systems. .
  • Yu, K. and Audsley, N. A Generic and Accurate RTOS-centric Embedded System Modelling and Simulation Framework. .
  • Whitham, J. and Audsley, N. (2008). Predictable Out-of-Order Execution Using Virtual Traces. 2008 IEEE 29th Real-Time Systems Symposium (RTSS) 30 November-3 December.doi:10.1109/rtss.2008.9
  • Whitham, J. and Audsley, N. (2008). Forming Virtual Traces for WCET Analysis and Reduction. 2008 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) 25-27 August.doi:10.1109/rtcsa.2008.26
  • Whitham, J. and Audsley, N. (2008). Traces as a Solution to Pessimism and Modeling Costs in WCET Analysis. 1 July-, Prague, Czech Republic.
  • Whitham, J. and Audsley, N. (2008). Using Trace Scratchpads to Reduce Execution Times in Predictable Real-Time Architectures. 2008 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) 22-24 April.doi:10.1109/rtas.2008.11
  • Usher, P.S. and Audsley, N.C. (2007). Efficiently Accessing Remote Resources in Distributed Real-Time Systems. 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007) 21-24 August.doi:10.1109/rtcsa.2007.36
  • Patil, A. and Audsley, N. (2007). An Efficient Page Lock/Release OS Mechanism for Out-of-Core Embedded Applications. 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007) 21-24 August.doi:10.1109/rtcsa.2007.20
  • Ward, M. and Audsley, N.C. (2007). A Deterministic Implementation Process for Accurate and Traceable System Timing and Space Analysis. 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007) 21-24 August.doi:10.1109/rtcsa.2007.6
  • Ward, M. and Audsley, N.C. (2007). Suggestions for stream based parallel systems in Ada. 13th International Real-Time Ada Workshop (IRTAW-13) 17-19 April, Vermont, USA.
  • Gray, I. and Audsley, N. (2007). Application-defined virtualisation for embedded real-time software on complex architectures. Junior Researcher Workshop on Real-Time Computing 2007 JRWRTC’07 29-30 March, Nancy, France.
  • Whitham, J. and Audsley, N. A self-optimising simulator for a coarse-grained reconfigurable array. .
  • Whitham, J. and Audsley, N. (2006). MCGREP--A Predictable Architecture for Embedded Real-Time Systems. 2006 27th IEEE International Real-Time Systems Symposium (RTSS'06) 5-8 December.doi:10.1109/rtss.2006.28
  • Audsley, N.C. and Ward, M. Syntax-driven implementation of software programming language control constructs and expressions on FPGAs. ESWEEK06: Second Embedded Systems Week 2006.doi:10.1145/1176760.1176792
  • Audsley, N.C., Gao, R. and Patil, A. (2006). Towards a File System Interface for Mobile Resources in Networked Embedded Systems. 2006 IEEE Conference on Emerging Technologies and Factory Automation 20-22 September.doi:10.1109/etfa.2006.355202
  • Whitham, J. and Audsley, N. Integrating custom instruction specifications into C development processes. Springer.
  • Borg, A., Gao, R. and Audsley, N. A co-design strategy for embedded Java applications based on a hardware interface with invocation semantics. .
  • Audsley, N., Gao, R., Patil, A. and Usher, P. Efficient OS resource management for distributed embedded real-time systems. .
  • Audsley, N.C., Gao, R. and Patil, A. Towards a file system interface for mobile resources in networked embedded systems. .
  • Borg, A., Audsley, N. and Wellings, A. Real-time java for embedded devices: The javamen project. IET.
  • Usher, P.S. and Audsley, N.C. Efficient access of remote resources in embedded networked computer systems. Springer.
  • Audsley, N., Gao, R., Patil, A., Usher, P. and Whitham, J. Operating Systems and Supporting Architectures for Embedded Real-Time Systems. .
  • Audsley, N.C., Gao, R. and Patil, A. The Styx IP-core for ubiquitous network device interoperability. IET.
  • Patil, A. and Audsley, N. Implementing application specific RTOS policies using reflection. IEEE.
  • Whitham, J. and Audsley, N. The Use of ASIPs and Customised Co-processors in an Embedded Real-Time System. Citeseer.
  • Carter, A.J., Audsley, N.C., Kehtarnavaz, N. and Laplante, P.A. Architecture for dynamically reconfigurable real-time lossless compression. Electronic Imaging 2004.doi:10.1117/12.526484
  • Patil, A. and Audsley, N. An application adaptive generic module-based reflective framework for real-time operating systems. .
  • Audsley, N., Bate, I. and Audsley, N. synthesis of Legacy Real-Time Ada software to FPGA. .
  • Bate, I. and Audsley, N. Flexible design of complex high-integrity systems using trade offs. IEEE.
  • Usher, P.S. and Audsley, N.C. Improving the efficiency of remote resource usage in distributed real-time systems. .
  • Audsley, N.C. and Baker, R.E. A selection mechanism based upon the explicit expression of preference. .
  • Audsley, N.C. and Crook-Dawkins, S. Model driven architecture as a facilitator for automatic code generation. .
  • Audsley, N.C., Bate, I.J. and Ward, M. Mapping concurrent real-time software languages to fpga. Citeseer.
  • Audsley, N.C. Towards the Codesign of Large Complex Hard Real-Time Embedded Systems. Citeseer.
  • Audsley, N., Bate, I. and Crook-Dawkins, S. Automatic code generation for airborne systems. .
  • Bate, I. and Audsley, N. Architecture trade-off analysis and the influence on component design. .
  • Ward, M. and Audsley, N.C. Hardware implementation of the Ravenscar Ada tasking profile. .
  • Audsley, N., Bate, I. and Crook-Dawkins, S. Dependable and ubiquitous Autocode Generation. .
  • Ward, M. and Audsley, N.C. Language issues of compiling Ada to hardware. Springer.
  • Ward, M. and Audsley, N.C. Hardware compilation of sequential Ada. .
  • Audsley, N.C., Bate, I.J. and Grigg, A. Portable code for complex critical systems. IEEE.
  • Grigg, A., Audsley, N., Fletcher, M. and Wake, A. 1 A Method for Design and Analysis of Next Generation Aircraft Computer Systems. Wiley Online Library.
  • Audsley, N.C. and Burke, M. Distributed fault-tolerant avionic systems-a real-time perspective. IEEE.
  • Audsley, N.C., Bate, I.J. and Burns, A. Flexible scheduling theory for advanced engine controllers. IET.
  • Burns, A., Audsley, N. and Wellings, A. Real-time distributed computing. IEEE.
  • Davis, R., Punnekkat, S., Audsley, N. and Burns, A. Flexible scheduling for adaptable real-time systems. IEEE.
  • Audsley, N.C., Davis, R.I., Burns, A. and Wellings, A.J. Appropriate mechanisms for the support of optional processing in hard real-time systems. IEEE.
  • Audsley, N.C., Davis, R.I., Burns, A. and Wellings, A.J. in Hard Real-Time Systems. IEEE Computer Society.
  • Audsley, N.C., Davis, R.I. and Burns, A. Mechanisms for Enhancing the Flexibility and Utility of Hard Real-Time Systems. .
  • Audsley, N.C., Davis, R.I., Burns, A. and Wellings, A.J. Appropriate Mechanisms for the Support of Optional Processing. IEEE Computer Society.
  • Audsley, N.C., Tindell, K. and Burns, A. The end of the line for static cyclic scheduling? Citeseer.
  • Audsley, N.C., Burns, A., Richardson, M.F. and Wellings, A.J. Absolute and relative temporal constraints in hard real-time databases. IEEE.
  • Audsley, N.C., Burns, A., Richardson, M.F. and Wellings, A.J. DEADLINE-MONOTONIC APPROACH1. Pergamon.
  • Audsley, N. and Wellings, A. Analysing APEX applications. 17th IEEE Real-Time Systems Symposium.doi:10.1109/real.1996.563698
  • Audsley, N.C. and Bletsas, K. Fixed priority timing analysis of real-time systems with limited parallelism. Proceedings. 16th Euromicro Conference on Real-Time Systems, 2004. ECRTS 2004..doi:10.1109/emrts.2004.1311025
  • Grigg, A. and Audsley, N. Reservation-based timing analysis - a practical engineering approach for distributed real-time systems. Eighth Annual IEEE International Conference and Workshop On the Engineering of Computer Based Systems-ECBS 2001.doi:10.1109/ecbs.2001.922411
  • Ward, M. and Audsley, N.C. Hardware implementation of programming languages for real-time. Eighth IEEE Real-Time and Embedded Technology and Applications Symposium.doi:10.1109/rttas.2002.1137403
  • Bletsas, K. and Audsley, N.C. Extended Analysis with Reduced Pessimism for Systems with Limited Parallelism. 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'05).doi:10.1109/rtcsa.2005.48
  • Audsley, N., Bate, L. and Crook-Dawkins, S. Automatic code generation for airborne systems. 2003 IEEE Aerospace (Cat. No.03TH8652).doi:10.1109/aero.2003.1235212
  • Bennett, M.D. and Audsley, N.C. Predictable and efficient virtual addressing for safety-critical real-time systems. 13th Euromicro Conference on Real-Time Systems.doi:10.1109/emrts.2001.934028
  • Audsley, N.C. and Bletsas, K. Realistic analysis of limited parallel software / hardware implementations. Proceedings. RTAS 2004. 10th IEEE Real-Time and Embedded Technology and Applications Symposium, 2004..doi:10.1109/rttas.2004.1317285
  • Audsley, N.C., Bate, I.J. and Burns, A. Putting fixed priority scheduling theory into engineering practice for safety critical applications. Real-Time Technology and Applications.doi:10.1109/rttas.1996.509517

Journal articles (95)

  • Jiang, Z., Yang, K., Fisher, N., Guan, N., Audsley, N.C. and Dong, Z. (2024). Hopscotch: A Hardware-Software Co-Design for Efficient Cache Resizing on Multi-Core SoCs. IEEE Transactions on Parallel and Distributed Systems, 35(1), pp. 89-104. doi:10.1109/tpds.2023.3332711

    [publisher’s website]

  • Jiang, Z., Dai, X., Burns, A., Audsley, N., Gu, Z. and Gray, I. (2023). A High-Resilience Imprecise Computing Architecture for Mixed-Criticality Systems. IEEE Transactions on Computers, 72(1), pp. 29-42. doi:10.1109/tc.2022.3202721

    [publisher’s website]

  • Jiang, Z., Yang, K., Ma, Y., Fisher, N., Audsley, N. and Dong, Z. (2023). Towards Hard Real-Time and Energy-Efficient Virtualization for Many-Core Embedded Systems. IEEE Transactions on Computers, 72(1), pp. 111-126. doi:10.1109/tc.2022.3207115

    [publisher’s website]

  • Jiang, Z., Zhao, S., Wei, R., Yang, D., Paterson, R., Guan, N.... Audsley, N.C. (2022). Bridging the Pragmatic Gaps for Mixed-Criticality Systems in the Automotive Industry. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 41(4), pp. 1116-1129. doi:10.1109/tcad.2021.3075422

    [publisher’s website]

  • Jiang, Z., Dai, X., Dong, P., Wei, R., Yang, D., Audsley, N.C.... Guan, N. (2022). Toward an Analysable, Scalable, Energy-Efficient I/O Virtualization for Mixed-Criticality Systems. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 41(2), pp. 320-333. doi:10.1109/tcad.2021.3059566

    [publisher’s website]

  • Jiang, Z., Yang, K., Fisher, N., Gray, I., Audsley, N. and Dong, Z. (2022). AXI-IC^{RT}: Towards a Real-Time AXI-Interconnect for Highly Integrated SoCs. IEEE Transactions on Computers pp. 1-1. doi:10.1109/tc.2022.3179227

    [publisher’s website]

  • Jiang, Z., Wei, R., Dong, P., Zhuang, Y., Audsley, N. and Gray, I. (2021). BlueVisor: Time-Predictable Hardware Hypervisor for Many-core Embedded Systems. IEEE Transactions on Computers pp. 1-1. doi:10.1109/tc.2021.3125226

    [publisher’s website]

  • Wang, H., Audsley, N.C., Hu, X.S. and Chang, W. (2020). Meshed Bluetree: Time-Predictable Multimemory Interconnect for Multicore Architectures. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 39(11), pp. 3787-3798. doi:10.1109/tcad.2020.3012239

    [publisher’s website]

  • Jiang, Z., Audsley, N. and Dong, P. (2019). BlueIO. ACM Transactions on Embedded Computing Systems, 18(3), pp. 1-25. doi:10.1145/3309765

    [publisher’s website]

  • Jiang, Z., Audsley, N. and Dong, P. (2019). BlueIO: A scalable real-time hardware I/O virtualization system for many-core embedded systems. ACM Transactions on Embedded Computing Systems (TECS), 18(3), pp. 1-25. doi:10.1145/3309765
  • Chen, J.-.J., Nelissen, G., Huang, W.-.H., Yang, M., Brandenburg, B., Bletsas, K.... von der Brüggen, G. (2019). Many suspensions, many problems: a review of self-suspending tasks in real-time systems. Real-Time Systems, 55(1), pp. 144-207. doi:10.1007/s11241-018-9316-9

    [publisher’s website]

  • Bletsas, K., Audsley, N.C., Huang, W.-.H., Chen, J.-.J. and Nelissen, G. (2018). Errata for three papers (2004-05) on fixed-priority scheduling with self-suspensions. Leibniz Transactions on Embedded Systems, 5, pp. 02-1
  • Audsley, N.C., Bletsas, K., Nelissen, G., Chen, J.-.J. and Huang, W.-.H.K. (2018). Errata for three papers (2004-05) on fixed-priority scheduling with self-suspensions.
  • Chan, Y., Wellings, A., Gray, I. and Audsley, N. (2017). A Distributed Stream Library for Java 8. IEEE Transactions on Big Data, 3(3), pp. 262-275. doi:10.1109/tbdata.2017.2666201

    [publisher’s website]

  • Mendis, H.R., Audsley, N.C. and Indrusiak, L.S. (2017). Dynamic and static task allocation for hard real-time video stream decoding on NoCs. Leibniz Transactions on Embedded Systems, 4(2), pp. 01:1-01:25. doi:10.4230/LITES-v004-i002-a001

    [publisher’s website]

  • Gomony, M.D., Garside, J., Akesson, B., Audsley, N. and Goossens, K. (2017). A Globally Arbitrated Memory Tree for Mixed-Time-Criticality Systems. IEEE Transactions on Computers, 66(2), pp. 212-225. doi:10.1109/tc.2016.2595581

    [publisher’s website]

  • Aagaard, M.D., Abdelfattah, M.S., Abella, J., Akashi, O., Akesson, B., Akram, S.... others, (2017). 2017 Index IEEE Transactions on Computers Vol. 66. Alt, J, 601, pp. 615-615
  • Acharya, S., Aggarwal, C., Agreste, S., Ahmad, S., Ailamaki, A., Alagiannis, I.... others, (2017). 2017 Index IEEE Transactions on Big Data Vol. 3. Silva, 248, pp. 261-261
  • Joyce, R. and Audsley, N. (2016). Exploring storage bottlenecks in Linux-based embedded systems. ACM SIGBED Review, 13(1), pp. 54-59. doi:10.1145/2907972.2907980

    [publisher’s website]

  • Basanta-Val, P., Audsley, N., Wellings, A., Gray, I. and Fernandez, N. (2016). Architecting Time-Critical Big-Data (preprint). IEEE transactions on big data
  • Audsley, N.C. and Burns, A. (2015). Efficient Implementation of IPCP and DFP. ACM SIGAda Ada Letters, 35(1), pp. 9-16. doi:10.1145/2870544.2870546

    [publisher’s website]

  • Basanta-Val, P., Fernández-García, N., Wellings, A.J. and Audsley, N.C. (2015). Improving the predictability of distributed stream processors. Future Generation Computer Systems, 52, pp. 22-36. doi:10.1016/j.future.2015.03.023

    [publisher’s website]

  • Schoeberl, M., Abbaspour, S., Akesson, B., Audsley, N., Capasso, R., Garside, J.... Tocchi, A. (2015). T-CREST: Time-predictable multi-core architecture for embedded systems. Journal of Systems Architecture, 61(9), pp. 449-471. doi:10.1016/j.sysarc.2015.04.002

    [publisher’s website]

  • Gray, I., Plumbridge, G. and Audsley, N.C. (2015). Toolchain‐based approach to handling variability in embedded multiprocessor system on chips. IET Computers & Digital Techniques, 9(1), pp. 82-92. doi:10.1049/iet-cdt.2014.0070

    [publisher’s website]

  • Gray, I., Chan, Y., Garside, J., Audsley, N. and Wellings, A. (2015). Transparent hardware synthesis of java for predictable large-scale distributed systems. arXiv preprint arXiv:1508.07142
  • Whitham, J., Audsley, N.C. and Davis, R.I. (2014). Explicit reservation of cache memory in a predictable, preemptive multitasking real-time system. ACM Transactions on Embedded Computing Systems, 13(4s), pp. 1-25. doi:10.1145/2523070

    [publisher’s website]

  • Plumbridge, G., Whitham, J. and Audsley, N. (2014). Blueshell: a platform for rapid prototyping of multiprocessor NoCs and accelerators. ACM SIGARCH Computer Architecture News, 41, pp. 107-117
  • Audsley, N.C., Tindell, K., Burns, A., Richardson, M.F. and Wellings, A.J. (2014). The DRTEE Architecture for Distributed Hard. Distributed Computer Control Systems 1991: Towards Distributed Real-Time Systems with Predictable Timing Properties pp. 49-49
  • Audsley, N. (2013). Memory architecture for NoC-based real-time mixed criticality systems. Proc. WMC, RTSS pp. 37-42
  • Hann, M., Wellings, A., Audsley, N. and Rodriguez Dapena, P. (2012). Software Failure Propagation Prevention of FailurePropagation between Software of Different Criticality Categories. DASIA 2012-DAta Systems In Aerospace, 701, pp. 25-25
  • Gray, I. and Audsley, N.C. (2011). Targeting complex embedded architectures by combining the multicore communications API (mcapi) with compile-time virtualisation. ACM SIGPLAN Notices, 46(5), pp. 51-60. doi:10.1145/2016603.1967685

    [publisher’s website]

  • Whitham, J. and Audsley, N. (2010). Time-Predictable Out-of-Order Execution for Hard Real-Time Systems. IEEE Transactions on Computers, 59(9), pp. 1210-1223. doi:10.1109/tc.2010.109

    [publisher’s website]

  • Wellings, A.J., Malik, A.H., Audsley, N.C. and Burns, A. (2010). Ada and cc-NUMA architectures what can be achieved with Ada 2005? ACM SIGAda Ada Letters, 30(1), pp. 125-134. doi:10.1145/1806546.1806560

    [publisher’s website]

  • Whitham, J. and Audsley, N. (2009). The scratchpad memory management unit for microblaze: Implementation, testing, and case study. University of York, Tech. Rep. YCS-2009-439
  • Whitham, J. and Audsley, N. (2008). Limitations of Adaptable System Architectures for WCET Reduction.
  • Ward, M. and Audsley, N.C. (2008). Session: Beyond Ada 2005. ADA USER, 29, pp. 124-124

    [publisher’s website]

  • Ward, M. and Audsley, N.C. (2008). Suggestions for Stream Based Parallel Systems in Ada. Ada User Journal, 29, pp. 133-139

    [publisher’s website]

  • Bletsas, K. and Audsley, N. (2006). Optimal priority assignment in the presence of blocking. Information Processing Letters, 99(3), pp. 83-86. doi:10.1016/j.ipl.2006.03.002

    [publisher’s website]

  • Usher, P.S. and Audsley, N.C. (2005). IFIP International Symposium on Network-Centric Ubiquitous Systems (NCUS 2005)-Efficient Access of Remote Resources in Embedded Networked Computer Systems. Lecture Notes in Computer Science, 3823, pp. 632-641
  • Bennett, M.D. and Audsley, N.C. (2003). Partitioning support for the L4 microkernel. REPORT-UNIVERSITY OF YORK DEPARTMENT OF COMPUTER SCIENCE YCS
  • Audsley, N., Conmy, P.M., Crook-Dawkins, S.K. and Hawkins, R. (2003). Safety challenges for model driven development. Metamodelling for MDA pp. 42-42
  • Audsley, N.C. (2001). On priority assignment in fixed priority scheduling. Information Processing Letters, 79(1), pp. 39-44. doi:10.1016/s0020-0190(00)00165-4

    [publisher’s website]

  • Audsley, N. and Wellings, A. (2001). Issues with using Ravenscar and the Ada distributed systems annex for high-integrity systems. ACM SIGAda Ada Letters, 21, pp. 33-39
  • Bennett, M.D. and Audsley, N.C. (2001). Developing a real-time micro kernel design process. REPORT-UNIVERSITY OF YORK DEPARTMENT OF COMPUTER SCIENCE YCS pp. 17-20
  • Audsley, N., Burns, A. and Wellings, A. (2001). Implementing a high-integrity executive using Ravenscar. ACM SIGAda Ada Letters, 21, pp. 40-45
  • Audsley, N., Bate, I. and Grigg, A. (1999). Portable code: reducing the cost of obsolescence in embedded systems. Computing & Control Engineering Journal, 10(3), pp. 98-104. doi:10.1049/cce:19990302

    [publisher’s website]

  • Grigg, A. and Audsley, N.C. (1999). Towards a scheduling and timing analysis solution for integrated modular avionic systems. Microprocessors and Microsystems, 22(8), pp. 423-431. doi:10.1016/s0141-9331(98)00101-x

    [publisher’s website]

  • Grigg, A. and Audsley, N. (1999). A Method of Incremental Timing Analysis of Distributed Real-time Systems. REPORT-UNIVERSITY OF YORK DEPARTMENT OF COMPUTER SCIENCE YCS pp. 41-44
  • Grigg, A. and Audsley, N.C. (1998). Towards a scheduling and timing analysis solution for integrated modular avionic systems. Aircraft Engineering and Aerospace Technology, 70(4), pp. 271-280. doi:10.1108/00022669810225304

    [publisher’s website]

  • Audsley, N.C. and Burns, A. (1998). On fixed priority scheduling, offsets and co-prime task periods. Information Processing Letters, 67(2), pp. 65-69. doi:10.1016/s0020-0190(98)00087-8

    [publisher’s website]

  • Audsley, N.C., Bate, I.J. and Grigg, A. (1998). Life-cycle timing analysis of IMA systems.
  • Audsley, N.C., Grigg, A., Fletcher, M. and Wake, A. (1998). Portable code in future avionic systems.
  • Audsley, N.C., Bate, I.J. and Grigg, A. (1998). The role of timing analysis in the certification of IMA systems.
  • Audsley, N.C. and Grigg, A. (1997). Timing analysis of the ARINC 629 databus for real-time applications. Microprocessors and Microsystems, 21(1), pp. 55-61. doi:10.1016/s0141-9331(97)00020-3

    [publisher’s website]

  • Audsley, N.C., Burns, A., Davis, R.I., Scholefield, D.J. and Wellings, A.J. (1996). Integrating optional software components into hard real-time systems. Software Engineering Journal, 11(3), pp. 133-133. doi:10.1049/sej.1996.0019

    [publisher’s website]

  • Audsley, N.C., Burns, A., Davis, R.I., Tindell, K.W. and Wellings, A.J. (1995). Fixed priority pre-emptive scheduling: An historical perspective. Real-Time Systems, 8(2-3), pp. 173-198. doi:10.1007/bf01094342

    [publisher’s website]

  • Audsley, N.C., Burns, A., Richardson, M.F. and Wellings, A.J. (1994). STRESS: A simulator for hard real‐time systems. Software: Practice and Experience, 24(6), pp. 543-564. doi:10.1002/spe.4380240603

    [publisher’s website]

  • Audsley, N.C., Burns, A., Davis, R.I. and Wellings, A.J. (1994). Integrating best effort and fixed priority scheduling. Annual Review in Automatic Programming, 18, pp. 45-50. doi:10.1016/0066-4138(94)90009-4

    [publisher’s website]

  • Audsley, N.C., Burns, A. and Wellings, A.J. (1993). Deadline monotonic scheduling theory and application. Control Engineering Practice, 1, pp. 71-78
  • Audsley, N., Burns, A., Richardson, M., Tindell, K. and Wellings, A.J. (1993). Applying new scheduling theory to static priority pre-emptive scheduling. Software Engineering Journal, 8(5), pp. 284-284. doi:10.1049/sej.1993.0034

    [publisher’s website]

  • Audsley, N.C., Burns, A., Richardson, M.F. and Wellings, A.J. (1993). Data consistency in hard real-time systems. Informatica
  • Audsley, N.C., Burns, A., Richardson, M.F. and Wellings, A.J. (1993). Incorporating unbounded algorithms into predictable real-time systems. Computer Systems Science and Engineering, 8, pp. 80-89
  • Audsley, N.C., Burns, A., Richardson, M.F., Tindell, K. and Wellings, A.J. (1992). The DrTee project. IEEE Real-Time Systems Newsletter, 8, pp. 27-29
  • Audsley, N.C., Tindell, K., Burns, A., Richardson, M.F. and Wellings, A.J. (1992). The drtee architecture for distributed hard real-time systems. IFAC Proceedings Volumes, 25, pp. 49-53
  • Audsley, N.C., Burns, A., Richardson, M.F. and Wellings, A.J. (1991). Hard real-time scheduling: The deadline-monotonic approach. IFAC Proceedings Volumes, 24, pp. 127-132
  • Audsley, N.C., Burns, A., Richardson, M.F. and Wellings, A.J. (1990). Deadline monotonic scheduling.
  • Abeni, L., Al, M.A., Anderson, J., Appavoo, J., Audsley, N., Aydin, H.... others, Track 1: Applications, Systems, RTOSs and Tools.
  • Audsley, N.C. and Bate, I.J. Architecture Trade-off Analysis and Codesign for Safety-Related Real-Time Embedded Systems.
  • Audsley, N. A. Burns Department of Computer Science, University of York, UK.
  • Bate, I. and Audsley, N. Architecture Design and Implementation Strategy Trade-off Analysis.
  • Parmer, G., Yun, H., Lackorzynski, A., Crespo, K.A., Bastoni, A., AG, S.... others, RTAS 2017 Conference Organizers.
  • Ronasi, K., Audsley, N., Axer, P., Sousa, P.B., Bambagini, M., Bastante, L.B.... others, Wolfgang Puffitsch Ala’Qadi Paul Regnier Michael Roitzsch.
  • Chen, W.-.H., Ahmed, F.U., Al Faruque, M.A., Alser, M., Anik, M.T.H., Asgari, B.... others, Chekuri, Venkata Chaitanya Krishna 80 Chen, Hui 175 Chen, Jianhao 486 Chen, Qing 213.
  • Lee, S., Nirjon, S., Markovic, F., Carlson, J., Heo, S., Song, S.... others, RTAS 2020.
  • Abeni, L., Agrawal, A., Alhammad, A., Almeida, L., Andersson, B., Ashjaei, M.... others, RTCSA Reviewers List.
  • Audsley, N.C. Challenges of Multi-FPGA Development.
  • Almatary, H., Audsley, N. and Burns, A. Experiment Source Code and Raw Data.
  • Edwards, R.A., Gleaves, B., Rieckmann, N., Hudgins, C.E., Schroeder, J.E., Ellis, S.M.... others, MICROSYSTEMS. Microprocessors and Microsystems, 21
  • West, R., Anderson, J.H., Audsley, N., Bate, I., Bettati, R., Cheng, A.... others, Track 1: Applications, Systems, RTOS and Tools.
  • Audsley, N. and Crook-Dawkins, S.K. Model Driven Architecture as a facilitator for Automatic Code Generation in Critical Systems.
  • Kaeli, D., Carlson, T., Geier, M., Sun, Y., Su, J., Plata, O.... others, ICCD 2020.
  • Audsley, N.C., Bate, I.J. and Burns, A. Department of Computer Science, University of York, York, Y01 5DD, UK.
  • Whitham, J. and Audsley, N.C. RTAS 2012.
  • Audsley, N., Burns, A., Richardson, M., Tindell, K. and Wellings, A.J. Static Priority Pre-emptive Scheduling.
  • Gill, C., Abdelzaher, T., Anderson, J., Andersson, B., Audsley, N., Baker, T.... others, Program Committee–Main Track.
  • Aggarwal, C.C., Audsley, N.C., Basanta-Val, P., Baumann, P., Bergstrom, C.T., Bharill, N.... others, 2016 Index IEEE Transactions on Big Data Vol. 2.
  • Audsley, N. An Assessment Framework for Automatic Code Generator Tools Neil Audsley; Department of Computer Science; University of York; UK Iain Bate; Department of Computer Science; University of York; UK Colin O’Halloran; QinetiQ; Malvern Technology Centre; Malvern; WR14 3PS; UK.
  • Basanta-Val, P., Audsley, N.C., Wellings, A.J., Gray, I. and Fernández, N. Architecting Time-Critical Big-Data Systems (draft).
  • Borg, A., Audsley, N. and Wellings, A. AN INTEGRATED CO-DESIGN STRATEGY FOR REAL-TIME JAVA PROCESSORS.
  • Hu, X.S., Oliver, R.S., Craciunas, S.S., Computertechnik, A.G., Giroudot, F., Mifdaoui, A.... others, RTAS 2018.
  • Whitham, J., Davis, R.I., Audsley, N.C., Altmeyer, S. and Maiza, C. 2012 IEEE 33rd Real-Time Systems Symposium RTSS 2012.
  • Anand, M., Anderson, J., Andersson, B., Angermeier, J., Angiolini, F., Asrigo, Y.... others, Tarek Abdelzaher Nevine Aboughazaleh Niwaer Ai Isaac Amundson.
  • Andrews, D., Audsley, N., Aydin, H., Baker, T., Baruah, S., Bate, I.... others, RTAS 2007.
  • Mueller, F., Audsley, N., Härtig, H., Nolte, T., Puaut, I., Lohmann, D.... others, Program Committee–Main Track.
  • Duwe, H., Anderson, J.H., Andersson, B., Arcaro, L.F., Arora, J., Audsley, N.... others, Donnarumma, Ciro 296 Drepper, Ulrich 345 Dupont de Dinechin, Benoît 283 Dutt, Nikil 191.

Reports (3)

  • Bletsas, K., Audsley, N., Huang, W.-.H., Chen, J.-.J. and Nelissen, G. (2015). Errata for three papers (2004-05) on fixed-priority scheduling with self-suspensions. CISTER-Research Centre in Realtime and Embedded Computing Systems.
  • Bennett, M.D. and Audsley, N.C. (2003). Partitioning support for the l4 kernel. techreport YCS-2003-366, Dept. of Computer Science, University of York.
  • Bennett, M. and Audsley, N. (2002). Developing an ima kernel based on 14 for avionic systems. Technical report, Dependable Computer Systems Centre, Dept. of Computer ….

Theses/dissertations (2)

  • Audsley, N.C. Flexible scheduling of hard real-time systems. (PhD)
  • Goossens, S.L.M., Goossens, S., Chandrasekar, K., Akesson, B., Goossens, K., Weis, C.... others, A reconfigurable mixed-time-criticality SDRAM controller. (PhD)

Help us to improve this page

City St George's, University of London

The University of business, practice and the professions


University Systems

  • Moodle
  • Canvas
  • Clerkenwell and Moorgate email
  • Tooting email

Resources

  • Clerkenwell and Moorgate library
  • Tooting library
  • Book a room

Information

  • Term dates
  • Schools and departments
  • Freedom of Speech

Contact us

Make an enquiry

  • X
  • Facebook
  • Instagram
  • LinkedIn
  • YouTube
  • TikTok
  • Weibo

Find us

City St George's, University of London
Northampton Square
London EC1V 0HB
United Kingdom

Campuses

  • Clerkenwell campus
  • Moorgate campus
  • Tooting campus

Awards and accreditations

  • TEF Silver Award logo
  • Ofsted, good provider
  • Athena SWAN Bronze Award logo
  • Stonewall Silver award logo
  • Athena Race Equility Charter Bronze Award logo
  • Disability confident employers logo

Useful links

  • Accessibility
  • Privacy policy
  • Cookies
  • City St George's Store
  • Support City St George's
  • Work for City St George's
  • The Edit
  • 中文

© 2026 City St George's, University of London

University of London
Back to top