School of Computing Science University of Newcastle upon Tyne NEReSC   NEReSC

 

 
Projects
BASIS Dynasoar OGSA-DQP eXSys GridMIST Microbase e-Demand myGrid GridSHED GOLD Polar* UK-OGSA Evaluation Web Services Grid Application Framework CoreGRID partner

 

 
Projects
Profile
   
  Title CoreGRID partner (WP3: Programming models)
  Overview NEReSC has been involved in a number of research projects in the area of internet-scale/Grid computing. In order to support our research projects, we have been investigating issues related to the architecture of Web Services and message-oriented/event-driven programming models for their implementation.
  Service- and Message-Orientation Service-orientation is the contemporary architectural paradigm of choice for developing distributed applications. The paradigm is based on the concepts of “services” and “messages” where applications orchestrate message exchanges between their constituent services. Although the underlying service and message abstractions may seem trivial, they are the basis for constructing loosely-coupled systems which are scalable, reliable, and robust.

While the principles of service-orientation can be applied to the implementation of applications using many distributed computing technologies, it is the advent of XML together with the set of existing and emerging Web Services technologies and their surrounding hype that has refocused attention on service-oriented architectures. Our focus is on a message-oriented architectural paradigm for Web Services.

  Main contacts @ Newcastle
  References:
  • http://www.neresc.ac.uk/ws-gaf/documents.html
  • "Realising Service-Oriented Architectures with Web Services", to appear in a book on Service Oriented Architectures
  • Using Web Services to Build Grid Applications - The “No Risk” WSGAF ProfileParastatidis, S., Webber, J., Watson, P. CS-TR: 850, School of Computing Science, University of Newcastle, Jun 2004 (PDF download)
  • A Grid Application Framework based on Web Services Specifications and PracticesParastatidis, S. et al. CS-TR: 825, School of Computing Science, University of Newcastle, Jan 2004 (PDF download) To appear in the journal of "Concurrency and Computation: Practice and Experience"