Visual language theory: towards a human computer interaction perspective
Visual language theory
Visual programming: perspectives and approaches
IBM Systems Journal
End users and GIS: a demonstration is worth a thousand words
Your wish is my command
About Face: The Essentials of User Interface Design
About Face: The Essentials of User Interface Design
Principles of Visual Programming Systems
Principles of Visual Programming Systems
Modeling the User Interface of Web Applications with UML
Workshop of the pUML-Group held together with the «UML»2001 on Practical UML-Based Rigorous Development Methods - Countering or Integrating the eXtremists
Come, Let's Play: Scenario-Based Programming Using LSC's and the Play-Engine
Come, Let's Play: Scenario-Based Programming Using LSC's and the Play-Engine
Designing suited interactions for a document management system handling localized documents
SIGDOC '06 Proceedings of the 24th annual ACM international conference on Design of communication
Supporting the UML State Machine Diagrams at Runtime
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Handbook of Visual Languages for Instructional Design: Theories and Practices
Handbook of Visual Languages for Instructional Design: Theories and Practices
From Requirements to Code Revisited
ISORC '09 Proceedings of the 2009 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing
IEEE Transactions on Software Engineering
Lifting Events in RDF from Interactions with Annotated Web Pages
ISWC '09 Proceedings of the 8th International Semantic Web Conference
Taxonomies of visual programming and program visualization
Journal of Visual Languages and Computing
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
A framework with tools for designing web-based geographic applications
Proceedings of the 11th ACM symposium on Document engineering
Visual programming language in geographic information systems
AICT'11 Proceedings of the 2nd international conference on Applied informatics and computing theory
AMAST'06 Proceedings of the 11th international conference on Algebraic Methodology and Software Technology
Hi-index | 0.00 |
Visual programming languages (VPLs) provide notations for representing both the intermediate and the final results of a knowledge engineering process. Whereas some VPLs particularly focus on control flow and/or data flow of a software, very few VPLs stress on the interactive dimension of application (dialogue flow). This paper focuses on a VPL allowing designers to specify interactions between a user and a system, in the field of Web-based geographic applications. We first present the underlying interaction model that the VPL is based on, and then the detailed characteristics of the VPL. We show how this VPL has been integrated in a graphical design framework allowing designers to immediately assess their specification. Then we illustrate the way to use the framework from the design step to the final code generation step. Last, we detail an experimentation aiming at evaluating the strengths and the weaknesses of our VPL.