Search
2007 Volume 22
Article Contents
RESEARCH ARTICLE   Open Access    

Adding deductive logic to a COTS spreadsheet

More Information
  • Abstract: We exploit the spreadsheet metaphor to make deductive problem-solving methods available to the vast population of spreadsheet end-users. In particular, we show how the function-based problem-solving capabilities of spreadsheets can be extended to include logical deductive methods in a way that is consistent with the existing spreadsheet ‘look and feel’. The foundation of our approach is the integration of a standard deductive logic system into a successful Commercial-Off-The-Shelf (COTS) spreadsheet. We have demonstrated this by designing and implementing an extension to Excel that manages the integration of Excel and a deductive logic engine based on the World Wide Web Consortium (W3C) standard ontology language OWL + SWRL.
  • 加载中
  • Boehm B., Horowitz E., Madachy R., Reifer D., Clark B. K., Steece B., Winsor Brown A., Chulani S. and Abts C.2000Software Cost Estimation with COCOMO II. Upper Saddle River, NJ: Prentice Hall PTR.

    Google Scholar

    Horrocks I., Patel-Schneider P. F., Boley H., Tabet S., Grosof B., and Dean M.2004SWRL: A Semantic Web Rule Language Combining OWL and RuleML. W3C Member Submission. Available at www.w3.org/Submission/SWRL/.

    Google Scholar

    KAON2—Ontology Management for the Semantic Web. Project homepage. Available at www.kaon2.semanticweb.org/

    Google Scholar

    Kriwaszek F.1988 LogiCalc—A PROLOG Spreadsheet. In Michie D., Hayes J. and Richards J. (eds.), Machine Intelligence, 11 pp. 193–208, Oxford University Press, Inc.

    Google Scholar

    McGuinness D. L. and van Harmelen F (ed.). 2004OWL Web Ontology Language Overview. W3C Recommendation 10 February 2004. Available at www.w3.org/TR/2004/REC-owl-features-20040210/.

    Google Scholar

    Nardi B.1993A Small Matter of Programming: Perspectives on End User Computing. Cambridge, MA:The MIT Press.

    Google Scholar

    Nuñez F.2000 An extended spreadsheet paradigm for data visualization systems and its implementation. Masters Thesis, Dept. of Computer Science, University of Cape Town.

    Google Scholar

    RuleML Hompeage. Available at www.ruleml.org/.

    Google Scholar

    Spenke M. and Beilken C.1989 A spreadsheet interface for logic programming. In Bice K. & Lewis C. (eds.), Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: Wings for the Mind, ACM Press, New York, NY, USA pp. 75–80.

    Google Scholar

    SweetRules Project Home Page. Available at www.sweetrules.projects.semwebcentral.org

    Google Scholar

  • Cite this article

    MARCELO TALLIS, RAND WALTZMAN, ROBERT BLAZER. 2007. Adding deductive logic to a COTS spreadsheet. The Knowledge Engineering Review. 22:1166 doi: 10.1017/S0269888907001166
    MARCELO TALLIS, RAND WALTZMAN, ROBERT BLAZER. 2007. Adding deductive logic to a COTS spreadsheet. The Knowledge Engineering Review. 22:1166 doi: 10.1017/S0269888907001166

Article Metrics

Article views(27) PDF downloads(96)

Other Articles By Authors

RESEARCH ARTICLE   Open Access    

Adding deductive logic to a COTS spreadsheet

The Knowledge Engineering Review  22 Article number: 10.1017/S0269888907001166  (2007)  |  Cite this article

Abstract: Abstract: We exploit the spreadsheet metaphor to make deductive problem-solving methods available to the vast population of spreadsheet end-users. In particular, we show how the function-based problem-solving capabilities of spreadsheets can be extended to include logical deductive methods in a way that is consistent with the existing spreadsheet ‘look and feel’. The foundation of our approach is the integration of a standard deductive logic system into a successful Commercial-Off-The-Shelf (COTS) spreadsheet. We have demonstrated this by designing and implementing an extension to Excel that manages the integration of Excel and a deductive logic engine based on the World Wide Web Consortium (W3C) standard ontology language OWL + SWRL.

    • Copyright © Cambridge University Press 20072007Cambridge University Press
References (10)
  • About this article
    Cite this article
    MARCELO TALLIS, RAND WALTZMAN, ROBERT BLAZER. 2007. Adding deductive logic to a COTS spreadsheet. The Knowledge Engineering Review. 22:1166 doi: 10.1017/S0269888907001166
    MARCELO TALLIS, RAND WALTZMAN, ROBERT BLAZER. 2007. Adding deductive logic to a COTS spreadsheet. The Knowledge Engineering Review. 22:1166 doi: 10.1017/S0269888907001166
  • Catalog

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return