Abstract
In this paper, we extend dynamic logic with the concept of an actor in order to be able to specify who takes the initiative of an action, who makes a choice, or who controls a synchronization of actions. We give two examples of application of this idea. First, we show how to generalize an approach taken up by De Nicola and Hennessy, who eliminate tau from CCS in favor of internal and external choice. We show that this generalization allows a more accurate specification of system behavior than is possible without it. Second, deontic logic has been used by several researchers as a system specification language. In the course of this application, a number of paradoxes of classical deontic logic have been resolved, except the paradox of free choice permission. We show that actors can be used to resolve this paradox as well.
| Original language | English |
|---|---|
| Title of host publication | TAPSOFT '91 |
| Subtitle of host publication | Proceedings of the International Joint Conference on Theory and Practice of Software Development Brighton, UK, April 8–12, 1991 |
| Editors | S. Abramsky, T.S.E. Maibaum |
| Place of Publication | Berlin, Heidelberg |
| Publisher | Springer |
| Pages | 337-357 |
| Number of pages | 21 |
| ISBN (Electronic) | 978-3-540-46499-0 |
| ISBN (Print) | 978-3-540-53981-0 |
| DOIs | |
| Publication status | Published - Apr 1991 |
| Event | 4th International Joint Conference on Theory and Practice of Software Development, TAPSOFT 1991 - Brighton, United Kingdom Duration: 8 Apr 1991 → 12 Apr 1991 Conference number: 4 |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Publisher | Springer |
| Volume | 494 |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 4th International Joint Conference on Theory and Practice of Software Development, TAPSOFT 1991 |
|---|---|
| Abbreviated title | TAPSOFT |
| Country/Territory | United Kingdom |
| City | Brighton |
| Period | 8/04/91 → 12/04/91 |
Keywords
- SCS-Services
- Specification of systems
- Combining different logics
Fingerprint
Dive into the research topics of 'Actor-oriented system specification with dynamic logic'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver