Visual Programming Language

  • View
    38

  • Download
    1

Embed Size (px)

DESCRIPTION

Visual Programming Language. 米澤研究室 清木 昌. Visual Programming Language (VPL) とは. 定義があいまい comp.lang.visual の FAQ 2 次元以上の形式でプログラミングするもの (Myers) Visual な表現を用いるもの (Burnett) グラフィック・描画・アニメーション・アイコン etc. などなど 呼称も VP ・ VL ・ VPL …. Visual Computing. Visual Programming. Computer - PowerPoint PPT Presentation

Text of Visual Programming Language

  • Visual Programming Language

  • Visual Programming Language (VPL) comp.lang.visual FAQ2(Myers)Visual (Burnett) etc. VP VL VPL

  • Visual Computing

    AlgorithmAnimationUser InterfacesVisual ProgrammingEnd User LanguagesComputerGraphicsScientificVisualizationfrom SFT5030

  • VPL visual languagePrograph VIPR text visual

  • VPL (1/2)Prograph End User ProgrammingAgentSheets

  • VPL (2/2)AgentSheets ToonTalk

  • VPL(1/2)Pygmalion, ToonTalk Dataflow Prograph

  • VPL(2/2)PP AgentSheets, 3D-Visulan Form Forms/3 A8 = Sum(A1:A7)

  • ToonTalk (1/3)

  • ToonTalk (2/3)2001 Prolog

  • ToonTalk (3/3) ()

  • AgentSheets (1/3)

  • AgentSheets (2/3) Agent Agent Java Applet

  • AgentSheets (3/3)

  • Prograph (1/8)

  • Prograph (2/8) VPLProfessional VPL Dataflow

  • Prograph (3/8)Dataflow Input Bar Datalink Output Bar Operation Terminal

  • Prograph (4/8)Hello World!show

    null etc.

  • Prograph (5/8) ask "join"

    NULL control annotation

    control annotation

  • Prograph (6/8)control annotation

  • Prograph (7/8)3 method method

  • Prograph (8/8)object attribute instance

  • VIPR (1/3) VPL

  • VIPR (2/3)

  • VIPR (3/3)

  • VEX (1/3)Visual Expression (VEX)VIPR

  • VEX (2/3)YVEX

  • VEX (3/3)

  • 3D-PPPP=Pictorial Programming GHC VPL 3

  • 3D-Visulan3D

  • VPL 3D3DEnd User

  • VPL

  • References (1/2)ToonTalkhttp://www.toontalk.com/"ToonTalk - An Animated Programming Environment for Children" [Ken Kahn 1996]AgentSheetshttp://agentsheets.com/http://www.pfu.fujitsu.com/agentsheets/"AgentSheets: End-User Programmable Simulations" [Alexander Repenning et al. 2000]

  • References (2/2)Prographhttp://www.pictorius.com/prograph.html"Using a Pictorial Representation to Combine Dataflow and Object-orientation in a Language Independent Programming Mechanism" [P. T. Cox and T. Pietrzykowski 1988]VIPR"Visual Object-Oriented Programming" [Wayne Citrin et al. 1994]"Programming with Visual Expressions" [W.Citrin et al. 1995] http://www.computer.org/conferences/vl95/html-papers/citrin/citrin.html

  • References (3/3)3D-PPhttp://www.iplab.is.tsukuba.ac.jp/research/3dpp/"3D-PP: Visual Programming System with Three-Dimensional Representation" [T.Oshiba and J.Tanaka 1999]3D-Visulanhttp://ryujin.kuis.kyoto-u.ac.jp/ylab/yamakaku/Visulan/"" [Kakuya Yamamoto 1999]

  • Frequently-Asked Questions (FAQ)http://www.faqs.org/faqs/visual-lang/faq/Visual Programming Languages: A Surveyhttp://www.cs.berkeley.edu/~maratb/cs263/paper/paper.htmlSFT 5030 (Visual Programming)http://www.csse.monash.edu.au/~berndm/SFT5030/Visual Language Research Bibliographyhttp://www.cs.orst.edu/~burnett/vpl.html