logo BDSP

Base documentaire


Votre avis nous intéresse

Le réseau BDSP met en oeuvre un projet d'innovation et d'amélioration de ses services, dans le souci constant de proposer des contenus de qualité adaptés aux besoins des utilisateurs.

Identifier de nouvelles sources de financements est la condition nécessaire pour assurer la poursuite et la pérennité de cet outil unique qu'est la BDSP, tout en le faisant évoluer.

Pour définir un nouveau modèle économique, nous avons besoin de votre avis : merci de répondre à notre enquête (temps estimé : 5 minutes).

Participer maintenant
Participer plus tard J'ai déjà participé

  1. Fulltext. Colored-object programming : about the ergonomy of the visual formalism.

    Fascicule, Rapport - En anglais

    Fulltext.

    This paper discusses the ergonomy of the visual formalism proposed for a refinement of object oriented programming termed « colored object programming ».

    A number of principles are first proposed (ex. : unique source, unique destination, non ubiquity,) With the help of examples, these principles are shown to mould both the color graph formalism and its specific instantiations.

    These principles may be transgressed to yield new propositions : corresponding advantages and drawbacks are discussed.

    Two important alternatives are then examined : cartesian type representations useful from a pedagogical point of view, yet obviously unmanageable in general ; and what we call « color higraphs », obtained by using insideness in place of connectedness for reflex transitions.

    Except for a few details, this transformation remarkably leads to the David Harel's notation (i.e. higraphs or more exactly, statecharts) for - a priori, non object-oriented-state-transition systems.

    To conclude, we propose to center the planned programming environment around our visual formalism, and to open it to alternative representations depending on the programmer's task (as a writer or a reader).

    Mots-clés Pascal : Génie logiciel, Langage programmation, Orienté objet, Cognition, Ergonomie, Représentation graphique, Formalisation, Coloration graphe, Etat, Transition

    Mots-clés Pascal anglais : Software engineering, Programming language, Object oriented, Cognition, Ergonomics, Graphics, Formalization, Graph colouring, State, Transition

    Logo du centre Notice produite par :
    Inist-CNRS - Institut de l'Information Scientifique et Technique

    Cote : 97-0362981

    Code Inist : 001D02B09. Création : 12/09/1997.