<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Distributed Imprecise Design Knowledge on the Semantic Web</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Julian R. Eichho</string-name>
          <email>julian.eichhoff@hs-furtwangen.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wolfgang Maass</string-name>
          <email>wolfgang.maass@iss.uni-saarland.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Furtwangen University</institution>
          ,
          <addr-line>Robert-Gerwig-Platz 1, 78120 Furtwangen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Saarland University</institution>
          ,
          <addr-line>P.O. 15 11 50, 66041 Saarbrucken</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper we outline a shared knowledge representation based on RDF. It can be used in a distributed multi-tenant environment to store design knowledge. These RDF-graphs incorporate all necessary information to instantiate Bayesian network representations of certain problem solving cases, which are used to support the conceptual design tasks carried out by a salesperson during lead quali cation.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        In industries that o er customized goods and services, which meet their
customer's individual business needs, vendors are often required to employ a
consultative sales strategy called \solution selling" (cf. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]). It comprises mainly four
interdependent processes carried out on a per project basis: requirements de
nition, customization and integration, deployment, and post-deployment support.
The groundwork for these processes is laid by the vendor's sales force screening
for potential customers (leads) and assessing their willingness and ability to buy
a solution. This task is termed \lead quali cation". Lead quali cation in solution
selling industries is highly dependent on a salesperson's individual knowledge of
a lead's (problem) situation, of goods and services o ered by the vendor and its
partners, and of how certain bundles of goods and services may be used for
problem solving; we term this design knowledge. But especially external salespersons
are not directly involved in product development at the employing vendor, and
thus may have narrow insights on how their work a ects downstream processes.
Experiences from other salespersons may not be considered due to limited
reporting or inconsequent knowledge reuse. And limited possibilities or rigid policies for
inter-organizational communication may exclude design insights from partnering
organizations. To overcome these shortcomings in intra- and inter-organizational
design knowledge reuse, we've implemented a shared design knowledge
repository based on the Function-Behavior-Structure (FBS) framework [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and use it
for services which support the design activities during lead quali cation.
      </p>
      <p>
        Xue and Xu [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] suggest a web-accessible distributed database to store design
knowledge based on the FBS notation. Like other models that operationalize the
FBS framework [
        <xref ref-type="bibr" rid="ref2 ref6">2, 6</xref>
        ], they follow an entity-relationship approach. However, it
would require a signi cant knowledge engineering e ort to continuously
maintain a design model that builds on a highly detailed and formal knowledge
representation (KR), where innovative yet uncertain design beliefs may be left out.
Probability theory can provide an adequate framework to model uncertainties in
design decisions [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Encouraging approaches that represent probabilistic belief
networks by means of semantic models exist in other domains [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ]. But to the
author's knowledge, there exist no Semantic Web representations of the FBS
framework that incorporate uncertainty information, and can be managed in a
multi-tenant environment. In [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] we de ned a Bayesian Network (BN)
representation of the FBS model, termed FBS-BN, which encodes design knowledge as
probability tables. In the following we outline its shared storage in a distributed
RDF-Store.
2
      </p>
      <p>Design Knowledge Representation and Storage
A FBS-BN represents a con gurational design space for a speci c
problemsolving situation in form of a Bayesian Network. Discrete random variables are
used to describe possible design object con gurations in light of the customer's
demands. Every variable is associated with a certain component of the design
object to serve as characterizing attribute. There are three di erent variable types:
Function variables (F ) represent the purpose for which a solution is designed
for, i.e. goals and constraints of the customer. Structure variables (S) represent
possible o erings, i.e. product and service bundles that can be provided by the
vendor. Behaviors are mediating concepts between Functions and Structures
representing the actual solution, i.e. how products and services are meant to achieve
goals and ful ll constraints. There are three subtypes of Behavior variables: Be
variables describe the solution as expected by the customer; their value is
derived from Function variables. Bs variables represent the solution as o ered by
the vendor; their value is derived from Structure variables. And Bc variables
are used for comparing the match of Be and Bs. The design knowledge about
how Functions, Behaviors and Structures a ect each other is encoded in form
of conditional probability distributions (CPDs). These CPDs represent a set of
propositions of the form \if concept X is in state x then another concept Y is
(or should be) in state y". The associated probabilities express the degree of
belief that a proposition holds. Possible relations are F ! Be (Function expects
Behavior), S ! Bs (Structure exhibits Behavior), and implications within a
variable group (F ! F , Be ! Be, Bs ! Bs, and S ! S).</p>
      <p>
        To support the assessment of information in lead quali cation, a support
service should highlight those concepts that are yet uncertain and thus need
further investigation. Therefore we generate a case-speci c FBS-BN to
characterize the current problem-solving situation. Changes in a node's prior can be
used to represent explicit design decisions (evidence), i.e. assigning a relatively
high probability to a state would express its preference over other states.
Implicit design decisions are then given by Bayesian inference in form of probability
estimates for the hidden nodes. Building on this, we highlight (yet) uncertain
concepts by rating every hidden node with an uncertainty measure (e.g. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]).
      </p>
      <sec id="sec-1-1">
        <title>Knowledge Reuse App.  </title>
      </sec>
      <sec id="sec-1-2">
        <title>Knowledge Engineering App.  </title>
        <p>t 
n
e
i
l
C</p>
        <p>I/O  </p>
        <p>FBS-BN  
instantiates  
treoS  CInodmivpiodnueanlst  
FD connect  
R
red isRelated  
a
Sh Design Situation  
templateFor  </p>
      </sec>
      <sec id="sec-1-3">
        <title>Component</title>
      </sec>
      <sec id="sec-1-4">
        <title>Classes  </title>
        <p>f 
O
s
e
can connect  
t
s
in canBeRelated  
I/O  
e 
b
i
rc FBS-Concepts  
s
e
d
te  connect  
a
icfi FBS-Relations  
e
r
Design Knowledge  
e 
b
i
r
c
s
e
d
e 
t
a
c
fi
i
e
r</p>
      </sec>
      <sec id="sec-1-5">
        <title>Variables  </title>
        <p>connect  </p>
      </sec>
      <sec id="sec-1-6">
        <title>CPDs  </title>
        <p>
          For using FBS-BN representations across di erent participating
organizations, we employ a RDF-based shared design KR to store the needed variable,
CPD, and design object component de nitions. All applications interoperate
via this KR. Principally we consider two types of client-side application roles,
namely knowledge engineering and knowledge reuse applications. While
knowledge engineering applications provide an interface to manage the KR, knowledge
reuse applications use it to support designing tasks in problem solving situations
(cf. Fig. 1). The KR is stored in a distributed RDF-store is based on S3DB [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ].
S3DB provides a sophisticated framework for graph-based permission
management. Rather than using coarse all or nothing policies, S3DB allows an
organization, department or individual to share certain parts of their design knowledge
with designated users. Moreover, S3DB o ers a meta-model for cooperatively
de ning TBoxes and ABoxes for RDF-graphs.
        </p>
        <p>To facilitate the hierarchical formalization of design knowledge on di erent
levels of complexity we employ a formalism for iterative rei cation: We start
from a simple relational model for design object component classes and their
individuals. Component classes can be linked with \canBeRelatedTo" relations
to denote that they are dependent \somehow". These relations then frame
possibilities for \isRelatedTo" relations on instance layer. The rst step in clarifying
these yet anonymous relations is done by providing FBS-concepts as
characterizing attributes for component classes and connect them via expects, exhibits and
implicates relations (FBS-relations). These associations determine how the
design object components are actually interrelated with each other. In the second
step, FBS-concepts are operationalized as discrete variables by specifying a set
of possible variable states (or attribute values), which results in a description of
the attribute network as con gurational variable space. Building on these
variables we rei cate attribute associations, i.e. we provide a detailed explication of
expects, exhibits and implicates relations in form of conditional probability
tables. Lastly variable and CPD de nitions can be used as templates for FBS-BN
instantiation.
3</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Conclusion and Future Work</title>
      <p>We have outlined a Semantic Web KR of the FBS framework based on RDF,
which can be managed in a distributed multi-tenant environment. It is used
to employ FBS-BN-based uncertainty reasoning for lead quali cation support.
Currently we are implementing two prototype applications, and look forward to
test their impact on lead quali cation performance empirically.</p>
      <p>Acknowledgement This work was partially funded by the German Federal
Ministry for Education and Research (BMBF, contract 17N0409). The authors
would like to thank Sabine Janzen, Andreas Filler and Tobias Kowatsch for
valuable discussions.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Almeida</surname>
            ,
            <given-names>J.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deus</surname>
            ,
            <given-names>H.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maass</surname>
            ,
            <given-names>W.:</given-names>
          </string-name>
          <article-title>S3DB core: a framework for RDF generation and management in bioinformatics infrastructures</article-title>
          .
          <source>BMC Bioinformatics</source>
          <volume>11</volume>
          (
          <issue>387</issue>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Christophe</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bernard</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Coatanea</surname>
          </string-name>
          , E.:
          <article-title>RFBS: A model for knowledge representation of conceptual design</article-title>
          .
          <source>CIRP Ann</source>
          .-Manuf. Techn.
          <volume>59</volume>
          (
          <issue>1</issue>
          ), pp.
          <volume>155</volume>
          {
          <issue>158</issue>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Eichho</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maass</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Representation and Reuse of Design Knowledge: An Application for Sales Call Support</article-title>
          . In: Konig,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Dengel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Hinkelmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Kise</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Howlett</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.J.</given-names>
            ,
            <surname>Jain</surname>
          </string-name>
          , L.C. (eds.)
          <source>KES</source>
          <year>2011</year>
          ,
          <string-name>
            <surname>Part</surname>
            <given-names>I. LNAI</given-names>
          </string-name>
          , vol.
          <volume>6881</volume>
          , pp.
          <volume>387</volume>
          {
          <fpage>396</fpage>
          . Springer, Heidelberg (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Gero</surname>
            ,
            <given-names>J.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kannengiesser</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>The situated function-behaviour-structure framework</article-title>
          .
          <source>Des. Stud</source>
          .
          <volume>25</volume>
          (
          <issue>4</issue>
          ), pp.
          <volume>373</volume>
          {
          <issue>391</issue>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Nikolaidis</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mourelatos</surname>
            ,
            <given-names>Z.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pandey</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Design Decisions under Uncertainty with Limited Information</article-title>
          . CRC Press/Balkema, Leiden (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Szykman</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sriram</surname>
            ,
            <given-names>R.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bochenek</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Racz</surname>
            ,
            <given-names>J.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Senfaute</surname>
          </string-name>
          , J.: Design Repositories:
          <article-title>Next-Generation Engineering Design Databases</article-title>
          .
          <source>IEEE Intell. Syst. App</source>
          .
          <volume>15</volume>
          (
          <issue>3</issue>
          ), pp.
          <volume>48</volume>
          {
          <issue>55</issue>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Tuli</surname>
            ,
            <given-names>K.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kohli</surname>
            ,
            <given-names>A.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bharadwaj</surname>
            ,
            <given-names>S.G.</given-names>
          </string-name>
          :
          <article-title>Rethinking Customer Solutions: From Product Bundles to Relational Processes</article-title>
          .
          <source>J. Market</source>
          .
          <volume>71</volume>
          (
          <issue>3</issue>
          ), pp.
          <volume>1</volume>
          {
          <issue>17</issue>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Xue</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Web-based distributed system and database modeling for concurrent design</article-title>
          .
          <source>Computer-Aided Design</source>
          <volume>35</volume>
          (
          <issue>5</issue>
          ), pp.
          <volume>433</volume>
          {
          <issue>452</issue>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Zhanga</surname>
          </string-name>
          , W.Y.,
          <string-name>
            <surname>Caib</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qiuc</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yinb</surname>
            ,
            <given-names>J.W.</given-names>
          </string-name>
          :
          <article-title>Managing distributed manufacturing knowledge through multi-perspective modelling for semantic web applications</article-title>
          .
          <source>Int. J. of Prod. Res</source>
          .
          <volume>47</volume>
          (
          <issue>23</issue>
          ), pp.
          <volume>6525</volume>
          {
          <issue>6542</issue>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Zheng</surname>
          </string-name>
          , H.-T., B.-Y. Kang, Kim, H.-G.:
          <article-title>An ontology-based bayesian network approach for representing uncertainty in clinical practice guidelines</article-title>
          . In: Goebel,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Siekmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Wahlster</surname>
          </string-name>
          , W. (eds.) URSW 2005
          <article-title>-2007</article-title>
          . LNAI, vol.
          <volume>5327</volume>
          , pp.
          <volume>161</volume>
          {
          <fpage>173</fpage>
          . Springer, Heidelberg (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>