The design of the UNIX operating system
The design of the UNIX operating system
The X Window system: programming and applications with Xt (OSF/Motif ed.)
The X Window system: programming and applications with Xt (OSF/Motif ed.)
Power programming with RPC
Computer networks (3rd ed.)
Advanced Windows (3rd ed.)
Hi-index | 0.00 |
Designing complex systems as stacks of collaborating layers is a common practice in various domains, from operating systems to user interfaces. It proves to be particularly fruitful in the domain of telecom systems and, more generally, in distributed systems. After showing why, today, SDL is not well suited for the design of layered systems, we explore usual techniques available in programming languages. Then, we attempt giving SDL the power of expression necessary to view and manipulate signals at different abstraction levels while preserving the language spirit, staying at design level.