Towards Hermes/dl, a design language for interactive systems
Alexandre R. J. François · 2007
This poster introduces the principles that underly Hermes/dl, a design language for interactive systems. This ongoing effort is part of Hermes, a broader cross-cutting integrative project initiated and lead by the author. Hermes aims to create a common infrastructure for all parties involved to communicate during the creation, design, realization and evolution of complex, dynamic, interactive software systems. Hermes/dl establishes a theoretically grounded design language in which to develop Hermes' vocabulary and idioms for digital interaction. As a design language, Hermes/dl comprises of a collection of primitives, a set of organizing principles, and collections of qualifying situations. A graphical notation shields users from traditional algebraic notation, making Hermes/dl more accessible and appealing to potential users in creative and scientific fields. A rigorous graph theoretic formulation will enable mathematical manipulations, and underlie productivity and collaboration tools that assist users in the design and creation process.