Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Silvia Breitinger is active.

Publication


Featured researches published by Silvia Breitinger.


high level parallel programming models and supportive environments | 1997

The Eden coordination model for distributed memory systems

Silvia Breitinger; Rita Loogen; Yolanda Ortega-Mallén; Ricardo Peña

Eden is a concurrent declarative language that aims at both the programming of reactive systems and parallel algorithms on distributed memory systems. In this paper, we explain the computation and coordination model of Eden. We show how lazy evaluation in the computation language is fruitfully combined with the coordination language that is specifically designed for multicomputers and that aims at maximum parallelism.


Lecture Notes in Computer Science | 1998

From (Sequential) Haskell to (Parallel) Eden: An Implementation Point of View

Silvia Breitinger; Ulrike Klusik; Rita Loogen

The explicitly parallel programming language Eden adds a coordination level to the lazy functional language Haskell. This paper describes how a compiler and runtime system for Eden can incrementally be built on the basis of a compiler and runtime system for the computation language. The modifications needed in the compiler are restricted to specific orthogonal extensions. We show that Edens design for distributed memory systems proves beneficial for the construction of a lean parallel runtime system.


european conference on parallel processing | 1996

Eden - The Paradise of Functional Concurrent Programming

Silvia Breitinger; Rita Loogen; Yolanda Ortega-Mallén; Ricardo Peña-Marí

The functional concurrent language Eden is an extension of the lazy functional language Haskell by constructs for the explicit speciication of dynamic process systems. It employs stream-based communication and is tailored for distributed memory systems. Eden supports and facilitates the task of parallel and concurrent programming. To illustrate this statement the paper includes elegant solutions to traditional concurrency problems.


international symposium on programming language implementation and logic programming | 1994

Improving Search for Job-Shop Scheduling with CLP(FD)

Silvia Breitinger; Hendrik C. R. Lock

Constraint logic programming can be effectively applied to solve realistic job-shop scheduling problems. The role of constraints is twofold: they model dependencies among tasks and resources (e.g. temporal relations and capacities of machines), and they are used to actively prune the search space during the computation of a schedule. Since the job-shop problem is NP-complete, constraint solving techniques alone do not suffice to get efficient schedules for problems with 100 tasks and more. In order to judge a scheduling method, one has to investigate two questions: how good are the solutions in comparison to the optimum and how much search is required to find them.


implementation and application of functional languages | 1996

An Implementation of Eden on Top of Concurrent Haskell

Silvia Breitinger; Ulrike Klusik; Rita Loogen

The functional concurrent language Eden is an extension of the lazy functional language Haskell by high level constructs for the explicit specification of dynamically evolving process systems. It employs stream-based implicit communication.


implementation and application of functional languages | 1997

DREAM: The DistRibuted Eden Abstract Machine

Silvia Breitinger; Ulrike Klusik; Rita Loogen; Yolanda Ortega-Mallén; Ricardo Peña

Eden is being implemented by extending the Glasgow Haskell Compiler (GHC) which is based on the Spineless Tagless G-Machine (STGM). In this paper we present a parallel abstract machine which embodies the STGM for sequential computations and describes a distributed runtime environment for Eden programs on an abstract level.


Archive | 1996

Eden: language definition and operational semantics

Silvia Breitinger; Rita Loogen; Yolanda Ortega-Mallén; Ricardo Peña


Lecture Notes in Computer Science | 1998

DREAM : The distributed Eden abstract machine

Silvia Breitinger; Ulrike Klusik; Rita Loogen; Yolanda Ortega-Mallén; Ricardo Peña


formal methods | 1995

Using Constraint Logic Programming for Industrial Scheduling Problems.

Silvia Breitinger; Hendrik C. R. Lock


appia-gulp-prode | 1997

High-level Parallel and Concurrent Programming in Eden.

Silvia Breitinger; Rita Loogen; Yolanda Ortega-Mallén; Ricardo Peña-Marí

Collaboration


Dive into the Silvia Breitinger's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Yolanda Ortega-Mallén

Complutense University of Madrid

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ricardo Peña

Complutense University of Madrid

View shared research outputs
Top Co-Authors

Avatar

Ricardo Peña-Marí

Complutense University of Madrid

View shared research outputs
Researchain Logo
Decentralizing Knowledge