Sciweavers

IPPS
2006
IEEE

Saburo, a tool for I/O and concurrency management in servers

13 years 11 months ago
Saburo, a tool for I/O and concurrency management in servers
This paper presents a Java framework based on separation of concerns and code generation concepts that facilitates development of concurrency and I/O in servers. In this approach, the application is modeled by a graph whose vertices correspond to units of treatment connected by channels. It allows to build all kind of servers: multithreaded, Single-Process Event-Driven, Staged Event Driven Architecture, etc. without modification of the functional part. This architecture also permits to extend very easily an application, adding vertices and edges to the graph. The aim of our development tool is to improve programmer productivity and portability, decreasing development time, and reducing bugs or deadlock problems.
Gautier Loyauté, Rémi Forax, Gilles
Added 11 Jun 2010
Updated 11 Jun 2010
Type Conference
Year 2006
Where IPPS
Authors Gautier Loyauté, Rémi Forax, Gilles Roussel
Comments (0)