DocumentCode :
2408442
Title :
Preliminary case study on software reuse with object persistency framework
Author :
Suganuma, Hiroshi ; Kijima, Norikazu ; Nii, Takeshi ; Nakamura, Kinya
Author_Institution :
Hitachi Software Eng. Co., Ltd., Yokohama, Japan
fYear :
2002
fDate :
2002
Firstpage :
293
Lastpage :
295
Abstract :
Software reuse is considered one of the most effective ways of achieving higher productivity improvement. In this paper we propose an object persistency reuse framework to overcome issues such as database connection handling problems, time consuming unit testing for database access modules, and larger maintenance cost due to frequent changes in target application specifications. The OPRF consists of: (1) an SQL execution component, which provides database connection and data conversion; (2) a database connection component, which provides a mechanism to attach and detach to/from a Web application server without source code changes; and (3) a table access source code generator, which generates table access components. We applied our technique to several actual Web application development projects. The study showed that 20%, 17%, and 30% cost reductions for implementation, unit testing/debugging, and maintenance respectively.
Keywords :
Internet; SQL; database management systems; object-oriented programming; persistent objects; program debugging; program testing; software reusability; SQL execution component; Web application server; application specifications; data conversion; database access modules; database connection component; maintenance cost; object persistency reuse framework; productivity improvement; software reuse; table access components; table access source code generator; testing; unit debugging; unit testing; Application software; Computer aided software engineering; Costs; Databases; Debugging; Internet; Productivity; Software quality; Testing; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
ISSN :
0730-3157
Print_ISBN :
0-7695-1727-7
Type :
conf
DOI :
10.1109/CMPSAC.2002.1044568
Filename :
1044568
Link To Document :
بازگشت