Integrated tool support in object-based environments
V. Venugopal
- 01 Mar 1990
- pp 171-176
TL;DR: It is argued that this form of composition is more suited to database-centered environments than conventional channel-based composition techniques for the reuse of tools in tool configurations.
read more
Abstract: A view-based composition mechanism suited to specifying cooperating environments in terms of groups of previously specified tools is presented. It is argued that this form of composition is more suited to database-centered environments than conventional channel-based composition techniques for the reuse of tools in tool configurations. The composition model, related ideas, limitations and possible extensions to the idea are discussed. An example from the domain of software engineering, where such a mechanism can prove useful, is also presented. >
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Telecommunications switching system utilizing a channelized database access mechanism
Patrick J. Melampy,Robert F. Penfield,Theresa H. Ryan,Duncan S. Fisher +3 more
- 24 Jul 1998
TL;DR: In this article, an IP platform can locate data in any one of the plurality of databases through a channel map that is derived from configuration data supplied by a default database and provided by an incoming call or request to the IP platform.
70
Composing heterogeneous software architectures
Barry Boehm,Ahmed Abd-El-Shafy Abd-Allah +1 more
- 01 Jan 1996
61
Cotools: a tool composition mechanism for object-based environments
V. Venugopal,Soumitra Sarkar +1 more
- 01 Jan 1990
TL;DR: This paper proposes a composition mechanism called cotools, which models the cooperation of a set of tools via database objects that are concurrently accessed by members of a cotool.
3
Transaction mechanisms for software environment databases
S. Sarkar,V. Venugopal +1 more
- 08 Jan 1991
TL;DR: The authors describe design transactions, multithreaded transactions, the interaction between the transaction model and triggers, and the rationale for including these features in an environment database.
2
Requirements of object-oriented databases for tool integration in IPSEs
V. Venugopal,S. Sarkar +1 more
- 08 Jan 1991
TL;DR: The area of programming and software development environments is rich in proposals regarding tool specification and integration, and the demands that these proposals place on an IPSE database are discussed.
1
References
Supporting flexible and efficient tool integration
Richard T. Snodgrass,Karen Shannon +1 more
- 01 Jan 1986
TL;DR: The Interface Description Language (IDL), a notation for describing the characteristics of data structures passed among collections of cooperating processes, is extended to specify tight integration as exhibited in the monolithic approach.
34
Concurrency control for cooperating transactions in an object-oriented database
Andrea H. Skarra
- 26 Sep 1988
TL;DR: A concurrency control model that supports cooperative data sharing among transactions that is relevant to applications that provide computer support for cooperative activities, such as office information systems, graphical programming environments, and CAD tools for electronic or mechanical domaim.
33
Graph attribution as a specification paradigm
Bowen Alpern,Alan Carle,Barry K. Rosen,Peter F. Sweeney,Kenneth Zadeck +4 more
- 03 Nov 1988
TL;DR: The attributed graph specifications (AGS's) defined here are inspired by attribute Grammars but are free of their restriction to structures expressible by parse trees generated by context-free grammars.
20
Fragtypes: a basis for programming environments
TL;DR: The author shows how proposed operations on fragtypes can achieve unusual effects on the software development process, and forms the basis of the programming environment MUPE-2, which is currently under development at McGill University.
12
Data model issues for object-oriented applications
TL;DR: The ORION data model as mentioned in this paper consolidates and modifies a number of major concepts found in many object-oriented systems, such as objects, classes, class lattice, methods, and inheritance.
Related Papers (5)
Dragos Truscan,João M. Fernandes,Johan Lilius +2 more
- 24 May 2004
Benjamin Andrew Allan
- 17 Mar 1998