5 research outputs found
Events and Sensors Enhancing the reusability of objects: Position Paper
Object·oriented programming methods promote the development of software from reusable components. In practice, reuse of object-oriented software is limited by a closed-world constraint: only components that are compatible - that conform to an agreed-upon protocol - may be composed. We seek to facilitate software composition. To this end, we propose an approach based on events and sensors that enhances the openness of objects, and thus increases the possibilities for their reuse
An Object-Based Visual Scripting Environment
Scripting is a programming technique in which applications are constructed by composing specially designed, pre-packaged software components using a restricted set of scripting operators. Scripting simplifies programming by cutting down the number of the syntactic and semantic features found in a complete programming language, yet is inherently open-ended in that software components can be provided by a separate target language. We explore scripting models in which the basic components are written in an object-oriented target language. We introduce a visual scripting tool as a script development environment. Visual scripts present components and links graphically, and a visual scripting tool supports the construction of scripts through the interactive editing of scripts ' graphical counterparts. 1 Introduction: Wha
The Implementation of Vista - A Visual Scripting Tool
This paper describes the implementation of a visual scripting tool called Vista. Vista is being developed within the scope of ITHACA, an Esprit II project. Major implementation issues are highlighted, implementation experience is discussed and code examples are included