[[abstract]]The productivity of a programmer can be promoted by using multi-vendor's CASE tools. The more tools are used, the more complicated communication is needed. The integration of these tools is thus important. This paper describes an architecture named Tool Integration Platform (TIP) to integrate tools in a knowledge abstraction way. TIP is composed of a Control Integration Daemon (CID), a Control Integration Interface (CII) and some Integration Inference Rules (IIR) that are applied by the Integration Inference Engine (IIE). The IIR are stored in a Repository and used to deduce tool knowledge dynamically. In this way, many tools can be integrated into a cooperative software environment. To verify this architecture, a number of tool...
Tool environments supporting the development of complex products need to be open and flexible. These...
This thesis presents how the hardware-related software development process can be improved by means ...
The increasing complexity of software development spawns lots of specialised tools to edit code, emp...
[[abstract]]The demonstration of multimedia presentation can be promoted by using multi-vendor's too...
[[abstract]]The demonstration of multimedia presentation can be promoted by using multi-vendor's too...
Programming environments are typically based on concepts, such as syntax and semantics, and they pro...
The typical development environment today consists of many specialized development tools, which are ...
Abstract. The lack of integration between prototype implementations of results of research (“tools”)...
Tool integration frameworks provide the devices needed to define and refine customised integrated so...
[[abstract]]Many CASE (computer aided software engineering) tools have been developed to increase so...
International audienceExisting approaches to tool integration based upon metamodels encounter the pr...
The current generation of conventional software productivity tools is likely to achieve at most a fa...
. We present a tool integration strategy based on enveloping pre-existing tools without source code ...
The purpose of this thesis is to design and implement a new protocol for Black Box tool en veloping ...
This thesis investigates how Artificial Intelligence, particularly knowledge-based systems technique...
Tool environments supporting the development of complex products need to be open and flexible. These...
This thesis presents how the hardware-related software development process can be improved by means ...
The increasing complexity of software development spawns lots of specialised tools to edit code, emp...
[[abstract]]The demonstration of multimedia presentation can be promoted by using multi-vendor's too...
[[abstract]]The demonstration of multimedia presentation can be promoted by using multi-vendor's too...
Programming environments are typically based on concepts, such as syntax and semantics, and they pro...
The typical development environment today consists of many specialized development tools, which are ...
Abstract. The lack of integration between prototype implementations of results of research (“tools”)...
Tool integration frameworks provide the devices needed to define and refine customised integrated so...
[[abstract]]Many CASE (computer aided software engineering) tools have been developed to increase so...
International audienceExisting approaches to tool integration based upon metamodels encounter the pr...
The current generation of conventional software productivity tools is likely to achieve at most a fa...
. We present a tool integration strategy based on enveloping pre-existing tools without source code ...
The purpose of this thesis is to design and implement a new protocol for Black Box tool en veloping ...
This thesis investigates how Artificial Intelligence, particularly knowledge-based systems technique...
Tool environments supporting the development of complex products need to be open and flexible. These...
This thesis presents how the hardware-related software development process can be improved by means ...
The increasing complexity of software development spawns lots of specialised tools to edit code, emp...