Elsevier

Information Systems

Volume 19, Issue 3, April 1994, Pages 259-274
Information Systems

Building reusable components through project evolution analysis

https://doi.org/10.1016/0306-4379(94)90045-0Get rights and content

Abstract

A methodological approach apt to facilitate reuse of project components by exploiting temporal information related to actual project evolution, is presented. A temporal model is defined to represent, in a repository, project histories and reuse histories in different applications. The approach is intended to support the reuse engineer in determining candidate project components for reuse and in maintaining existing reusable components in the repository. Reusability of conceptual components, in the framework of information systems conceptual design, is considered.

References (43)

  • S Castano et al.

    Reusing process specifications

  • Special Issue on Object-Oriented Design

    Commun. ACM.

    (1990)
  • M Ader et al.

    The ITHACA technology: a landscape for object-oriented application development

  • M Atkinson et al.

    The object-oriented database system manifesto

  • C Batini et al.

    A formal framework for multilevel schema documentation in a data dictionary

  • D Batory et al.

    The design and implementation of hierarchical software systems with reusable components

    ACM Trans. Software Engng Method.

    (1992)
  • S Castano et al.

    Classifying and reusing conceptual schemas

  • S Castano et al.

    Reuse of conceptual requirement specifications

  • S Castano et al.

    A constructive approach to reuse of conceptual components

  • S Castano et al.

    Methodology for reuse

  • S. Castano and V. De Antonellis. Requirements specification reuse. To appear in Proc. of WISR'93, 6th Annual Workshop...
  • S Castano et al.

    Reuse of object-oriented requirements specifications

  • S.R Chidamber et al.

    Towards a metrics suite for object-oriented design

    ACM SIGPLAN Notices

    (1991)
  • V De Antonellis et al.

    A disciplined approach to office analysis

    IEEE Trans. Software Engng

    (1990)
  • V De Antonellis et al.

    ITHACA Report

  • O Deux

    The O2 system

    Commun. ACM

    (1991)
  • K.R Dittrich et al.

    Version support for engineering database systems

    IEEE Trans. Software Engng

    (1988)
  • A Finkelstein

    Reuse of formatted requirements specifications

    Software Engng J.

    (1988)
  • G Grosz et al.

    Why and how should we hide conceptual models?

  • S Gibbs et al.

    Class management for software communities

    Commun. ACM

    (1990)
  • Cited by (0)

    View full text