Abstract
This paper introduces a functional spreadsheet framework for authoring logic implication rules. This framework was conceived with the objective of reproducing many of the characteristics that make spreadsheet programming accessible to end-users. In the proposed framework, rule authors describe the semantics of a binary relation by constructing a functional spreadsheet model that computes the image of that binary relation. This model is subsequently translated into a collection of logic implication rules. We implemented and integrated this framework into a deductive spreadsheet system that extends Microsoft Excel with the World Wide Web Consortium (W3C) standard ontology language OWL + SWRL.
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
Boehm, B., Horowitz, E., Madachy, R., Reifer, D., Clark, B.K., Steece, B., Winsor Brown, A., Chulani, S., Abts, C.: Software Cost Estimation with COCOMO II. Prentice Hall, Englewood Cliffs (2000)
Nardi, B., Miller, J.: An Ethnographic Study of Distributed Problem Solving in Spreeadsheet Development. In: Proc. CSCW, October 1990, pp. 197–208. ACM, New York (1990)
Spenke, M., Beilken, C.: A Spreadsheet Interface for Logic Programming. In: Proceedings of the ACM CHI 1989, Austin, Texas, April 30 - June 4, 1989, pp. 75–80 (1989)
Tallis, M., Waltzman, R., Balzer, R.: Adding deductive logic to a COTS spreadsheet. The Knowledge Engineering Review 22(03), 255–268 (2007)
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL:A Semantic Web Rule Language Combining OWL and RuleML (2004), http://www.w3.org/Submission/SWRL/
Peyton Jones, S., Blackwell, A., Burnett, M.: A user-centred approach to functions in Excel. In: Proceedings of the 8th ACM SIGPLAN, Uppsala, Sweden, pp. 165–176 (2003)
Valente, A., Van Brackle, D., Chalupsky, H., Edwards, G.: Implementing logic spreadsheets in LESS. The Knowledge Engineering Review 22, 237–253 (2007)
Cervesato, I.: NEXCEL, a deductive spreadsheet. The Knowledge Engineering Review 22(03), 221–236 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tallis, M., Balzer, R.M. (2008). A Functional Spreadsheet Framework for Authoring Logic Implication Rules. In: Bassiliades, N., Governatori, G., Paschke, A. (eds) Rule Representation, Interchange and Reasoning on the Web. RuleML 2008. Lecture Notes in Computer Science, vol 5321. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88808-6_23
Download citation
DOI: https://doi.org/10.1007/978-3-540-88808-6_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88807-9
Online ISBN: 978-3-540-88808-6
eBook Packages: Computer ScienceComputer Science (R0)