Actors: a model for reasoning about open distributed systems
Formal methods for distributed processing
Programming dynamically reconfigurable open systems with SALSA
ACM SIGPLAN Notices
Issues in the Design and Implementation of Act2
Issues in the Design and Implementation of Act2
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Worldwide computing with universal actors: linguistic abstractions for naming, migration, and coordination
Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging and More
A UML-based Approach for Abstracting Application Interfaces to REST-like Services
WCRE '06 Proceedings of the 13th Working Conference on Reverse Engineering
Supporting reconfigurable object distribution for customized web applications
Proceedings of the 2007 ACM symposium on Applied computing
From representations to computations: the evolution of web architectures
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Restful web services vs. "big"' web services: making the right architectural decision
Proceedings of the 17th international conference on World Wide Web
Programming Erlang: Software for a Concurrent World
Programming Erlang: Software for a Concurrent World
Restful web services
RESTful Transactions Supported by the Isolation Theorems
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Towards a Model-Driven Process for Designing ReSTful Web Services
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
A universal modular ACTOR formalism for artificial intelligence
IJCAI'73 Proceedings of the 3rd international joint conference on Artificial intelligence
Processes Are Data: A Programming Model for Distributed Applications
WISE '09 Proceedings of the 10th International Conference on Web Information Systems Engineering
Hi-index | 0.00 |
The prevalence of RESTful services requires that we pay closer attention to how the principles that underlay REST are realized in actual services being implemented. This is especially crucial as REST is being applied to problem domains that require complex operations such as transactions. In this paper we investigate the relationship between RESTful web services and the actor model of computation. We suggest that by formulating RESTful services as a network of actors we can achieve deeper understanding what it means for a service to be RESTful.