In the first phase of the European DataGrid project, the 'workload management' package (WP1) implemented a working prototype, providing users with an environment allowing to define and submit jobs to the Grid, and able to find and use the " best " resources for these jobs. Application users have now been experiencing for about a year with this first release… (More)
Application users have now been experiencing for about a year with the standardized resource brokering services provided by the 'workload management' package of the EU DataGrid project (WP1). Understanding, shaping and pushing the limits of the system has provided valuable feedback on both its design and implementation. A digest of the lessons, and " better… (More)
Society and business are demanding systems that can securely and cost-effectively exploit opportunities presented by an Internet of Services. To achieve this goal a system must dynamically adapt to its environment and consider multiple and shifting stakeholder concerns such as application functionality, policies and business processes. In this paper we… (More)
The Grid is currently living an exciting evolution step to turn from a niche technological infrastructure to a widely used Business environment. To this aim, Workflows are playing an important role acting as the link towards the well-established Business Process Management environment. A number of Grid projects worldwide are trying to implement this link… (More)
Workflows have an increasing role in scientific applications programming and business environment development because they are an effective technology to define composition of different pieces of knowledge, both in the application domain and in the business context. However, workflows are addressed in a number of different perspectives and no consensus has… (More)
This document concerns with the implementation of the P3L parallel programming language on the MPI abstract Machine. First we focus our attention on the characteristics of the MPI Abstract Machine, then we present a preliminary implementaton for each P3L construct based on that architecture.