CATIA V5 as example. This ontology also includes
an abstract level composed of concepts inspired from
the STEP standard, to facilitate the integration of
other CAD systems. The aim of the ontology is to
represent knowledge from KBE templates and CAD
models. We also resort to a reasoner on the ontol-
ogy to infer knowledge that is not provided by the
data extraction from KBE templates and CAD mod-
els. These information are then used by a ranking al-
gorithm that will provide an update sequence to sup-
port engineers.
Further improvements can be made to enhance
the global process of changes propagation. The first
would be to automate the model update or template
instance replacement. It would also be interesting to
investigate OWL 2, which has become a W3C rec-
ommendation in October 2009, to evaluate its bene-
fits comparing to OWL DL for data representation.
Further investigations will include the test of our ap-
proach on real industrial cases to evaluate its perfor-
mance on large assemblies.
REFERENCES
Arndt, H., Haasis, S., and Rehner, H.-P. (2006). CATIA V5
Template zur Umsetzung von Standardkonzepten. In
Verlag, V. T. F., editor, Karosseriebautage Hamburg,
Internationale Tagung.
Chapman, C. B. and Pinfold, M. (2001). The application of
a knowledge based engineering approach to the rapid
design and analysis of an automotive structure. Ad-
vances in Engineering Software, 32(12):903–912.
Dudenh
¨
offer, F. (2000). Plattform-effekte in der Fahrzeug-
industrie. In Controlling, volume 3, pages 145–151.
Gansner, E. R., Koutsofios, E., North, S. C., and Vo, K.-
P. (1993). A technique for drawing directed graphs.
IEEE Trans. Softw. Eng., 19(3):214–230.
Gay, P. (2000). Achieving competitive advantage through
knowledge-based engineering: A best practise guide.
Technical report, British Department of Trade and In-
dustry.
Haasis, S., Arndt, H., and Winterstein, R. (2007). Roll
out template-based engineering process. In Daimler-
Chrysler EDM—CAE Forum.
Kamrani, A. and Vijayan, A. (2006). A methodology for in-
tegrated product development using design and man-
ufacturing templates. Journal of Manufacturing Tech-
nology Management, 17(5):656–672.
Katzenbach, A., Bergholz, W., and Rohlinger, A. (2007).
Knowledge-based design an integrated approach. In
Heidelberg, S. B., editor, The Future of Product De-
velopment, pages 13–22.
Lukibanov, O. (2005). Use of ontologies to support de-
sign activities at DaimlerChrysler. In 8th International
Prot
´
eg
´
e Conference.
Mbang, S. (2008). Durchg
¨
angige Integration von Produkt-
modellierung, Prozessplannung und Produktion am
Beispiel Karosserie. In CAD - Produktdaten ”Top Se-
cret” ?!
Mizuguchi, R. (2003). Tutorial on ontological engineering
- part 1: Introduction to ontological engineering. In
New Generation Computing, volume 21, pages 365–
384. OhmSha&Springer.
North, S. C. and Woodhull, G. (2002). Graph Drawing,
chapter On-line Hierarchical Graph Drawing, pages
232–246. Springer Berlin / Heidelberg.
Noy, N. and McGuinness, D. (2001). Ontology develop-
ment 101: A guide to creating your first ontology.
Technical report, Stanford University.
Noy, N. F., Sintek, M., Decker, S., Crubezy, M., Fergerson,
R. W., and Musen, M. A. (2001). Creating seman-
tic web contents with protege-2000. IEEE Intelligent
Systems, 2(16):60–71.
Siddique, Z. and Boddu, K. (2005). A cad template ap-
proach to support web-based customer centric prod-
uct design. Journal of Computing and Information
Science in Engineering, 5(4):381–386.
STEP (1994). ISO 10303 - industrial automation systems
and integration - product data representation and ex-
change.
Sugiyama, K., Tagawa, S., and Toda, M. (1981). Methods
for visual understanding of hierarchical system struc-
tures. IEEE Intelligent Systems Transactions On Sys-
tems, Man, And Cybernetics, 11(2):109–125.
Tsarkov, D. and Horrocks, I. (2006). Fact++ description
logic reasoner : System description. In International
Joint Conference on Automated Reasoning, number 3,
pages 292–297.
ICEIS 2010 - 12th International Conference on Enterprise Information Systems
12