SWRL rules with specific operators. Additionally
we presented a user concept for an easy creation of
these specific rules basing on the domain knowledge
from the CAEX model. In addition to that we have
shown a current implementation and the feasibility
of main parts from the described concept.
Intensive testing is performed to identify possible
optimization potential. In a further step, we plan to
extend our concept to other engineering tasks. It is
also necessary to enable the GUI to access variable
OWL ontologies as a basis for the implementation in
other tools (for example the editor for
AutomationML files). With such an implementation,
engineers can easily create checks, supplements or
manipulation to large CAEX files with just creating
some rules. This supports the execution of extensive
and error-prone tasks, making them more easy and
manageable.
ACKNOWLEDGEMENTS
The authors would like to thank the Federal Ministry
of Economic Affairs and Energy (BMWi) and the
participating partners in the INSA project for their
funding and support.
REFERENCES
Vogel-Heuser, B., Diedrich, C., Fay, A., Jeschke, S.,
Kowalewski, S., Wollschlaeger, M., Göhner, P., 2014,
Challenges for Software Engineering in Automation.
Journal of Software Engineering and Applications, 7,
pp. 440-451.
Frank, T., Eckert, K., Hadlich, T., Fay, A., Diedrich, C.,
Vogel-Heuser, B, 2012, Workflow and decision
support for the design of distributed automation
systems. IEEE Int. Conf. on Industrial Informatics
(INDIN), Beijing, China.
Strube, M., Runde, S., Figalist, H., Fay, A.: Risk
Minimization in Modernization Projects of Plant
Automation – a Knowledge-Based Approach by
means of Semantic Web Technologies, IEEE
International Conference on Emerging Technologies
and Factory Automation, 2011
Runde, S., Fay, A., 2011, Software Support for Building
Automation Requirements Engineering - An
Application of Semantic Web Technologies in
Automation, IEEE Transactions on Industrial
Informatics, Volume 7, Issue, 4 pp. 723-730.
Giarratano, J.C., Riley, G.D., 2005, ExpertSystems –
Priciples and Programming, Course Technology,
Thomson Learning, Boston
Legat, C., Lamparter, S., Vogel-Heuser, B., 2013,
Knowledge-Based Technologies for Future Factory
Engineering and Control In: Service Orientation in
Holonic and Multi Agent Manufacturing and Robotics
2013, Springer, Berlin
Russel, S., Norvig, P., 2010, Artifical Intelligence: A
modern approach, Pearson, Boston
Fulcher, J., Jain, Lakhmi, 2008, Computational
Intelligence: A Compendium, Springer-Verlag
Schmidberger, T., Fay, A., 2007, A rule format for
industrial plant information reasoning, IEEE Int. Conf.
on Emerging Technologies and Factory Automation
(ETFA), Patras, Greece.
Güttel, K., Weber, P., Fay, A., 2008, Automatic generation
of PLC code beyond the nominal sequence, IEEE Int.
Conf. on Emerging Technologies and Factory
Automation (ETFA), Hamburg, Germany.
Christiansen, L., Fay, A., Opgenoorth, B., Neidig, J.,
2011, Improved Diagnosis by Combining Structural
and Process Knowledge, IEEE Int. Conf. on Emerging
Technologies and Factory Automation (ETFA),
Toulouse, France.
Schreiber, S., Schmidberger, T., Fay, A., May, J., Drewes,
J., Schnieder, E., 2007, UML-based safety analysis of
distributed automation systems, IEEE Int. Conf. on
Emerging Technologies and Factory Automation
(ETFA), Patras, Greece.
IEC 62443-2-1, 2010, Security for industrial automation
and control systems - Establishing an industrial
automation and control system security program, IEC,
www.iec.ch
Valenzano, A., 2014, Industrial Cybersecurity –
Improving Security Through Access Control Policy
Models, In IEEE Industrial Electronics Magazine
June 2014, IEEE
Antoniou, G., van Harmelen, F., 2012, A semantic web
primer. MIT Press, Cambridge, Mass.
Runde, S., Dibowski, H., Fay, A., Kabitzsch, K., 2009,
Semantic Requirement Ontology for the Engineering
of Building Automation. IEEE Int. Conf. Emerging
Technologies and Factory Automation (ETFA),
Mallorca, Spain.
Linnenberg, T., Mueller, A. W., Christansen, L., Seitz, C.,
Fay, A., 2013, OntoEnergy - A lightweight ontology
for supporting energy efficiency tasks. Int. Conf.
Knowledge Engineering and Ontology Development
(KEOD), Faro, Portugal.
World Wide Web Consortium, 2014, OWL. Web
Ontology Language.
http://www.w3.org/2001/sw/wiki/OWL
Donner, M., 2003, Toward a security ontology, In IEEE
Security and Privacy, IEEE
Ekelhart, A., Fenz, S., Klemen, M., Weippl, E., 2007,
Security Ontologies: Improving Quantitative Risk
Analysis, In IEEE Proceedings of the 40
th
Hawaii
International Conference on System Sience, IEEE
World Wide Web Consortium, 2014, SWRL. A Semantic
Web Rule Language Combining OWL and RuleML,
http://www.w3.org/Submission/SWRL/
IEC 62424, 2008, IEC 62424:200x - Specification for
Representation of process control engineering requests
in P&I Diagrams and for data exchange between