Abstract
The representation and processing of semantic information can today be accomplished using a wide range of formalisms. Rule-based approaches are not only a well-known but also easy to use technique. Most approaches rely on a textual specification of rules that can be processed by an according rule engine. For simplifying the specification and understanding of rules by domain experts, we present a visual model editor for rules based on the W3C SWRL recommendation. The goal of this approach is to provide a means for a visual interaction with rule-based systems, while at the same time preserving full expressiveness. The visual language for SWRL rules has been implemented on the SeMFIS platform. In addition, serialization and de-serialization mechanisms have been added for OWLXML and SWRLXML formats. As there are currently no official conformance tests available for SWRL, the approach has been evaluated using W3C sample set for SWRL rules.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
A screencast illustrating the usage can be found here: http://semfis-platform.org/swrl/Screencast/.
- 2.
The examples can be found at: https://www.w3.org/Submission/SWRL/#5.1.
References
Bak, J., Nowak, M., Jedrzejek, C.: Graph-based editor for SWRL rule bases. In: RuleML@ChallengeEnriched 2013, CEUR (2013)
Feldkamp, D., Hinkelmann, K., Thönssen, B.: KISS – knowledge-intensive service support: an approach for agile process management. In: Paschke, A., Biletskiy, Y. (eds.) RuleML 2007. LNCS, vol. 4824, pp. 25–38. Springer, Heidelberg (2007). doi:10.1007/978-3-540-75975-1_3
Fill, H.-G.: SeMFIS: a flexible engineering platform for semantic annotations of conceptual models. Semant. Web (SWJ) 8(5), 747–763 (2017)
Götzinger, D., Miron, E.L., Staffel, F.: OMiLAB: an open collaborative environment for modeling method engineering. In: Karagiannis, D., Mayr, H.C., Mylopoulos, J., et al. (eds.) Domain-Specific Conceptual Modeling Concepts, Methods and Tools, pp. 55–76. Springer, Cham (2016). doi:10.1007/978-3-319-39417-6
Hassanpour, S., O’Connor, M.J., Das, A.K.: A rule management and elicitation tool for SWRL rule bases. In: RuleML Challenge (2009)
Horrocks, I., Patel-Schneider, P., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML, W3C (2004). https://www.w3.org/Submission/SWRL/. Accessed 10 May 2017
Leutgeb, A., Utz, W., Woitsch, R., Fill, H.-G.: Adaptive processes in e-government - a field report about semantic-based approaches from the EU-Project FIT. In: ICEIS 2007, pp. 264–269, INSTICC (2007)
Leutgeb, A.: The business rules method: a modeling method for adaptive processes - Master Thesis. University of Vienna, Wien (2007)
Lukichev, S., Wagner, G.: Visual rules modeling. In: Virbitskaite, I., Voronkov, A. (eds.) PSI 2006. LNCS, vol. 4378, pp. 467–473. Springer, Heidelberg (2007). doi:10.1007/978-3-540-70881-0_42
Moody, D.: The physics of notations: toward a scientic basis for constructing visual notations in software engineering. IEEE Trans. Softw. Eng. 35(6), 756–779 (2009)
O’Connor, M., Knublauch, H., Tu, S., Musen, M.: Writing rules for the semantic web using SWRL and Jess. In: Protégé With Rules WS, Madrid (2005)
Peffers, K., Tuunanen, T., Rothenberger, M., Chatterjee, S.: A design science research methodology for information systems research. JMIS 24(3), 45–77 (2007)
Pham, T.A., Thanh, N.: Checking the compliance of business processes and business rules using OWL 2 ontology and SWRL. In: Abraham, A., Wegrzyn-Wolska, K., Hassanien, A.E., Snasel, V., Alimi, A.M. (eds.) Proceedings of the Second International Afro-European Conference for Industrial Advancement AECIA 2015. AISC, vol. 427, pp. 11–20. Springer, Cham (2016). doi:10.1007/978-3-319-29504-6_3
Stadtmueller, S., Speiser, S., Harth, A., Studer, R.: Data-fu: a language and an interpreter for interaction with read/write linked data. In: WWW Conference, pp. 1225–1236 (2013)
Studer, R., Benjamins, R., Fensel, D.: Knowledge engineering: principles and methods. Data & Knowl. Eng. 25, 161–197 (1998)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Fill, HG., Pittl, B., Honegger, G. (2017). A Modeling Environment for Visual SWRL Rules Based on the SeMFIS Platform. In: Maedche, A., vom Brocke, J., Hevner, A. (eds) Designing the Digital Transformation. DESRIST 2017. Lecture Notes in Computer Science(), vol 10243. Springer, Cham. https://doi.org/10.1007/978-3-319-59144-5_30
Download citation
DOI: https://doi.org/10.1007/978-3-319-59144-5_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-59143-8
Online ISBN: 978-3-319-59144-5
eBook Packages: Computer ScienceComputer Science (R0)