- ABEL-HAM D, T. 1996. The slippery path lm) product~JLy in provem ent IEEE~bftware (~ 1996) 43-52. Google Scholar
- ABEL-HAMID , T. AND MADNISK, S. 1991. ,.~ftware Project Dynamics: An Integrated Approach. Prentbe~ a% Englew ood Cliffs, NJ. Google Scholar
- BANDINELLI, S., FUGGETTA, A., AND GHEZZI, C. 1992. Soi~w are processes as realtin e system s: A case study using hi~hlevel Petzi nets. In Proceedings of the International Phoenix Conference on Computers and Communications (Phoenix, AZ, Ap~i11992).Google Scholar
- BANDINELLI S., FUGGETTA A., GHEZZI S. AND GRISOLLI S. 1992. Process enactment in SPAD E. In Proceedings of the ,~cond Europ~n Workshop on ~bftware Process Technology ~rodhein, N orw ay) 8pmhger-Ver}ag, Berlin. Google Scholar
- BANDINELLI, S. AND FUGGETTA, A. 1993. Computational refbctbn in soi~w are process modeling: The SLANG approach. In Proceedings of the 15th International Conference on Software Engineering, (B altin ore, M D ). Google Scholar
- BANDINELLI, S., BRAGA, M., FUGGETTA, A., AND LAVAZZA, L. 1994. The a_rchibactu~e of the SPAD E-1 processfentered SEE. In Proceedings of the 3rd European Workshop on ,.~ftware Process Technology (Gmnob}e, F~noe). Google Scholar
- BECHTOLD R., AND BRACKETT, J. 1994. Process Definition and Modeling Guidebook, Volume 1: Concepts and Principles of MPDM. SPC-92041-CM C, Ver. 02.00.02. Sofe~ are Productivity Consortium, H emdon, VA.Google Scholar
- BOEHM, B. 1996. Anchozin9 the soWam process. IEEE ,.~fiware (J~ 1996), 73-82. Google Scholar
- BOOCH, G. 1991. Object Oriented Design with Applications Ben ;~m in Cure m ings. Google Scholar
- BRENDAN, C., COPLIEN, J., AND HARRISON, N. 1997. Social patbems in productive softw are organizations. In Annals of Software Engineering, J. McG regor, Ed., Ba~zer Science, Am sterdam, Jmn.Google Scholar
- CASTANO , S., AND D E AN TO N ELLIS , V. 1993. Reusing process specifications. In Proceedings of the IFIP WG 8.1 Working Conference on Information .q/stem Development Process (Corn o, me). Google Scholar
- CONTE, S.D., DUNSMORE, H .E., AND SHEN, V.Y. 1988. ,.~ftware Engineering Metrics and Models Ben j~m in Cure m ings. Google Scholar
- ETT, W., KELLNER, M., OVER, J., AND PHILLIPHS, D . 1995. D efining m anualty enactable processes using the process definitbn infD~n atbn organizer tern plates. Electronis Sys~m s Center, Contract F19628~2~}29, Task 1V02.1, CDRL Sequence A014~}10, Defense Technical Infoun ation Center, Cam eron Station, Alexandria, VA, M arch 6.Google Scholar
- FEELER, P. AND HUMPHREY, W . 1992. Software process devebpm ent and enadm ent: Concepts and defintinns. Soi~w are Engineenng Institute, CM U/SEI-92-TR~}4, Pi/sbu~gh, PA, Sept.Google Scholar
- FORRESTER, J. 1991. System dynam ics and the lessons of 35 years. W o~ing paper D ~42241, Sban School ofM anagem en% M IT, Cam b~dge, MA.Google Scholar
- FRAKES, W . AND POLE, T. An em p 'mical study of ~epresentmtion methods for reusable sof~ are components. /EEE Trans. ~ftw. Eng. 20, 8,617-630. Google Scholar
- FUG~I, M S. AND GAGGIA, M P. 1995. HodellizzaziDne di processo nelYanalisi dei requisii tecnishe o~ent~te agli oggetth In Proceedings of Congresm Annuale ALGA, (Chia, Cagliaz~ llaly, Sept.), 267-274.Google Scholar
- H ALEY , T. 1996. Softw are process in prevem ent at Raytheon. IEEE ~Dftware, 64 ov.), 33-41. Google Scholar
- H O LLENBACH, C., AND FRAKES, W., So~ are process reuse in an i~dusbdal setting. In Proceedings of the Fourth International Conferenceon ,.~fiwaret:bJse (o dando, FL, Ap~i~, IEEE Press. Google Scholar
- HUMPHREY, W .S. 1995. A Discipline for Software Engineering. Addison~ espy. Google Scholar
- INTERNATIONAL STANDARD ISO /IIEC 12207. 1995. Inf3mn ation technology-soi~w are lifecycle processes. Intematbnal Standards O ~ganizatbn, Aug.Google Scholar
- J~co BSO N , I., ER~SSSO N, M . AND J~CO BSO N , A. 1995. The Object Advantage--Business Process Reen gi n eer i n g with Object Technology. ACM Press.Google Scholar
- KAPLAN, RS.AND NORTON, D P. 1992. The bai~nced ssorecard-- measures that d~e pe~Dmn anoes. Harvard Business Rev. (~n _Feb .), 71-79.Google Scholar
- KRA~WSKI, L.J. AND R~ZHAN, LP. 1993. Operations Management: ,~rategy and Analysis 3=d ed., Addison,7 es3ey.Google Scholar
- Ls, C. AND CONRADI, R. Process m odeling parad2jm s: An eva~adon, m Proceedings of the Rrst European Workshop on ~ftware Process Modeling, A~A (~_~).Google Scholar
- Military ,~andard 498. 1994. So~ aze devebpm ent and docum entation. U S. Dept. ofD efense, Dec.Google Scholar
- OVER, g. AND KEIZNER, M . 1994. Fundamentals of soih~ aze process definition. TutDzial at the 1994 SEPG N ational M eeting, D alias, TX, Soih~ ame Enginee~ng Institute, Pi~sbu~gh, PA.Google Scholar
- RUMBAUGH, g., BLAHA, M., PREMERLANI, W., EDDY, F. AND LORENSEN, W . 1991. Object-Oriented Modeling and Design. P~entice-H al~ Engtew ood C}iffs, NJ. Google Scholar
- Trial Use Standard J-Std-016-1995. Softw are lifecycle processes. EIA/IEEE, Dec.Google Scholar
- VAN VLIET, H. Software Engineering--Principles and Practice. 1993. w ~ey, New Y o~, N Y. Google Scholar
Index Terms
- Standardizing the reuse of software processes
Recommendations
Software reuse
Software reuse is the process of creating software systems from existing software rather than building software systems from scratch. This simple yet powerful vision was introduced in 1968. Software reuse has, however, failed to become a standard ...
Unanticipated reuse of large-scale software features
ICSE '06: Proceedings of the 28th international conference on Software engineeringSoftware reuse has been endorsed as a way to reduce development times and costs while increasing software quality and reliability. Techniques designed to encourage software reuse have concentrated on creating reusable software in the form of frameworks, ...
Towards specifying pragmatic software reuse
ECSAW '15: Proceedings of the 2015 European Conference on Software Architecture WorkshopsSoftware reuse has numerous benefits, including reduced development time, defect density, and increased developer productivity. Numerous approaches to software reuse have been developed and we can divide them into two categories: preplanned approaches, ...
Comments