Pedro D. Medeiros

Learn More
As Grid computing technologies and infrastructures are being developed, suitable abstractions , methods, and tools will become necessary to enable application development, and software development of the components of Grid Computing Environments. Grid Computing will enable distributed applications with large numbers of involved components with dynamic(More)
Delta Prolog is a logic programming language extending Prolog with constructs for sequential and parallel composition of goals, interprocess communication and synchronization , and external non-determinism. We present sequential and parallel search strategies for the language, based on the notion of derivations space. They rely upon distributed(More)
We discuss the problem of building domain oriented environments by a composition of heterogeneous application components and tools. We describe several individual tools that support such environments , namely a distributed monitoring and control tool (DAMS), a process-based distributed debugger (PDBG) and a heterogeneous in-terconnection model (PHIS). We(More)
This paper reports on our experimentation with the design of a layered software architecture for the support of parallel and distributed execution of Logic Programming Systems, how it ooers a set of concurrency and communication abstractions that are integrated in an extended Prolog, and how this is used to support a high-level group-oriented distributed(More)
Die Online-Fachbuchhandlung ist spezialisiert auf Fachbücher, insbesondere Recht, Steuern und Wirtschaft. Im Sortiment finden Sie alle Medien (Bücher, Zeitschriften, CDs, eBooks, etc.) aller Verlage. Ergänzt wird das Programm durch Services wie Neuerscheinungsdienst oder Zusammenstellungen von Büchern zu Sonderpreisen. Der Shop führt mehr als 8(More)
This short paper describes the cooperative caching architecture of pCFS, a shared disk cluster file system (CFS) which aims to achieve high performance in a broad spectrum of I/O intensive applications ranging from computational access to large data sets to video streaming and databases, and includes an extended API for parallel I/O access. pCFS is targeted(More)
We describe our experimentation with the design and implementation of speciic environments , consisting of heterogeneous computational, visualization, and control components. We illustrate the approach with the design of a problem{ solving environment supporting the execution of genetic algorithms. We describe a prototype supporting parallel execution,(More)