Book chapter
Open access

Application Development through Reuse: the Ithaca Tools Environment

Published inObject composition = Composition d'objets, Editors Tsichritzis, Dionysios, p. 99-114
PublisherGenève : Centre universitaire d'informatique
Publication date1991

This paper presents the architecture and basic features of the Ithaca Application Development Environment based on a Software lnformation System for enhancing reusability of both software components and artefacts about development of these components. Object-oriented techniques are used in the Environment at all levels of the development of an application: requirement specification, scripting, implementation through class refinement and tailoring. In the Environment, it is tracked how the various products of the development phases were produced by providing tools for the Application Engineer who is responsible for abstracting application skeletons and development information and storing these as Application Frames into a Software Information Base. In particular, the paper describes the Requirement Collection And Specification Tool (RECAST) and the Visual Scripting Tool (Vista) of the Ithaca Development Environment

Citation (ISO format)
FUGINI, M., NIERSTRASZ, Oscar, PERNICI, Barbara. Application Development through Reuse: the Ithaca Tools Environment. In: Object composition = Composition d’objets. Genève : Centre universitaire d’informatique, 1991. p. 99–114.
Main files (1)
Book chapter (Published version)
  • PID : unige:157920

Technical informations

Creation01/13/2022 10:37:00 AM
First validation01/13/2022 10:37:00 AM
Update time03/16/2023 2:20:48 AM
Status update03/16/2023 2:20:48 AM
Last indexation01/17/2024 3:51:22 PM
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack