Download Software Visualization in Prolog
Transcript
158 BIBLIOGRAPHY [17] M.M. Burnett, M.J. Baker, C. Bohus, P. Carlson, S. Yang, and P. Vanzee. Scaling-up visual programming-languages. Computer, 28(3):45–54, 1995. [18] T. Catarci, M.F. Costabile, S. Levialdi, and C. Batini. Visual query systems for databases: A survey. Journal of Visual Languages and Computing, 8:215–260, 1997. [19] R.G. Cote. ProGraph CPX - purely visual. Byte, 20(1):179, 1995. [20] P. Crescenzi, C. Demetrescu, I. Finocchi, and R. Petreschi. LEONARDO: a software visualization system. In Proceedings of the 1st Workshop on Algorithm Engineering, pages 146–155, 1997. [21] C.J. Date. An Introduction to Database Systems. Addison-Wesley, 1994. [22] R.S. Day. Alternative representations. In The Psychology of Learning and Motivation, Vol. 22 (G.H. Bower, ed.), pages 261–305. Academic Press, New York, 1988. [23] C. Demetrescu and I. Finocchi. A general-purpose logic-based visualization framework. In Proceedings of the 7th International Conference in Central Europe on Computer Graphics, Visualization amd Interactive Digital Media ’99, pages 55–62, 1999. [24] C. Demetrescu and I. Finocchi. A technique for generating graphical abstractions of program data structures. In Proceedings of the 3rd International Conference on Visual Information Systems ’99, pages 785–792. Lecture Notes in Computer Science, Springer Verlag, 1999. [25] C.J. DiGiano and R.M. Baecker. Program auralization: sound enhancements to the programming environment. In Proceedings of Graphics Interace ’92. Vancouver, Canada, 11–15 May, pages 44–52, 1992. [26] J. Domingue, B.A. Price, and M. Eisenstadt. A framework for describing and implementing software visualization systems. In Proceedings of Graphics Interface ’92, Vancouver, Canada, 13–15 May 1992, pages 53–60. Morgan Kaufmann, Palo Alto CA, 1992. [27] J. Domingue, B.A. Price, and M. Eisenstadt. Viz: A framework for describing and implementing software visualization systems. In D.J. Gilmore, R.L. Winder, and F. Dtienne, editors, User-Centred Requirements for Software Engineering Environments, pages 197– 212, 1994. [28] J.F. Sowa (ed.). Principles of Semantic Networks: Explorations in the Representation of Knowledge. Morgan Kaufmann, 1991. [29] S.G. Eick, J.L. Steffen, and E.E. Sumner. SeeSoft - a tool for visualizing line oriented software statistics. IEEE Transactions on Software Engineering, 18(11):957–968, 1992. [30] M. Eisenstadt and M. Brayshaw. The Transparent Prolog Machine (TPM), an execution model and graphical debugger for logic programming. Journal of Logic Programming, 5(4):1–66, 1988. [31] J.D. Foley, A.D. van Dam, S.K. Feiner, and J.F. Hughes. Computer Graphics: Principles and Practice. Addison-Wesley, 1990. [32] G. Franck and C. Ware. Representing nodes and arcs in 3D networks. In Proceedings 1994 IEEE Symposium on Visual Languages, October 4–7, 1994, St. Louis, Missouri, pages 189–190, 1994. [33] M.R. Garey and D.S. Johnson. Crossing number is NP-complete. SIAM Journal of Algebraic and Discrete Methods, 4(3):312–316, 1983. [34] G. Golovchinsky, T. Kamps, and K. Reichenberger. Subverting structure: Data-driven diagram generation. In Proceedings of IEEE Visualization 1995, pages 217–223, 1995. [35] J. Gosling, B. Joy, and G. Steele. The Java Language Specification. Addison-Wesley, 1996.