ESPRIT

Report on the 2nd Workshop on
Product Knowledge Sharing and Integration (ProKSI-97)
held in Sophia Antipolis, France
on April 17/18 1997

PDTAG-AM
Product Data Technology
Advisory Group
ESPRIT 9049

Björn Höfling, Thorsten Liebig
Otto-von-Guericke-Universität Magdeburg
Institut für Informations- und Kommunikationssysteme
P.O.Box 41 20, D-39016 Magdeburg, Germany
Email: (hoefling,tliebig)@iik.cs.uni-magdeburg.de

Abstract:

This paper gives a report on the 2nd Workshop on Product Knowledge Sharing and Integration (ProKSI-97). The workshop took place at Sophia Antipolis, France on April 17 - 18, 1997, directly after the Product Data Technology Days 1997 held at the same place. A representative number of participants from industry, standardization bodies (especially STEP) and research attended the workshop. The scope of ProKSI-97 was to discuss current trends in product and knowledge modelling, possibilities for sharing and integration of this information, requirements from users and applications, and future developments, e.g. for standardization efforts. In addition to miscellaneous organizational information this report contains a detailed summary of the discussion and the conclusions. Recommendations are given for future activities in this area. Finally are included all papers presented at the workshop and other written contributions made by the participants.

Picture of the participants

Contents

1 Introduction

Product knowledge is widely distributed and stored in a variety of ways: on paper, electronically, and in the minds of individuals. How can this knowledge be shared and integrated in order to minimize revision loops and translation costs between product generations and to obtain more flexibility in the use of product knowledge by different kinds of applications? In this workshop, the participants investigated how product data modelling, applications and standardization efforts can profit from experiences in knowledge representation and vice versa. The workshop provided a discussion forum for specialists in product and knowledge modelling to become familiar with current trends in both fields and to explore the benefits from developing joint perspectives towards product knowledge sharing and integration.

The report is structured as follows: Section 2 describes the organization and scope of the workshop and outlines the main topics. It is followed by the workshop programme with its timetable and a list of all written contributions included in this report. Section 5 as the main part of this report contains a detailed summary of the discussion points in the workhop together with the conclusions drawn by the participants. In section 6, recommendations are given to both the communities represented by the participants and to the European Commission. A complete list of all participants of the workshop is attached. Finally all written contributions and papers presented at the workshop are included.

2 Organization and Scope of the Workshop

The reported 2nd Workshop on Product Knowledge Sharing and Integration took place at the International Center for Advanced Communication (C.I.C.A.) in Sophia Antipolis, France, on April 17 and 18, 1997, and it was financed by the European Union's Product Data Technology Advisory Group PDTAG (ESPRIT 9049). The organizers of the workshop were Prof. Horst Nowacki from the Technical University of Berlin, Prof. Dietmar Rösner and Björn Höfling from the Otto-von-Guericke University of Magdeburg, Germany.

ProKSI-97 has been the follow-up event of the successful workshop on ``Product Knowledge Sharing for Integrated Enterprises'' held at the conference ``Practical Aspects of Knowledge Management'' in Basel, Switzerland, on October 30 - 31, 1996 (see Deliverable 2.5 of PDTAG-AM). ProKSI-97 was held in conjunction with the conference PDT-Days 97 at the same place on prior days (April, 15 - 16, 1997).

The workshop enabled discussion and interaction between the following communities:

The participants of ProKSI-97 have been chosen mainly on invitation because we decided to limit the number of participants to 25 in order to enable each participant to play an active role in the workshop. Further request for participation could be accepted after initial invitations and aft a public call for participation in the World Wide Web and by e-mail. The organizers succeeded in their effort to assure that members of all relevant groups from the communities mentioned above were represented. In order to encourage a lively discussion, the number of submitted and invited talks presenting a paper was reduced compared to the first ProKSI workshop.

The main topics for discussion were:

3 Workshop Programme

Thursday, 17 April:

