Abstract
This paper presents methods for helping users understand reusable software assets. We present a model and software architecture for visualizing reusable software assets. We described visualizations techniques based on design principles for helping the user understand and compare reusable components.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Baecker, R., DiGiano, C., Marcus, A.: Software Visualization for Debugging. Comm. Of the ACMÂ 7(4) (April 1997)
Baecker, R., Marcus, A.: Human Factors and Typography for More Readable Programs. ACM Press, Addison-Wesley (1990)
Ball, T., Eick, S.: Software Visualization in the Large. IEEE Computer 29(4) (April 1996)
Bertin, J.: Semiology of Graphics. Univ. of Wisconsin Press (1978) (English Translation)
Card, S., Mackinklay, J., Shneidernan, B.: Readings in Information Visualization. Morgan Kaufmann, San Francisco (1999)
Chen, Y.-F., Nishimoto, M., Ramamoorthy, C.V.: The C Information Extractor. IEEE Transactions on Software Engineering 16(3), 325–334 (1990)
Eick, S., Steffen, J., Summer, E.: Seesoft - A Tool For Visualizing Line Oriented Software Statistics. IEEE Transactions on Software Engineering 18(11) (November 1992)
Frakes, W.B., Baeza-Yates, R. (eds.): Information Retrieval. Data Structures and Algorithms. Prentice-Hall, Englewood Cliffs (1992)
Frakes, W.: Stemming Algorithms. In: Frakes, W.B., Baeza-Yates, R. (eds.) Information Retrieval. Data Structures and Algorithms. Prentice-Hall, Englewood Cliffs (1992)
Frakes, W., Fox, C.: Quality Improvement Using A Software Reuse Failure Modes Model. IEEE Transactions on Software Engineering 22(4) (April 1996)
Frakes, W., Gandel, P.: Representing reusable software. Inf. Software Technology 32(10) (1990)
Frakes, W., Nejmeh, B.: An Information System for Software Reuse. In: Twentieth Annual Hawaii International Conference on Systems Sciences, Kona, Hawaii (1987)
Frakes, W., Pole, T.: An Empirical Study of Representation Methods for Reusable Software Components. IEEE Transactions on Software Engineering 28(8) (August 1994)
Goldfarb, C., Prescod, P.: The XML Handbook. Prentice-Hall, Upper Saddle River (1998)
Guerrieri, E.: Software Document Reuse with XML. In: Proceedings of the Fifth International Conference on Software Reuse, BC, Canada (1998)
Knuth, D.: Literate Programming, Stanford, CA. CSLI Lecture Notes, vol. 27 (1992)
Lamping, J., Rao, R.: The Hyperbolic Browser: A Focus + Context Technique for Visualizing Large Hierarchies. Journal of Visual Languages and Computing 7(1) (1996)
Latour, L., Wheeler, T., Frakes, W.: Descriptive and Prescriptive Aspects of the 3 C’s Model: SETA1 Working Group Summary. Ada Letters XI(3), 9–17 (1991)
Mili, A., Mili, R., Mittermeir, R.T.: A Survey of Software Reuse Libraries. Annals of Software Engineering 5 (1998)
Oracle 8i Reference manual. Oracle Corp., Redwood Shores, CA (1999)
Shaw, M., Garlan, D.: Software Architecture. Prentice-Hall, Upper Saddle River (1996)
Stasko, J., Price, B., Brown, M. (eds.): Software Visualization: Programming As a Multimedia Experience. MIT Press, Cambridge (1998)
Tufte, E.: The Visual Display of Quantitative Information. Graphics Press, Cheshire (1982)
Tufte, E.: Envisioning Information. Graphics Press, Cheshire (1990)
W3C, Extensible Markup Language (XML), http://www.w3.org/TR/1998/RECxml-19980210
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alonso, O., Frakes, W.B. (2000). Visualization of Reusable Software Assets. In: Frakes, W.B. (eds) Software Reuse: Advances in Software Reusability. ICSR 2000. Lecture Notes in Computer Science, vol 1844. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-44995-9_15
Download citation
DOI: https://doi.org/10.1007/978-3-540-44995-9_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67696-6
Online ISBN: 978-3-540-44995-9
eBook Packages: Springer Book Archive