Giuseppe Fresta

Learn More
According to Nielsen (1990), “hypertext is non-sequential writing: a directed graph, where each node contains some amount of text or other information. The nodes are connected by directed links. In most hypertext systems, a node may have several out-going links, each of them is then associated with some smaller part of the node, called an anchor. When users(More)
software Shaping Workshops (SSWs) described in this paper are so f iare environments designed to support various activities of End-User Development (EUD) and tailoring. A design methodolog). to create easy-todevelop-and-tailor Visual Interactive Svstems that are organised as SSWs is illustrated. Users of an interactive system are in many cases experts in(More)
This paper proposes a new effective strategy for designing and implementing interactive systems overcoming culture, skill and situation hurdles in Human-Computer Interaction (HCI). The strategy to identify and reduce these hurdles is developed in the framework of a methodology based on a recently introduced model of HCI, and exploits the technological(More)
In the Information Society, end-users keep increasing very fast in number, as well as in their demand with respect to the activities they would like to perform with computer environments, without being obliged to become computer specialists. There is a strong request of providing end-users with powerful and flexible environments, tailorable to the culture,(More)
According to Nielsen (1990), "hypertext is non-sequential writing: a directed graph, where each node contains some amount of text or other information. The nodes are connected by directed links. In most hypertext systems, a node may have several out-going links, each of them is then associated with some smaller part of the node, called an anchor. When users(More)
Today end users are no longer mere consumers of computer tools but increasingly need to be more active producers of information and software artifacts. New techniques for engineering software are needed to support end users in this new role. This paper introduces one of these techniques, namely unwitting end-user development, and explains the BANCO(More)
The paper proposes to consider virtual libraries on the Web as repositories of complex, digital documents to be not only viewed and searched, but also manipulated by users of different typologies. It presents a prototypal environment, the virtual desktop, in which content may be compared, manipulated, edited, etc. at the browser side. The solution is based(More)