6 citations found. Retrieving documents...
Grundy, J.C., Mugridge, W.B., Hosking, J.G. (1998) Visual Specification of MultiView Visual Environments, IEEE Symposium on Visual Languages

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
MetaBuilder: The Diagrammer's Diagrammer. - Ferguson, Hunter   (Correct)

....kits of software components which can be assembled to form diagram editors. In general these systems operate at a lower level than MetaBuilder, requiring (in some cases substantial) knowledge of the techniques of software development in order to produce results. JComposer Jviews The JComposer[8] system is a Java based system for building multi user graphical interfaced editors which allows simultaneous editing of objects by a group of cooperating users. Jcomposer is a tool for building tools based on the Jviews components. It provides a visual language for defining repositories, the ....

Grundy, J.C., Mugridge, W.B., Hosking, J.G. (1998) Visual Specification of MultiView Visual Environments, IEEE Symposium on Visual Languages


UPGRADE: Building Interactive Tools for Visual Languages - Böhlen, Jäger.. (2002)   (Correct)

....such as trees, tables, or text are offered as well. For programming extensions, a metaCASE tool typically provides either a scripting language or an application programming interface (API) for Java, C , etc. As examples, we may list MetaEdit [20] ToolBuilder [1] DB MAIN [9] JComposer [15, 16], KOGGE [6] and MetaBuilder [14] Most meta CASE tools suffer from the following restrictions: 1. The language definition includes only the structure. As a consequence, generated graphical editors provide only primitive commands such as insertion or deletion of single nodes and edges. Complex ....

J. Grundy, W. Mugridge, and J. Hosking. Visual specification of multi-view visual environments. In Proceedings of the 1998.


Generic Description of a Software Document Environment - Toleman, Carrington.. (2000)   (Correct)

....editors with both syntactic and static semantic support for a wide variety of programming languages. The Pan system [18] uses declarative description for several aspects of document analysis and user interface configuration. Program visualisation environments such as Multiview [9] and MViews [5] also use generic implementation techniques. Other environments are discussed in [16] It is beyond the scope of this paper to provide a comprehensive review of all the generic techniques used in such systems. Instead we here provide a brief comparison of the salient design choices in the UQ EDL ....

J. Grundy, W. Mugridge, and J. Hosking. Visual specification of multi-view visual environments. In Proceedings of Symposium on Visual Languages, pages 236--243, 1998.


High-level Static and Dynamic Visualisation of Software.. - Grundy, al. (2000)   (9 citations)  Self-citation (Hosking)   (Correct)

....A variety of approaches and tools have been developed to assist developers in visualising software architectures. The Unified Modelling Language (UML) 17] uses a combination of class, collaboration, component and deployment diagrams. Clockworks and JComposer use annotated component diagrams [5, 8]. PARSE DAT uses process diagrams. Several systems, including SAAMTool [13] Argo [19] and Visper [22] use various kinds of structural architecture component diagrams. All of these only offer static modelling diagrams. Most lack a wide enough range of abstractions or focus on only low level ....

....a range of architecture modelling and visualisation representations and tools. A meta model defines allowable architectural abstractions and multiple, visual modelling views capture various perspectives on architectural components and interrelationships. SoftArch uses the JComposer CASE tool [8] to generate classes and complete system implementation. The JVisualise monitoring and object visualisation tool [8] is used to detect run time events, such as object creation and method calls, and forwards these to SoftArch. SoftArch static architectural views are copied, annotated and animated ....

[Article contains additional citation context not shown here]

Grundy, John, Rick Mugridge and John Hosking, Visual Specification of Multi-View Visual Environments. In 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, Canada, September 1998, IEEE CS Press.


Tool Integration, Collaboration and User Interaction.. - Grundy, Mugridge, al. (1998)   Self-citation (Grundy Mugridge)   (Correct)

....our work with other research in this area. 3. JViews and JComposer We have been developing component based software architectures for the construction of design environments for several years [13] 11] Our latest architecture, implemented using the JavaBeans component based API, is JViews [14]. Figure 3 shows the basic characteristics of JViews based systems: components (rectangular icons) component relationships (oval icons) inter component links, and the propagation of events (which we call change descriptions ) along links and relationships. These abstractions provide structural ....

....framework classes in Java, extending the JavaBeans componentware API. Developing applications with the JViews framework classes directly is tedious, time consuming and error prone. We developed a CASE tool, using JViews, to assist developers to build component based environments. Called JComposer [14], the tool provides visual languages for specifying components, relationship components, links, filters and actions, and a range of interdependency links between these components. JComposer generates JViews class specialisations, implementing the specified environment as a set of JViews ....

[Article contains additional citation context not shown here]

Grundy, J.C., Mugridge, W.B., and Hosking, J.G., Visual specification of multi-view visual environments, Proceedings of 1998 IEEE Symposium on Visual Languages, Halifax, Nova Scotia, September 2-4 1998.


Vixels, CreateThroughs, DragThroughs and Attachment Regions in .. - Mugridge, al.   Self-citation (Grundy Hosking Mugridge)   (Correct)

....software development, architectural design and business process reengineering. Many software applications require editors for visual notations that provide appropriate editing mechanisms. Examples include software design tools supporting 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 ....

....have been composed and their beans generated, BuildByWire generates a visual editor bean. This provides the end user with a direct manipulation interface to create and modify diagrams or visual programs in that notation. We have used BuildByWire to develop visual languages for several CASE tools [6, 7, 8, 12]. Such visual language editors support the end user in creating diagrams from vixels and inter vixel connectors. For example, Figure 1 shows a visual editor generated by BuildByWire for the visual language of JComposer, a tool for designing and generating CASE tools [7] This notation includes ....

[Article contains additional citation context not shown here]

Grundy, J.C., Hosking, J.G., and Mugridge, W.B., "Visual specification of multi-view visual environments," in Procs of 1998 IEEE Symposium on Visual Languages, IEEE CS Press, Halifax, Nova Scotia, Canada, 1998.

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