Abstract
An approach for supporting reuse in object-oriented Information System conceptual design is presented. Reusable components are introduced as generic object classes with associated guidelines providing suggestions for their adaptation and tailoring in given contexts. Reusable components are derived from the analysis of similar object classes. Affinity criteria to classify object classes are presented, based on structural and contextual properties.
Preview
Unable to display preview. Download preview PDF.
References
ACM Issue on Next-Generation Database Systems, Communications of the ACM, Vol.34, N.10, October 1991
D.Batory, S.O'Malley, “The Design and Implementation of Hierarchical Software Systems with Reusable Components”, ACM Trans. On Software Engineering and Methodology, Vol.14, No.4, 1992
E.Bertino, L.Martino, Object-oriented Database Systems — Concepts and Architectures, Addison Wesley, International Computer Sciences Series, 1993
G. Booch, Object-Oriented Design, Benjamin Cummings, 1991
J.Bubenko, C.Rolland, P.Loucopoulos, V.De Antonellis, “Facilitating “From Fuzzy to Formal” Requirements Modelling”, to appear in Proc. of ICRE'94, IEEE Int. Conf. on Requirements Engineering, Colorado Springs and Taipei, April 1994
S.Castano, V.De Antonellis, B.Zonta, “Classifying and Reusing Conceptual Schemas”, in Proc. of ER'92, Int. Conf. on the Entity-Relationship Approach, Karlsruhe, LNCS, n.645, Springer Verlag, October 1992
S. Castano, V. De Antonellis, “Reuse of Conceptual Requirement Specifications”, in Proc. of RE'93, ACM/IEEE Int. Conf. on Requirements Engineering, San Diego, CA, January 1993
S.Castano, V. De Antonellis, “A Constructive Approach to Reuse of Conceptual Components”, in Proc. of 2nd ACM/IEEE Int. Workshop on Software Reusability, Lucca, Italy, March 1993
S. Castano, V. De Antonellis, “Reusing Process Specifications”, in Proc. IFIP Working Conference on Information System Development Process, IFIP WG 8.1, Como, Italy, September 1993, North-Holland
S.Castano, V.De Antonellis, P.Sanpietro, “Reuse of Object-Oriented Requirements Specifications”, in Proc. ER'93, 12 th Int. Conf. on The Entity Relationship Approach, Dallas Arlinghton, TX, USA, December 1993
S.Castano, V.De Antonellis, C. Francalanci, M.G. Fugini, B. Pernici, R.Bellinzona, “Methodology for Reusable Requirements”, F3 Report, F3.PdM.2-1-3-R2, Politecnico di Milano, December 1993
P.S.Chen, R.Hennicker, M.Jarke, “On the Retrieval of Reusable Software Components”, in Proc. of 2nd ACM/IEEE Int. Workshop on Software Reusability, Lucca, Italy, March 1993
P.Coad, E.Yourdon, Object-Oriented Design, Yourdon Press Computing Series, 1991
V.DeAntonellis, S.Castano, L.Vandoni, “Building Reusable Components Through Project Evolution Analysis”, Information Systems, Vol.19, No.4, Elsevier Science Ltd, 1994
O.Deux, “The Story of O2”, IEEE Trans. on Data and Knowledge Engineering, Vol.2, No.1, March 1990
W.Kim, “Object-Oriented Databases: Definition and Research Directions”, invited paper, IEEE Trans. on Data and Konowledge Engineering, Vol.2, No.3, March 1990
C.W. Krueger, “Software Reuse”, ACM Computing Surveys, Vol.24, No.2, June 1992, pp. 131–183
Y.S. Maarek, D.M. Berry, G.E. Kaiser, “An Information Retrieval Approach For Automatically Constructing Software Libraries”, IEEE TSE, Vol.17, No.8, August 1991, pp. 800–813
N.A. Maiden, A.G. Sutcliffe, “Exploiting Reusable Specifications Through Analogy”, Communications of the ACM, Vol.35, N.4, April 1992, pp. 55–64
E.Ostertag, J. Hendler, R. Prieto-Diaz, C. Braun, “Computing Similarity in a Reuse Library System: An AI-Based Approach”, ACM TOSEM, Proc. of COMPSAC'87, 1987, pp.23–2
G.Salton, Automatic Text Processing — The Transformation, Analysis and Retrieval of Information by Computer, Addison-Wesley, 1989
W. Schafer, R. Prieto-diaz, M.Matsumoto, Software Reusability, Ellis Horwood Workshops, 1993
W.W.Song, P.Johannesson, J.A.Bubenko, “Semantic Similarity Relations in Schema Integration”, in Proc. of ER'92, Int. Conf. on The Entity Relationship Approach, Karlsruhe, Lecture Notes in Computer Science, n.645, Springer Verlag, October 1992
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Castano, S., De Antonellis, V. (1994). Reuse in object-oriented Information Systems development. In: Bertino, E., Urban, S. (eds) Object-Oriented Methodologies and Systems. ISOOMS 1994. Lecture Notes in Computer Science, vol 858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014035
Download citation
DOI: https://doi.org/10.1007/BFb0014035
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58451-3
Online ISBN: 978-3-540-48804-0
eBook Packages: Springer Book Archive