<!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>
      <journal-title-group>
        <journal-title>Daniel Mercier[</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>On the Use of Cloud and Semantic Web Technologies for Generative Design</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Autodesk Research</institution>
          ,
          <addr-line>Toronto ON M5G 1M1</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>0000</year>
      </pub-date>
      <volume>0003</volume>
      <abstract>
        <p>The emergence of the Cloud has transformed the way we approach data. It created a convergence of heterogeneous data and an opportunity to link data at scale. This transformation came with challenges; some related to the migrating of historical data, some with the adoption of service-oriented architecture. In this work1, we introduce three challenges that we addressed with semantic web technologies during the recent development of Generative Design services for manufacturing.</p>
      </abstract>
      <kwd-group>
        <kwd>Semantic web Generative design gence Linked data Simulation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>commonalities; for example, sources on material properties or manufacturing
speci cations. The rst challenge was to unify these data sources to take
advantage of the aggregated knowledge. For this purpose, we developed a service
using ontology as an intermediary taxonomy to correlate sources and aggregate
data without interfering with the original formatting of the data sources2.</p>
      <p>The second challenge is related to data validation. The creation of a GD
problem is a complex step by step operation which can bene t from regular
validation of user-provided data. The types of validation vary from simple logic
to complex mathematical transformations that are usually best distributed over
dedicated computing units. This challenge can be broken down in two parts. The
rst part was to o er the largest diversity of validation methods, for example,
geometric analyses for early feasibility evaluation. For this purpose, we stored
our knowledge base in ontology to leverage descriptive logic, executed simple
validation locally, and connected to Cloud service-meshes through plugins for
advanced processing. The second part of the challenge was to structure the
knowledge base in a re-usable fashion to support commonalities between the
various forms of Generative Design applied to di erent disciplines. For example,
most geometric validations are shared between GD for manufacturing and GD
for building construction. To support these commonalities, the knowledge base
was split in two layers; one for applications and one for domain-speci c content
consumed by the application layer.</p>
      <p>Finally, the third challenge relates to the storage and management of GD
content. Simulation data was historically encapsulated for consistency and
portability. It often led to very large les or groups of les. The GD process naturally
scales up this storage requirement. Moreover, in GD, the individual simulations
often share content whether geometries, material properties, boundary
conditions or process parameters which leads to redundancies. The third challenge
which is still under investigation, tackles the design of an e cient architecture
to store GD data by optimizing content distribution and reducing redundancies.
This management of data is a switch from managing all-encompassing les to
managing metadata pointing to smaller content. In this context, semantic web
technologies are suitable for the coordination of metadata, the veri cation of
content integrity, and the fast exploration and retrieval of data. Finally, this
architecture is also an opportunity to integrate advanced analyses and automatic
generation of knowledge to support the GD process.</p>
      <p>Conclusion. Generative Design is a new design paradigm. It goes beyond
traditional processes and has been made available to the masses through the
emergence of Cloud technologies. This work is a report on the challenges that we
encountered during the design and creation of GD services and how we used
Semantic Web technologies to address those challenges.
2 Mercier, D., Cheong, H., Tapaswi, C.: Uni ed access to heterogeneous data sources
using an ontology. In: Semantic technology: 8th Joint International Conference.
pp.104-118 (Nov 2018)</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>