Dominic Cooney

Learn More
As Web service technology evolves, the idea of context-aware services gains more interest. An idea is that different sets of services will dynamically drop into the mobile users' devices depending on their contexts. To do this effectively requires location modelling and representation as well as spontaneity in downloading and executing the service interface(More)
At present, there is a dichotomy of approaches to supporting web service implementation: extending mainstream programming languages with libraries and metadata notations vs. designing new languages. While the former approach has proven suitable for interconnecting services on a simple point-to-point fashion, it turns to be unsuitable for coding concurrent,(More)
Subscription: EASST Newsletter is distributed among the members of EASST, the European Association of Software Science and Technology. If you are not yet a member of EASST, but you wish to receive the EASST Newsletter, then you are kindly invited to become a member! Note, there are no membership fees. The application form can be found on the last page.(More)
Implementing web services that participate in long-running, multilateral conversations is difficult because mainstream programming languages are poor when it comes to manipulating XML data and handling concurrent and interrelated interactions. We have designed a programming language to deliberately address these problems. In this paper we describe how to(More)
  • 1