Interaction-Oriented Software Engineering: Programming abstractions for autonomy and decentralization.
In: AI Communications, Jg. 35 (2022-07-01), Heft 4, S. 381-391
academicJournal
Zugriff:
We review the main ideas and elements of Interaction-Oriented Software Engineering (IOSE), a program of research that we have pursued for the last two decades, a span of time in which it has grown from philosophy to practical programming abstractions. What distinguishes IOSE from any other program of research is its emphasis on supporting autonomy by modeling the meaning of communication and using that as the basis for engineering decentralized sociotechnical systems. Meaning sounds esoteric but is the basis for practical decision making and a holy grail for the field of distributed systems. We describe our contributions so far, directions for research, and the potential for broad impact on computing. [ABSTRACT FROM AUTHOR]
Copyright of AI Communications is the property of IOS Press and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Titel: |
Interaction-Oriented Software Engineering: Programming abstractions for autonomy and decentralization.
|
---|---|
Autor/in / Beteiligte Person: | Chopra, Amit K. ; Albrecht, Stefano V. ; Woolridge, Michael |
Zeitschrift: | AI Communications, Jg. 35 (2022-07-01), Heft 4, S. 381-391 |
Veröffentlichung: | 2022 |
Medientyp: | academicJournal |
ISSN: | 0921-7126 (print) |
DOI: | 10.3233/AIC-220144 |
Schlagwort: |
|
Sonstiges: |
|