Skip to main content

Reasoning about Hand-Drawn Sketches: An Approach Based on Intelligent Software Agents

  • Conference paper
Visual Information Systems. Web-Based Visual Information Search and Management (VISUAL 2008)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 5188))

Included in the following conference series:

Abstract

Sketching is a powerful means to represent objects and reason on them. In this paper we describe an integrated environment, conceived as a multi agent system, that brings together sketch recognition functionalities and decision support facilities. In this environment, intelligent agents are exploited both for managing the process of recognition of the sketched objects, and for supporting users in solving decisional problems. We explain our approach and its potential by means of a running example taken from the domain of building’s safety.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Purcell, A.T., Gero, J.S.: Drawings and the design process. Design Studies 19, 389–430 (1998)

    Article  Google Scholar 

  2. Kavakli, M., Gero, J.S.: Sketching as mental imagery processing. Design Studies 22, 347–364 (1999)

    Article  Google Scholar 

  3. Forbus, K., Usher, J., Chapman, V.: Sketching for military courses of action diagrams. In: Proc. of IUI 2003, pp. 61–68. ACM Press, New York (2003)

    Chapter  Google Scholar 

  4. Oh, Y., Do, E.Y.L., Gross, M.: Intelligent critiquing of design sketches. In: Proc. of AAAI Fall Symp. Making Pen-Based Interaction Intelligent and Natural (2004)

    Google Scholar 

  5. Landay, J.A., Myers, B.A.: Sketching interfaces: Toward more human interface design. IEEE Computer 34(3), 56–64 (2001)

    Google Scholar 

  6. Jennings, N.R.: An agent-based approach for building complex software systems. Communications of ACM 44(4), 35–41 (2001)

    Article  MathSciNet  Google Scholar 

  7. Lind, J.: Issues in agent-oriented software engineering. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol. 1957. Springer, Heidelberg (2001)

    Google Scholar 

  8. Jennings, N.R., Sycara, K., Wooldridge, M.: A roadmap of agent research and development. Journal of Autonom. Agents and Multi-Agent Syst. 1, 7–38 (1998)

    Article  Google Scholar 

  9. Casella, G., Deufemia, V., Mascardi, V., Costagliola, G., Martelli, M.: An agent-based framework for sketched symbol interpretation. Journal of Visual Languages & Computing 29(2), 225–257 (2008)

    Article  Google Scholar 

  10. Von Wright, G.: Deontic logic. Mind, 1–15 (1951)

    Google Scholar 

  11. Meyer, J.J.C., Wieringa, R.J.: Deontic Logic in Computer Science. John Wiley and Sons, Chichester (1993)

    MATH  Google Scholar 

  12. Rogers, T.J., Ross, R., Subrahmanian, V.S.: IMPACT: A system for building agent applications. J. Intell. Inf. Syst. 14(2-3), 95–113 (2000)

    Article  Google Scholar 

  13. Forbus, K., Usher, J.: Sketching for knowledge capture: A progress report. In: Proc. of IUI 2002, pp. 71–77. ACM Press, New York (2002)

    Chapter  Google Scholar 

  14. Forbus, K., Ferguson, R., Usher, J.: Towards a computational model of sketching. In: Proc. of IUI 2001, pp. 77–83. ACM Press, New York (2001)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Monica Sebillo Giuliana Vitiello Gerald Schaefer

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Casella, G., Deufemia, V., Mascardi, V., Martelli, M., Tortora, G. (2008). Reasoning about Hand-Drawn Sketches: An Approach Based on Intelligent Software Agents. In: Sebillo, M., Vitiello, G., Schaefer, G. (eds) Visual Information Systems. Web-Based Visual Information Search and Management. VISUAL 2008. Lecture Notes in Computer Science, vol 5188. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85891-1_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85891-1_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85890-4

  • Online ISBN: 978-3-540-85891-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics