DIR/SEE: a Smalltalk environment for developing Ada applications and maintaining legacies

  • Authors:
  • Brian M. Barry;James McGugan;Mike Wilson

  • Affiliations:
  • Object Technology International,Inc., 1785 Woodward Drive, Ottawa,Ontario,Canada, K2C OP9;Object Technology International,Inc., 1785 Woodward Drive, Ottawa,Ontario,Canada, K2C OP9;Object Technology International,Inc., 1785 Woodward Drive, Ottawa,Ontario,Canada, K2C OP9

  • Venue:
  • SETA2 Proceedings of the second international symposium on Environments and tools for Ada
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

Building a practical, cost-effective multilingual software engineering environment requires a well factored architecture which allows substantial code reuse during implementation. Object-oriented technology provides the facilities required to achieve this. DIR/SEE is a prototype for a Smalltalk based environment designed to support new applications written in Smalltalk and Ada, as well as existing software ("legacies") written in other languages such as C, CMS II and assembler. It provides team programming support, full version and configuration management, and a network-based software repository. The key components of the DIR/SEE, including those which represent tools and program units for other languages, are all Smalltalk objects. Consequently they have well-defined interfaces and realize a high level of software reuse through inheritance, without sacrificing the flexibility and tight integration which Smalltalk users expect.