ACM Home Page
Please provide us with feedback. Feedback
Integrated support for software reuse in Computer-Aided Software Engineering (CASE)
Full text PdfPdf (716 KB)
Source ACM SIGSOFT Software Engineering Notes archive
Volume 18 ,  Issue 4  (October 1993) table of contents
Pages: 75 - 82  
Year of Publication: 1993
ISSN:0163-5948
Author
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/163626.163637
What is a DOI?

ABSTRACT

The success and acceptance of reuse tools and libraries depends on their integration into existing software development environments. However, the addition of large libraries of reusable components to software design databases only exacerbates the problem of design data management. Object-oriented databases originated to meet the requirements of design data management that relational databases could not satisfy. This paper describes a semantic data model for an object-oriented database supporting an integrated Computer Aided Software Engineering environment (CASE). The data model promotes reuse by providing objects that match program design requirements to existing components in the reuse library.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[1] Abd-El-Hafiz, S. K., V. R. Basili, and G. Caldiera, "Towards Automated Support for Extraction of Reusable Components," Proceedings of the Conference on Software Maintenance , Sorrento, Italy, 15-17 October, 1991, pp. 212-219.
2
 
3
[3] Bergland, G. D., "A Guided Tour of Program Design Methodologies," in IEEE Tutorial on Software Quality Assurance, ed. Tsun S. Chow, IEEE Computer Society Press, Silver Springs, Maryland, 1985, pp. 219-243.
 
4
[4] Bourland, D. David and Paul Dennithorne Johnston, ed., To Be or Not: An E-Prime Anthology, International Society for General Semantics, San Francisco, CA, 1991.
 
5
[5] Buchmann, Alejandro P. and Concepcion Perez de Celis, "An Architecture and Data Model for CAD Databases," Proceedings of the 11th International Conference on Very Large Databases, Stockholm, 1985, pp. 105-114.
 
6
[6] Clancy, William J., "Classification Problem Solving," Proceedings 3rd National Conference on Artificial Intelligence (AAAI), August 1984.
 
7
8
9
 
10
 
11
 
12
 
13
[13] Lorie, Raymond and Wilfred Plouffe, "Complex Objects and Their Use in Design Transactions," Proceedings of the Annual Meeting of Engineering Design Applications, San Jose, CA, May 1983, pp. 115-121.
 
14
[14] Lubars, Mitch D, "Reusing Designs for Rapid Application Development," Proceedings of the International Conference on Communications, Denver, CO, 23-26 June 1991, pp. 1515-1519.
 
15
[15] Matsumoto, Masao, "Automatic Software Reuse Process in Integrated CASE Environment," IEICE Transactions on Information Systems, Vol. E75-D, No. 5, September 1992, pp. 657-73.
 
16
[16] McLeod, D, et. al., "An Approach to Information Management for CAD/VLSI Applications," Proceedings of ACM Database Week, SIGMOD Conference, San Jose, CA, May 1983.
 
17
 
18
[18] Poulin, Jeffrey S. and Martin Hardwick, "Adapting Object-Oriented CAD Database Concepts for Computer Aided Software Engineering," Proceedings of the International Symposium on Database Systems for Advanced Applications, Seoul, Korea, April 1989, pp. 201-208.
 
19
[19] Poulin, Jeffrey S., and Kathryn P. Yglesias, "Experiences with a Faceted Classification Scheme in a Large Reusable Software Library (RSL)," to appear, Seventeenth Annual International Computer Software and Applications Conference (COMPSAC), Phoenix, AZ, 3-5 November 1993.
 
20
[20] Prieto-Diaz, Ruben, and Peter Freeman, "Classifying Software for Reusability," IEEE Software, Jan. 1987, pg. 6-16.
 
21
 
22
[22] Runciman, C. and I. Toyn, "Retrieving reusable software components by polymorphic type," Journal of Functional Programming, Vol. 1, pt. 2, April 1991, pp. 191-211.
 
23
[23] Shriver, Bruce D., "Reuse Revisited," IEEE Software, Jan. 1987, pg. 5.
24
 
25