White Papers

A Component-Oriented Language for Pointer-Free Parallel Programming

Overview Today's programming languages typically have substantial deficiencies with regard to structuring and concurrency. To overcome these shortcomings, the paper has developed a new programming language that is based on a general notion of components with three expressive relations: hierarchical composition without explicit pointers, connections with a dual concept of offered and required interfaces and, communication-based interactions. The programming language is implemented by a runtime system that surpasses existing systems in the scalability and efficiency of concurrency.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
ETH Zurich
File Format
PDF
Date Published
Jan 9, 2009
Format
White Papers
Topics
Programming Languages

Similiar White Papers

Build Strong, Flexible J2EE apps With a WebSphere Cluster Environment

Build Strong, Flexible J2EE apps With a WebSphere Cluster Environment

When building a strong, extensible, and flexible J2EE application, one needs to consider several factors. One important

Publisher: IBM  |  Tags: application server, management, server

TechNet Webcast: Managing Hyper-V Virtual Machines With WMI and Windows PowerShell (Level 300)

TechNet Webcast: Managing Hyper-V Virtual Machines With WMI and Windows PowerShell (Level 300)

Before the beta release of Microsoft System Center Virtual Machine Manager 2008, there was only one option for automatin

Publisher: Microsoft  |  Tags: beta, management, windows server, windows server 2008

Building a Hybrid Data Warehouse Model

Building a Hybrid Data Warehouse Model

This paper discusses the hybrid design and provides a fully functional reference implementation. The system runs on Orac

Publisher: Oracle  |  Tags: data, database, warehouse

Taking Advantage of Microsoft Enterprise Library 4.0 for Visual Studio 2008

Taking Advantage of Microsoft Enterprise Library 4.0 for Visual Studio 2008

Microsoft Enterprise Library is a collection of reusable software components (application blocks) designed to assist sof

Publisher: Microsoft  |  Tags: developers, software

Why and How to Build a Continuous Integration Environment for the .NET Platform

Why and How to Build a Continuous Integration Environment for the .NET Platform

This paper is a learning tool and also a detailed manual to reference for executives, managers and developers on 'Why an

Publisher: Enterprise Solution Providers  |  Tags: developers

ETH Zurich White Papers

A Protocol for Macro Mobility and Multihoming Notification in Wireless Mesh Networks

A Protocol for Macro Mobility and Multihoming Notification in Wireless Mesh Networks

Wireless mesh networks are cost-efficient means to provide ubiquitous Internet access. For building large-scale wireless

Publisher: ETH Zurich  |  Tags: data, network

Orthogonal Frequency Division Multiplexing Based on Offset QAM

Orthogonal Frequency Division Multiplexing Based on Offset QAM

One of the factors determining the performance of wireless Orthogonal Frequency Division Multiplexing (OFDM) systems is

Publisher: ETH Zurich

Principles of MIMO-OFDM Wireless Systems

Principles of MIMO-OFDM Wireless Systems

The use of multiple antennas at both ends of a wireless link (MIMO technology) holds the potential to drastically improv

Publisher: ETH Zurich  |  Tags: mobile wireless

Why QoS Will Be Needed in Metro Ethernets

Why QoS Will Be Needed in Metro Ethernets

Emerging Metro Ethernets create new opportunities to converge data and telephony services. However, to connect legacy te

Publisher: ETH Zurich  |  Tags: data, ethernet, qos

ASIC Implementation of a MIMO-OFDM Transceiver for 192 Mbps WLANs

ASIC Implementation of a MIMO-OFDM Transceiver for 192 Mbps WLANs

Next generation Wireless Local Area Networks (WLANs) such as the IEEE 802.11n standard are expected to rely on multiple

Publisher: ETH Zurich  |  Tags: 802.11a, 802.11n