| J. D. McWhirter and G. J. Nutt, `Escalante: an environment for the rapid construction of visual language environments', IEEE-CS Symposium on Visual Languages St. Louis, 1994, pp. 15--22. |
....more advanced than a library of graphics primitives and some of the classes provided (particularly those for representing hierarchical structures and networks) are useful in constructing CASE tools, there are no data modelling or repository tools included in the system. Escalante Escalante[14] is a system for creating structured graphics editors. It can almost be considered a MetaCASE system in that allows a model of a diagram to be expressed in entity relationship attribute terms but there is only limited support for building tools which do anything with the diagram once it has been ....
McWhirter, J.D. & Nutt, G.J., Escalante: An Environment for the Rapid Construction of Visual Language Applications, IEEE Symposium on Visual Languages (VL'94),pp 15-22,1991
....programs. Typically such systems include tightly integrated visual editors and debuggers and some include design level system modelling features. Successful commercial examples include LabVIEW [57] and Prograph [41] Some examples of ground breaking visual language environments include Escalante [66], Vampire [65] and Forms 3 [19] In recent years the use of the UML visual notation has had a major impact on visual language development, with many tools using parts of the UML notation in their visual formalisms. Debugging, testing, monitoring and other evaluation tools are used to assess the ....
McWhirter, J.D. and Nutt, G.J., Escalante: An Environment for the Rapid Construction of Visual Language Applications, In Proceedings of the
....characterising limited forms of component services. Many tools have been developed to assist with component engineering. These include commercial tools like Rational Rose TM [25] JBuilder TM and Visual Age TM, to a wide variety of research prototypes like Clockworks [10] MOOSE [9] Escalante [21], Argo UML [27] and SYNTHESIS [6] Most of these tools provide a variety of modelling notations and implementation support. Most of this tool support for software component development heavily focuses on low level component interface design and component implementation. There currently exists very ....
McWhirter, J.D. and Nutt, G.J., "Escalante: An Environment for the Rapid Construction of Visual Language Applications," in Proceedings of the 1994 IEEE Symposium on Visual Languages, IEEE CS Press, 1994.
....with such tools is often very limited [9] A variety of tool generation approaches have been developed. These typically produce database integrated tools, such as KOGGE [10] and that of Backlund et al. [2] or tools which use a canonical program representation, such as MultiView [1] Escalante [28] and Vampire [27] Generated tools typically have good data, control and presentation integration, and can provide good process integration via the use of process centered environments [3, 26] However, integrating generated environments and tools produced using different architectures or ....
McWhirter, J.D. and Nutt, G.J., Escalante: An Environment for the Rapid Construction of Visual Language Applications, Proceedings of the 1994 IEEE Symposium on Visual Languages, IEEE CS Press, 1994.
....There has been much work on simplifying the construction of such environments by abstracting common techniques into reusable frameworks. Attention has also focussed on the generation of environments and editing tools from meta model descriptions, which are typically expressed in a visual notation [25, 27, 7]. To fully support such an approach, tool meta models need to support more than just a structural definition of the environment; they must also be capable of specifying dynamic behaviour. As a minimum the following aspects need to be specified: Shared repository objects and their ....
....of multipleview systems. These range from the design and implementation of visual languages, to meta CASE tools for specifying CASE tools, to the development of general purpose multiple view environments. Examples of visual language and environment specification tools include RGG [1] Escalante [7], Clockworks [27] Vampire [6] and DV Centro [22] Several of these, including Vampire and RGG use interpreted specifications and thus provide environments fully generated from visual notations. Such generated environments tend to be rather limited in the degree of user interaction they provide, ....
[Article contains additional citation context not shown here]
McWhirter, J.D. and Nutt, G.J., "Escalante: An Environment for the Rapid Construction of Visual Language Applications," in Proceedings of the 1994 IEEE Symposium on Visual Languages, IEEE CS Press, 1994.
....task is much harder than implementing textual languages [1] Researchers have developed some high level tools to ease the implementation of visual languages. For example, Escalante supports the construction of applications for visual languages that are based on object relationship abstractions [2]. It provides mechanisms for iterative design, rapid prototyping and generation of visual language applications within an integrated environment. DiaGen [3] is a tool for producing diagram editors, which can be used to construct visual programs. These tools can greatly reduce the effort of ....
J.D. McWhirter, and G.J. Nutt, Escalante: An Environment for the Rapid Construction of Visual Language Applications, Proceedings of 10th IEEE Symposium on Visual Languages, Oct. 4--7, 1994, pp.15--22.
....and allows the graphical specification of topological constraints by the user. Cruz, 1995 ] presents the U term language, a declarative language with a visual syntax for specifying the display of database objects that is compatible with an object oriented framework. The environment Escalante [ McWhirter and Nutt, 1994 ] supports the rapid prototyping as well as automated generation of complex visual language applications. LayLab has also been extended to achieve topologically consistent layouts in visual program design [ Graf and Neurohr, 1995 ] By far the largest effort on algorithm animation exhibits the ....
J. D. McWhirter and G. J. Nutt. Escalante: An environment for the rapid construction of visual language applications. In Proceedings of the 1994 IEEE Symposium on Visual Languages, St. Louis, MO, 1994.
....of structural and eventhandling mechanisms of JComposer. While MET components can be combined with this environment, new iconic representations of the style supported by BuildByWire can not be directly produced. In the latter category is Escalante and its associated GrandView generation tool [McWhirter and Nutt 1994], which provides very good assistance for visual notation and environment specification, together with support for multiple views. The latter is, however, limited in comparison to JViews and the JComposer visual filter action language. More importantly, Escalante does not take a componentware ....
McWhirter, J.D. and Nutt, G.J., "Escalante: An Environment for the Rapid Construction of Visual Language Applications," in Proceedings of the 1994 IEEE Symposium on Visual Languages, IEEE CS Press, 1994.
....for the software application. The computing, communication, etc. patterns to be performed have to be extracted from the user s specifications. Several research and commercial systems in the recent years have tried to explore this idea within the framework of the visual programming languages [11,12,13,14,25,26]. Some of them [11,25,26] are not suitable for our purposes. Others [12,13,14] demonstrate various aspects of what can be exploited in the kind of problem solving environment we want to develop. It seems that the visual programming methods implement most consistently the idea sketched in the ....
....performed have to be extracted from the user s specifications. Several research and commercial systems in the recent years have tried to explore this idea within the framework of the visual programming languages [11,12,13,14,25,26] Some of them [11,25,26] are not suitable for our purposes. Others [12,13,14] demonstrate various aspects of what can be exploited in the kind of problem solving environment we want to develop. It seems that the visual programming methods implement most consistently the idea sketched in the previous paragraph. A system for visual programming usually is a programming ....
McWriter J. D. and G. J. Nutt, "Escalante: An Environment for the Rapid Construction of Visual Languages Applications", Proc. 1994 IEEE Symposium Visual Languages, IEEE Comp. Soc. Press, pp. 15-22, 1994.
....the same commands, requests, and data structures that the agents already use. In this way we can build the user builder interface (see Figure 5) the global execution interface, and the local interface of the agents. The interfaces that we create make extensive use of visual programming techniques [3, 20] to aid the non experts. In fact, by instantiating agents and building the problem solving network, the user creates a program which is then executed. In this process, the visual programming languages and systems have proved useful in allowing the non experts to program by manipulating images ....
McWriter J. D. and G. J. Nutt, Escalante: An Environment for the Rapid Construction of Visual Languages Applications, Proc. 1994 IEEE Symposium Visual Languages, IEEE, IEEE Comp. Soc. Press, pp. 15--22.
....however, and only a simple S expression language can be supported for the textual program . MViewsDP has similar functionality to FormsVBT, but MViewsDP s textual view consistency is more powerful, as information which does not overlap with graphical view information can be represented. Escalante (McWhirter and Nutt 1994) supports both generation (via the GrandView environment) and framework specialisation approaches to visual environment construction. However, Escalante environments are small, single user systems, compared to complex MViews environments such as SPE, EPE, Serendipity and ViTABaL. C. Collaborative ....
McWhirter, J.D. and Nutt, G.J. (1994). "Escalante: An Environment for the Rapid Construction of Visual Language Applications," In Proceedings of the 1994 IEEE Symposium on Visual Languages, IEEE CS Press, pp. 15-22.
.... notations such as the Unified Modelling Language (UML) 7] process modelling tools supporting work process diagrams [8] and building design tools supporting Computer Aided Design (CAD) diagramming [17] Developing editors for visual notations has proven to be a time consuming and difficult task [1, 11, 15]. Not only do visual notational constructs have to be designed, but also layout and semantic constraints, editing functions and editing tools which support these notations. Many attempts at general purpose meta tools for the development of graphical editors have been produced. Examples include ....
....constructs have to be designed, but also layout and semantic constraints, editing functions and editing tools which support these notations. Many attempts at general purpose meta tools for the development of graphical editors have been produced. Examples include Unidraw [17] Zeus [1] Escalante [11], and BuildByWire [12] However, many of these systems suffer from complex specification of tools using programming languages, inflexible constructs and notational symbols, inappropriate editing mechanisms in the resultant tools, and lack of reuse of existing visual notational elements. We have ....
[Article contains additional citation context not shown here]
McWhirter, J.D. and Nutt, G.J., "Escalante: An Environment for the Rapid Construction of Visual Language Applications," in Procs of the 1994 IEEE Symposium on Visual Languages, IEEE CS Press, 1994.
....21, 22, 23, 24, 25] for representing spatial relationships. A more detailed review of closely related work on VL theory can be found in [4] GenEd s philosophy of a free form general purpose editor supported by (incremental) visual parsing is in contrast to the following two approaches. Escalante [26] is an environment for the rapid construction of VL applications. It supports the construction of languages that are based on graph models (nodes and edges) The emphasis of Escalante is on user interface construction and not on VL semantics. 17] describes an approach to generate syntax oriented ....
J.D. McWhirter and G.J. Nutt, "Escalante: An Environment for the Rapid Construction of Visual Language Applications", In VL'94 [30], pp. 15--22.
....graphic views of one kind or another. ParaVision makes no provision for graphics, although it is possible to construct applications using any graphics package, including X widgets, Tcl Tk, etc. We use McWhirter s Escalante visual application package to construct our more sophisticated applications [4]. 3.3 Integrating Standard PICL Tools There are many excellent performance analysis and visualization tools, and several of them are based on the evolving PICL trace format. ParaVision can incorporate such tools into the parallel program tuning environment with reasonable e#ort. Ideally, a PICL ....
Je#rey D. McWhirter and Gary J. Nutt. Escalante: An environment for the rapid construction of visual language applications. In Proceedings of the 1994 Symposium on Visual Languages, pages 15-- 22, October 1994.
No context found.
J. D. McWhirter and G. J. Nutt, `Escalante: an environment for the rapid construction of visual language environments', IEEE-CS Symposium on Visual Languages St. Louis, 1994, pp. 15--22.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC