DocumentCode
2132836
Title
Software reusability with SML
Author
Chee, Chye-Lin ; Erdogan, Sevki S. ; Rahardja, Sunarto
Author_Institution
Sch. of Appl. Sci., Nanyang Technol. Univ., Singapore
fYear
1993
fDate
19-23 Jul 1993
Firstpage
254
Lastpage
262
Abstract
Describes the features and design of SML, an integrated Software Module Library management system aimed at encouraging the reuse of software. SML aims at providing a user-friendly interface and an easy-to-use system in which software engineers can donate routines for use by other engineers, as well as retrieve software modules contributed by other engineers, resulting in improved productivity. To prevent user abuse, SML contains built-in checks using a credit facility to ensure that engineers contribute to SML besides merely retrieving from it. Security considerations in SML include access control checks to ensure that only authorized users can gain access to the system, and encryption facilities to prevent users from bypassing SML and directly accessing the routine library. Quality control is also enforced in SML through a decentralized user feedback mechanism, to maintain the high quality of routines contributed to the library
Keywords
computer aided software engineering; security of data; software libraries; software reusability; subroutines; SML; Software Module Library; access control checks; authorized users; built-in checks; credit facility; decentralized user feedback mechanism; easy-to-use system; encryption facilities; integrated software management system; productivity; quality control; routines; security; software engineers; software modules; software reusability; user abuse; user-friendly interface; Productivity; Programming profession; Prototypes; Reliability engineering; Software libraries; Software maintenance; Software prototyping; Software quality; Software reusability; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Software Engineering, 1993. CASE '93., Proceeding of the Sixth International Workshop on
ISSN
1066-1387
Print_ISBN
0-8186-3480-4
Type
conf
DOI
10.1109/CASE.1993.634826
Filename
634826
Link To Document