• DocumentCode
    2345830
  • Title

    An artist´s studio: a metaphor for modularity and abstraction in a graphical diagramming environment

  • Author

    Sengupta, Samudra ; Kimura, Takayuki Dan ; Apte, Ajay

  • Author_Institution
    Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
  • fYear
    1994
  • fDate
    4-7 Oct 1994
  • Firstpage
    128
  • Lastpage
    136
  • Abstract
    The paper describes a graphic editor in a visual diagramming environment. Its management tools permit heterogeneous users to work with large graphic diagrams. Modularization is provided using the metaphor of an artist´s studio, complete with a gallery of compositions, and sketches. Visibility control mechanisms are proposed as a method to provide information hiding capabilities at various levels of granularity. Abstraction mechanisms are provided by syntactic, semantic and pragmatic zooming concepts, for controlling the level of various types of detail visible to the user. Structured naming is another abstraction mechanism, by which graphical references may be made to visual objects. The studio paradigm has been implemented on a pen computer using the PenPoint operating system, as a part of the Hyperflow visual programming environment
  • Keywords
    abstract data types; programming environments; visual languages; visual programming; Hyperflow visual programming environment; PenPoint operating system; abstraction mechanisms; artist studio metaphor; graphic editor; graphical diagramming environment; graphical references; heterogeneous users; information hiding; large graphic diagrams; management tools; pen computer; pragmatic zooming concepts; structured naming; studio paradigm; visibility control mechanisms; visual diagramming environment; Circuits; Computer graphics; Computer languages; Computer science; Educational institutions; Environmental management; Flowcharts; Power system management; Programming environments; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1994. Proceedings., IEEE Symposium on
  • Conference_Location
    St. Louis, MO
  • Print_ISBN
    0-8186-6660-9
  • Type

    conf

  • DOI
    10.1109/VL.1994.363632
  • Filename
    363632