9:00 h Opening, Workshop Objectives (H. Nowacki)
Short review of the last workshop 'Product Knowledge Sharing for Integrated Enterprises' held in Basel Oct. 1996 (D. Rösner)
9:10 h SESSION I - OVERVIEW PRESENTATIONS

Julian Fowler/Alan Boyle (speaker), PDT Solutions, UK:
'From product to product knowledge modelling in STEP'

10:20 h Coffee break
10:20 h Nicola Guarino, LADSEB-CNR, Italy:
'Conceptual modelling of product knowledge:
towards a unified, well-founded methodology'
11:30 h SESSION II - APPLICATIONS

Peter Dietz et al. (speaker: Steffen Penschke), TU Clausthal, Germany:
'Strategies for product knowledge management and feedback to design - application examples'

12:30 h Lunch Break

Hans Grabowski et al. (speaker: Karl Hain), Univ. of Karlsruhe, Germany:
'Supporting the search for design solutions based on information recognition and automated classification'

Dietmar Rösner et al, Univ. of Magdeburg, Germany:
'Modelling of product knowledge in the framework of multilingual technical documentation'

16:00 h SESSION III - WORKING SESSION
including further short presentations from:

M. West, Shell, UK:
'Ontologies in STEP'

H. Akkermans, Univ. of Twente, The Netherlands:
'Intelligent Engineering Systems and Knowledge Sharing'

H. Nowacki, TU Berlin, Germany:
'Semantic Precision and Logic in STEP'

S. Kneebone, Univ. of Coventry, UK:
'Knowledge Based Enginieering'

17:30 h End of Session III

Friday, 18 April:

9:00 h cont. SESSION III - WORKING SESSION

C. Partridge, REV-Eng Cons, UK:
'Ontological Modelling'

10:15 h Coffee break
10:30 h SESSION IV - CONCLUSIONS

Remaining open issues
Long range perspectives and goals
Development of recommendations:

  • Standardization issues
  • Industry policy issues
  • Research and funding issues
12:30 h Closing remarks by the organizers

4 Contributions

4.1 Presented Papers

The following papers/talks have been presented at the ProKSI-97 workshop (the speakers are underlined):

(A.1) Julian Fowler and Alan Boyle, PDT Solutions, UK:
'From product to product knowledge modelling in STEP'
(-) Nicola Guarino, LADSEB-CNR, Italy:
'Conceptual modelling of product knowledge:
towards a unified, well-founded methodology'
(A.2) Peter Dietz, Steffen Penschke, Andreas Ort, TU Clausthal, Germany:
'Strategies for product knowledge management and feedback to design - application examples'
(A.3) Karl Hain, Hans Grabowski, Stefan Rude, Chenguang Liu, Univ. of Karlsruhe, Germany:
Supporting the search for design solutions based on information recognition and automated classification'
(A.4) Dietmar Rösner, Björn Höfling, Thorsten Liebig, Univ. of Magdeburg, Germany:
'Modelling of product knowledge in the framework of multilingual technical documentation'

The complete texts of the papers can be found at the end of the report. Unfortunately, Nicola Guarino was not able to deliver the written version of his invited talk until the completion of this report.

4.2 Other contributions

The following shorter written contributions to the workshop are included:

(B.1) Horst Nowacki: Semantic Precision and Logic in STEP
(B.2) Nicola Guarino: Remarks to the Statement of Horst Nowacki
(B.3) Horst Nowacki: Response to the comments on the semantic precision needed in STEP from Nicola Guarino
(B.4) Chris Partridge: A Business Object Ontology
(B.5) Contributions by Hans Akkermans:
  • Statement of Interest
  • Pim Borst, Hans Akkermans: An Ontology Approach to Product Disassembly
  • SUSTAIN: Increasing the Intelligence of Product Life Cycle Assessment Software
(B.6) S. Kneebone, G.N. Blount: A Short Term Strategy for Product Knowledge Sharing and Re-Use

