|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| J.C. Browne, T. Lee, J. Werth, "Experimental Evaluation of a Reusability-Oriented Parallel Programming Environment," IEEE Transactions on Software Engineering, vol. 16, no. 2, pp. 111-120, February, 1990. | |||
| BibTex | x | ||
| @article{ 10.1109/32.44375, author = {J.C. Browne and T. Lee and J. Werth}, title = {Experimental Evaluation of a Reusability-Oriented Parallel Programming Environment}, journal ={IEEE Transactions on Software Engineering}, volume = {16}, number = {2}, issn = {0098-5589}, year = {1990}, pages = {111-120}, doi = {http://doi.ieeecomputersociety.org/10.1109/32.44375}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - Experimental Evaluation of a Reusability-Oriented Parallel Programming Environment IS - 2 SN - 0098-5589 SP111 EP120 EPD - 111-120 A1 - J.C. Browne, A1 - T. Lee, A1 - J. Werth, PY - 1990 KW - reusability-oriented parallel programming environment; experimental evaluation; ROPE; software component reuse system; structured relational classification; development environment; declarative/hierarchical graphical programming interface; design; computer graphics; parallel programming; performance evaluation; programming environments; software reusability; user interfaces. VL - 16 JA - IEEE Transactions on Software Engineering ER - | |||
Reports on the initial experimental evaluation of ROPE (reusability-oriented parallel programming environment), a software component reuse system. ROPE helps the designer find and understand components by using a new classification method called structured relational classification. ROPE is part of a development environment for parallel programs which uses a declarative/hierarchical graphical programming interface. This interface allows use of components with different levels of abstraction, ranging from design units to actual code modules. ROPE supports reuse of all the component types defined in the development environment. Programs developed with the aid of ROPE were found to have error rates far less than those developed without ROPE.
[1] M. Azam and C. Lin, "Programming with CODE: A computation oriented display environment," Dep. Comput. Sci., Univ. Texas at Austin, Oct. 1988.
[2] B. W. Boehm,Software Engineering Economics. Englewood Cliffs, NJ: Prentice-Hall, 1981.
[3] J. C. Browne, "Formulation and programming of parallel computations: A unified approach," inProc. IEEE Int. Conf. Parallel Programming, 1985.
[4] J. C. Browne, M. Azam, and S. Sobek, "The computationally-oriented display environment (CODE)--A unified approach to parallel programming,"IEEE Software, July 1989.
[5] J. C. Browne, J. Werth, and T. J. Lee, "Interconnection of parallel structuring and reuse of software components," presented at the Int. Conf. Parallel Processing, 1989.
[6] B. Burton, R. Aragon, S. Bailey, K. Koehler, and L. Mayes, "The reusable software library,"IEEE Software, July 1987.
[7] "Introduction to the CR classification system,"Comput. Rev., Jan. 1985.
[8] S.D. Conte, H.E. Dunsmore, and V.Y. Shen,Software Engineering: Metrics and Models, Benjamin/Cummings, Menlo Park, Calif., 1986.
[9] R. Prieto-Diaz and P. Freeman, "Classifying software for reusability,"IEEE Software, Jan. 1987.
[10] J. Elshoff, "An analysis of some commercial PL/I programs,"IEEE Trans. Software Eng., vol. SE-2, June 1976.
[11] J. L. Elshoff, and M. Marcotty, "Improving computer program readability to aid modification,"Commun. ACM, vol. 26, no. 8, pp. 512- 521, Aug. 1982.
[12] G. Fischer, "Cognitive view of reuse and redesign,"IEEE Software, July 1987.
[13] E. P. Glinert and S. L. Tanimoto, "Pict: An interactive graphical programming environment,"Computer, vol. C-17, no. 11, pp. 7-25, Nov. 1984.
[14] T. J. Lee and C. Lin, "ROPE user's manual: A reusability-oriented parallel-programming environment," Dep. Comput. Sci., Univ. Texas at Austin, Oct. 1988.
[15] T. J. Lee, "Software reuse in parallel programming environments," Ph.D. dissertation. Dep. Comput. Sci., Univ. Texas at Austin, 1989.
[16] "M. Lenz, H. Schmid, and P. Wolf, "Software reuse through building blocks,"IEEE Software, July 1987.
[17] B. P. Lientz and E. B. Swanson,Software Maintenance Management. Reading, MA: Addison-Wesley, 1980.
[18] R. Shavelson,Statistical Reasoning for the Behavioral Sciences. Boston, MA: Allyn and Bacon, 1981.
[19] B. Shneiderman, "Control flow and data structure documentation: Two experiments,"Commun. ACM, vol. 25, no. 1, pp. 55-63, Jan. 1982.
[20] T. Tenny, "Program readability: Procedures versus comments,"IEEE Trans. Software Eng., vol. 14, Sept. 1988.

