Designing domain-specific behaviours in structural computing

  • Authors:
  • Manolis Tzagarakis;Michail Vaitis;Nikos Karousos

  • Affiliations:
  • RA Computer Technology Institute, Rion, Greece;University of the Aegean, Mytilene, Greece;University of Patras, Rion, Greece

  • Venue:
  • The New Review of Hypermedia and Multimedia
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Developing domain-specific abstractions in hypermedia is a complex task. Part of this complexity is due to the fact that behavioural aspects of structures need to be addressed. Therefore, hypermedia systems must provide the necessary means that permit the specification of these aspects. This is in particular true for structural computing systems which attempt to provide the framework for supporting a broad range of different data-organization problems. Current structural computing systems provide only limited support for developing behaviours in structures, mainly by specifying methods for objects that represent structure elements (structural atoms). In this paper, we present how behavioural aspects of structures are developed in Callimachus, a structural computing environment. Callimachus attempts to raise the level of abstraction by introducing event and propagation templates at the design phase that assist the development of domain-specific behaviours in structures. These mechanisms signify the attempt to move away from an atom-based behaviour provision towards system-and pattern-based approaches.