5 Discussion and Conclusions

A major need for future discussions was identified at a very early stage of the presentations during this workshop: The need of an interpretation framework for all groups interested in product knowledge sharing and reuse (like industry, research in artificial intelligence (AI), standardization bodies, etc). It should clarify the meaning of terms frequently used in this field in order to facilitate the communication between so different groups. Beginning with the term product and product knowledge, there was a general agreement among the participants that this includes every artefact which can be ``produced'' in an enterprise, not only the material ones. Examples for other types of products are software or services. Another proposals was made to extend our domain of interest towards industrial knowledge which encompasses more than product knowledge, because it includes additional aspects that are not directly linked to a product like processes or the organization of a company.

Among many other notions that have to be clarified we only want to mention two at this point: The term ontology is often used in the area of AI as a means for enabling sharing and reuse of knowledge. What is meant by it in the case of product knowledge and what the benefits of using ontologies are should be made clear in the interpretation framework. Participants working at industrial solutions pointed out not to use scientific terminology when talking to engineers (citation: `If we say to the industry, you need an ontology, they would show us the door').

To represent knowledge about a certain area of interest, one has to describe it at different levels of detail and has to introduce abstraction barriers in order to make it reusable. Distinctions like those into generic, domain-specific or application-specific models are often very different. Especially the scope of the generic model should be agreed upon to form a common basis for the discussion. To give an example, within STEP (Standard for the Exchange of Product Model Data, ISO 10303), the generic model is composed of the Integrated Resources (IR). But there are many other approaches.

A significant portion of the discussion was spent on the question 'How to characterize product knowledge and how should it be represented?' This question emeerged as the major point for building product knowledge for sharing and integration. The problem is that most of the current modelling formalisms for product data which are used in industry, like STEP, have limitations in their expressiveness. This was considered by the participants to be a very fundamental lack, although the formalisms are doing well in enabling the standardized exchange of product knowledge. The two major points of criticism were the inability to express more complex information and the lack of precise semantics.

EXPRESS, the data specification language of STEP, can be used to define data structures and constraints. Its expressiveness can be compared with entity-relationship models. In addition it is possible to define constraints to assure consistency. However, more complex information cannot be described. To illustrate this point: It is not possible to represent the fact that if a complex design construct has a certain number of properties (which may be derived from its parts), it will behave in a certain way. Such additional representation capabilities would considerably enlarge the possible uses of product knowledge. AI can offer representation and reasoning formalisms which might serve as a stimulus for improvements in the expressive power.

A second major point of criticism was the lack of a precise semantics of the concepts used in STEP. At the moment the meaning of an entity is at best described by a natural language statement. There are no restrictions within the standard on how this has to be done and how the different definitions rely on each other. Most of the interpretation is left to the user. This has the consequence that the same entity can be used in different contexts and with different meanings which can obviously create problems when information is shared and reused. One proposed solution to this problem is to build a logical model (or reference ontology) for STEP in order to clarify the meaning of each entity.

It was also discussed how this logical model can be obtained and which additional services could be gained by this approach. As it seems not possible to cite every necessary and sufficient property of an entity, it was suggested to define concepts with the help of some carefully chosen and necessary properties which is often called an axiomatic definition. This will help to add more semantic value to the product models, which is the key for the realization of new services based on product knowledge. The need for such services in future models was a common consensus at this workshop.

It was claimed for example to integrate automatic inferencing services (e.g. consistency and incoherence checking) into the model. Another important service would be to make implicit knowledge explicit to the user. These inference services require methods currently in focus in the field of AI. A move towards a more knowledge based approach will benefit from solutions and methods of the Knowledge Representation/Artificial Intelligence area. This includes a clear-cut distinction between object level and meta level. By means of metaclasses (classes of classes) the behaviour of entire classes (which group instances with similar properties) can be modified, which is currently not possible in EXPRESS.

The clarification of the semantics is especially required for the IR of STEP, because they are reused in every Application Protocol (AP). At the moment, different APs are using the IR in quite a different manner, due to the unclear meaning of these resources. This aspect also contrasts with the view mentioned above to consider the IR as a generic model. The STEP experts among the workshop participants considered the design of the IR a more pragmatic decision in order to use the defined concepts as building blocks. It was also noted that there are great problems concerning the scope of the APs and their interrelationships. Often aspects have to be modelled in an AP because they are not available elsewhere, yet they are so general that they should be shared at a more generic level. Since adding them to the IR takes a longer time of standardization they are sometimes added to the AP. This may lead to inconsistencies when using several AP's simultaneously.

In order to attract more attention not only within the STEP community but also on the outside, from potential users it was suggested to demonstrate the success of future approaches by a feasible test application as soon as possible. This means to show in a nutshell what can be really done in contrast to currently used applications. Therefore, it is necessary to identify example scenarios of design and production applications first. These applications would be strongly connected with the building of concrete ontologies. This requires the clarity of the basic choices of the methodology and discussing pros and cons of different modelling approaches. Participants suggested to classify the functional differences of different methodologies and to use the STEP experience to find basic modelling assumptions. In order to identify them, it was claimed that one needs to describe what falls into the scope of STEP and what does not. Valuable scenarios to focus on were listed: Corporate memories (ontologies for product and process models), models for configurable products and parametric design, process models (e.g. a process library). On the practical side, it was strongly suggested to take care of the implementability of realistic solutions and to spend effort on teaching engineers to become knowledge modellers.

In order to meet the requirements of the user participants argued argued in favour of collecting information for a document about the state of the art. Questions concerning the current use of STEP were: Where and how is STEP used - if STEP is used in companies, then for which purposes is it employed (data exchange or product modelling)? In which way does STEP fullfill the requirements of the applications? What is missing in STEP? The impression of one of the participants was that only a few companies have up to now investigated into STEP. This gave rise to the question, whether the discussed approach is really needed in practice or if it is only an academic playground? (This question was asked more in the sense of a `devils advocat' in order not to miss the requirements.)

Furthermore, it was pointed out, that it is hard to get an overview of the role and hierarchical relationships between existing standards related to product knowledge, even for researchers familiar with the field. One of the reasons for the lack of information on existing standards is the strict information policy of the standardization commissions. The official STEP documentation is fairly expensive and is sometimes not even affordable for some research organizations. All participants agreed that future results and documentation should be published for free (without any fee - like for example for ISO documents). In order not to lose the users, further developements should take care of their requirements and give them easy access to various information documents and examples. This requires the development of browsing tools suitable for uncomplicated navigation through various kinds of documentations.

The relevance of related approaches, research areas and standardization efforts was another item of the discussion. The key questions were: Which ones have to be taken into account, and which fields can give reasonable input to previously mentioned points? The participants especially noted the following points to be relevant:

At the end of the workshop, some technical suggestions for a follow-up stage were collected. It was proposed to build a WWW-page (e.g.\ attached to the PDTAG WWW-page) for having a central point for information. Participants agreed to build a mailing list for future information distribution. In order to ensure future interaction with the STEP community the date of the next STEP meeting in Florence (autumn 97) was announced.

6 Recommendations

The common major agreement of the participants was the prognosis of the fundamental importance and economical relevance of product knowledge sharing and integration in the future. During the workshop, participants predicted new directions of this field, suggested changes and identified drawbacks of the current state of the art. The following summarizes impressions of the participants regarding the topic of the workshop:

The points mentioned above should be taken into account when deciding on the thematic focus of the Fifth Framework Programme of the European Union.

All participants strongly suggested to continue ProKSI and other workshops in this field. Beyond that, it was proposed to initiate a thematic network. It was also suggested to attract more attention in the STEP community by integrating more industrial partners into future events. The composition of participants from research and industry gathered in this workshop was very good. An equivalent distribution should be targeted for future events. As PDTAG will end its work soon, it cannot support additional events. Therefore, a sponsor is required for the funding of any follow-up ProKSI workshop.

7 List of participants

Prof. Dr.-Ing. Horst Nowacki
TU Berlin
ISM Sekr. SG 10
Salzufer 17-19
D-10587 Berlin, Germany
Phone : +49 30 314 23342
Fax : +49 30 314 26883
nowacki@cadlab.tu-berlin.de

Prof. Dr. Dietmar Rösner
Otto-von-Guericke-Universität
Magdeburg
Institut für Informations- und
Kommunikationssysteme
PF 41 20
D-39016 Magdeburg, Germany
Phone: +49 391 67 18718
Fax: +49 391 67 12018
roesner@iik.cs.uni-magdeburg.de

Mr. Björn Höfling
Otto-von-Guericke-Universität
Magdeburg
Institut für Informations- und
Kommunikationssysteme
PF 41 20
D-39016 Magdeburg, Germany
Phone: +49 391 67 18055
Fax: +49 391 67 12018
hoefling@iik.cs.uni-magdeburg.de

Mr. Thorsten Liebig
Otto-von-Guericke-Universität
Magdeburg
Institut für Informations- und
Kommunikationssysteme
PF 41 20
D-39016 Magdeburg, Germany
Phone: +49 391 67 18055
Fax: +49 391 67 12018
tliebig@iik.cs.uni-magdeburg.de

Prof. Nicola Guarino
National Research Council
LADSEB-CNR
Corso Stati Uniti, 4
I-35127 Padova, Italy
Phone: +39 49 8295751
Fax: +39 49 8295778
guarino@ladseb.pd.cnr.it

Mr. Steffen Penschke
Institut für Maschinenwesen
TU Clausthal
Robert-Koch-Straße 32
D-38678 Clausthal-Zellerfeld, Germany
Phone: +49 5323 72 3507
Fax: +49 5323 72 3501
penschke@imw.tu-clausthal.de

Mr. Andreas Ort
Institut für Maschinenwesen
TU Clausthal
Robert-Koch-Straße 32
D-38678 Clausthal-Zellerfeld, Germany
Phone: +49 5323 72 3502
Fax: +49 5323 72 3501
ort@imw.tu-clausthal.de

Mr. Karl Hain
Institut für Rechneranwendung
in Planung und Konstruktion (RPK)
Universität Karlsruhe
Kaiserstr. 12
D-76131 Karlsruhe, Germany
Phone: +49 721 608 2762
Fax: +49 721 66 11 38
hain@rpk.mach.uni-karlsruhe.de

Mr. Rob Bodington
British Aerospace, Sowerby Research Centre,
FPC 267, P.O.Box 5, Filton,
Bristol, BS12 7QW, UK.
Phone: 0117 9363037
Fax: 0117 9363733
Rob.Bodington@src.bae.co.uk

Mr. Alan Boyle
PDT Solutions
Carlton Business Centre
22 Greenwood Street
Altrincham WA14 1RZ, UK
Phone: +44 (0) 161 929 4437
Fax: +44 (0) 161 929 4438
aboyle@pdtsolutions.co.uk

Dr. Reiner Reschke
EuroSTEP GmbH
Fichtenstr.10
D-87648 Aitrang, Germany
Phone: +49 8343 1634
Fax.: +49 8343 1633
100434.34@compuserve.com

Dr. Ing. Arnulf Hagen
MARINTEK
Box 4125 Valentinlyst
7002 Trondheim, Norway
Phone: +47 73 59 57 77
Fax: +47 73 59 57 76
Arnulf.Hagen@marintek.sintef.no

Associate Professor Johan
Vesterager
Department of Industrial
Management and Engineering
Building 423
Technical University of Denmark
DK-2800 Lyngby, Denmark
Phone: +45 4525 4454
Fax: +45 4593 4467
johanv@ipv.dtu.dk

Mr. C. J. van der Touw
Olivier van Noortlaan 120
P.O. Box 114
NL-3130 AC Vlaardingen,
The Netherlands
Phone: 3110 4605809
Fax: 3110 4605025
Chris-van-der.Touw@unilever.com

Mr. Jean-Claude Hennet
LAAS-CNRS,
7, Avenue du Colonel Roche
31077 TOULOUSE CEDEX, FRANCE
Fax : +33 5 61 33 69 36
hennet@laas.fr

Mrs. Jeanette Breton
Shell Services Company
Manufacturing Management Systems
P.O. Box 1380
Room TB-215
Houston Texas 77251-1380, USA
breton@shellus.com

Prof. Dr. J.M. (Hans) Akkermans
University of Twente
Dept. of Information Systems (INF/IS)
P.O.Box 217
NL-7500 AE Enschede, The Netherlands
Phone: +31 53 489 3690
Fax: +31 72 564 7270
akkerman@cs.utwente.nl or
akkermans@ecn.nl

Mr. Chris Partridge
REV-ENG Consulting
83 Sixth Avenue
Queens Park Estate
London W10 4HH, UK
chris_partridge@compuserve.com

Prof. A. G. Cohn
Professor of Automated Reasoning
Division of AI, School of Computer Studies,
Univ. of Leeds, LEEDS, LS2 9JT, UK
Phone: +44 113 233 5482
Fax: +44 113 233 5468
agc@scs.leeds.ac.uk

Mr. Matthew West
Shell Information Services Limited
ISCM, Shell Centre,
London, SE1 7NA, UK
Phone: +44 171 934 4490
Fax: +44 171 934 6649
Matthew_West@Compuserve.com and M.R.West@ISGB.SIMIS.COM

Dr. Stephen Kneebone
Knowledge Based Engineering Centre
Coventry University
Priory Street
Coventry CV1 5FB, UK
Phone: +44 01203 838999
Fax: +44 01203 838604
S.Kneebone@cov.ac.uk

Mr. Asko Martio
Helsinki University of Technology
Otakaari 1
FIN-02150 Espoo, Finland
Phone: +358 9 451 4887
Fax: +358 9 451 3293
asko.martio@hut.fi

Mr. Hannu Peltonen
Helsinki University of Technology
Otakaari 1
FIN-02150 Espoo, Finland
Phone: +358 9 451 3244
Fax: +358 9 451 3293
hannu.peltonen@hut.fi

Mr. Juha Tiihonen
Helsinki University of Technology
Otakaari 1
FIN-02150 Espoo, Finland
Phone: +358 9 451 3242
Fax: +358 9 451 3293
juha.tiihonen@hut.fi

A Presented papers

A.1

J. Fowler, A. Boyle:
'From product to product knowledge modelling in STEP' (HTML)

A.2

P. Dietz, S. Penschke, A. Ort:
'Strategies for product knowledge management and feedback to design - application examples' (HTML)

A.3

H. Grabowski, S. Rude, C. Liu, K. Hain:
'Supporting the search for design solutions based on information recognition and automated classification' (HTML)

A.4

D. Rösner, B. Höfling, T. Liebig:
'Modelling of product knowledge in the framework of multilingual technical documentation' (HTML)

B Other Contributions

B.1 Horst Nowacki:

B.2 Nicola Guarino:

B.3 Horst Nowacki:

B.4 Chris Partridge:

B.5 Contributions by Hans Akkermans

B.6 S. Kneebone, G.N. Blount:

 


Björn Höfling, Thorsten Liebig
Otto-von-Guericke-Universität Magdeburg
Institut für Informations- und Kommunikationssysteme
P.O.Box 41 20, D-39016 Magdeburg, Germany
Email: hoefling@iik.cs.uni-magdeburg.de , tliebig@iik.cs.uni-magdeburg.de