Toward trustworthy programming for autonomous concurrent systems
View / Open Files
Authors
de Silva, L
Mycroft, A
Publication Date
2022Journal Title
AI and Society
ISSN
0951-5666
Publisher
Springer Science and Business Media LLC
Type
Article
This Version
AM
Metadata
Show full item recordCitation
de Silva, L., & Mycroft, A. (2022). Toward trustworthy programming for autonomous concurrent systems. AI and Society https://doi.org/10.1007/s00146-022-01463-6
Abstract
A key focus in AI is building machines and software capable of being autonomous, especially in complex and dynamic environments where, e.g., self driving cars, trading systems, and social care robots operate. Such autonomous systems are able to independently make decisions and act on them with limited human intervention, balancing the pursuit of long-term goals (proactiveness) with rapid response to environmental changes (reactiveness) (Fisher et al. 2021). The notion of an autonomous system is synonymous with the notion of an ‘autonomous software agent’ (Fisher et al. 2021), and a class of domain-specific language called an Agent-Oriented Programming Language (AOPL) has proved to be one of the most successful approaches to building such systems. AOPLs provide abstractions over Object-Oriented Programming, by modelling complex systems through the ‘intentional stance’ – human-like mental attitudes such as beliefs, goals, and intentions, enabling users understand, explain, predict, and program behaviour by abstracting from the detail (objects, attributes, etc.). Indeed, giving people this ability helps build trustworthy AI systems, particularly those that people can trust to have been designed and programmed to be lawful, ethical, and robust, ensuring adherence to applicable laws, regulations, and ethical principles, and operating in a safe, secure and reliable manner.
Embargo Lift Date
2023-06-08
Identifiers
External DOI: https://doi.org/10.1007/s00146-022-01463-6
This record's URL: https://www.repository.cam.ac.uk/handle/1810/337476
Statistics
Total file downloads (since January 2020). For more information on metrics see the
IRUS guide.
Recommended or similar items
The current recommendation prototype on the Apollo Repository will be turned off on 03 February 2023. Although the pilot has been fruitful for both parties, the service provider IKVA is focusing on horizon scanning products and so the recommender service can no longer be supported. We recognise the importance of recommender services in supporting research discovery and are evaluating offerings from other service providers. If you would like to offer feedback on this decision please contact us on: support@repository.cam.ac.uk