5 CONCLUSIONS
We have described the design and implemention of an
assistive infrastructure based on the use of an ontolog-
ical network to encapsulate knowledge on the product
data and manufacturing processes. We have imple-
mented a prototype ontology that serves as the main
data source to automatically generate digital forms
and voice dialogues to configure a wood nameplate
manufacturing process. As a perspective, we intend
to synchronize modalities for a more flexible, effi-
cient user input. A first prototype will be available
for demonstration in Spring 2008.
ACKNOWLEDGEMENTS
The work presented in this paper is being financed
mainly by the EU FP6 projects SMERobot and
SIARAS. Partner companies within SMErobot with
which we have close cooperation in this work include;
ABB AB, Rinas ApS, and Visual Components Oy.
The respective developer teams behind the soft-
ware tools we are using also deserve to be acknowl-
edged: Prot´eg´e, Jess, and JastAdd.
REFERENCES
Ammicht, E., Fosler-Lussier, E., and Potamianos, A.
(2007). Information seeking spoken dialogue systems
part I: Semantics and pragmatics. IEEE Transactions
on Multimedia, 9(3):532–549.
Antoniou, G. and van Harlmelen, F. (2004). A semantic web
primer. The MIT Press.
Bersot, O., Guedj, P.-O. E., God´ereaux, C., and Nugues,
P. (1998). A conversational agent to help navigation
and collaboration in virtual worlds. Virtual Reality,
3(1):71–82.
Buitelaar, P. (2007). On the role of natural language pro-
cessing in a data-driven approach to the ontology
life-cycle. Keynote talk at TALN, Toulouse, France
(http://olp.dfki.de/ontoselect/).
Friedman-Hill, E. (2007). Jess, the rule engine for the Java
platform. http://herzberg.ca.sandia.gov/, site accessed
December 2007.
God´ereaux, C., Guedj, P.-O. E., Revolta, F., and Nugues, P.
(1998). Virtual Worlds on the Internet, chapter Ulysse:
An interactive, spoken dialogue interface to navigate
in virtual worlds. Lexical, syntactic, and semantic is-
sues, pages 53–70, 308– 312. IEEE Computer Society
Press, Los Alamitos, California.
Haegele, M. (2007). White paper on trends and challenges
in industrial automation.
JastAdd (2007). The JastAdd Compiler-Compiler System.
http://jastadd.cs.lth.se, site accessed December 2007.
Malec, J., Nilsson, A., Nilsson, K., and Nowaczyk, S.
(2007). Knowledge-Based Reconfiguration of Au-
tomation Systems. In Proceedings of IEEE CASE,
pages 170–175. IEEE.
McGuinness, D. L. and van Harmelen, F. (2007). OWL
web ontology language. http://www.w3.org/TR/owl-
features/, site accessed December 2007.
Potamianos, A., Fosler-Lussier, E., Ammicht, E., and Per-
akakis, M. (2007). Information seeking spoken di-
alogue systems part II: Multimodal dialogue. IEEE
Transactions on Multimedia, 9(3):550–566.
Prot´eg´e (2007). The Prot´eg´e ontology editor and knowl-
edge acquisition system. http://protege.stanford.edu,
site accessed December 2007.
RDF (2007). Resource description framework.
http://www.w3.org/RDF/, site accessed Decem-
ber 2007.
RDFS (2007). RDF schemas. http://www.w3.org/TR/rdf-
schema/, site accessed December 2007.
SIARAS (2007). Skill-based inspection and assembly for
reconfigurable automation systems.
SMErobot (2007a). The European robot initiative for
strengthening the competitiveness of SMEs in man-
ufacturing.
SMErobot (2007b). Preliminary description of concepts for
high-level programming methods. Technical Report
Deliverable DR2.6. Deliv.
SPARQL (2007). SPARQL protocol and RDF query lan-
guage. http://www.w3.org/TR/rdf-sparql-query/, site
accessed December 2007.
SWRL (2007). SWRL: A semantic web
rule language combining owl and ruleml.
http://www.w3.org/Submission/SWRL/, site ac-
cessed December 2007.
VoiceXML (2007). Voice extensible
markup language (VoiceXML) 2.1.
http://www.w3.org/TR/voicexml21/, site accessed
December 2007.
Wielemaker, J., Hildebrand, M., and van Ossenbruggen,
J. (2007). Using Prolog as the fundament for ap-
plications on the semantic web. In Proceedings of
the ICLP’07 Workshop on Applications of Logic Pro-
gramming to the Web (ALPSWS-2007), Porto, Portu-
gal.
XSLT (2007). XSL transformations (XSLT) version 2.0.
http://www.w3.org/TR/xslt20/, site accessed Decem-
ber 2007.
ICINCO 2008 - International Conference on Informatics in Control, Automation and Robotics
270