<!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>EDI support with LOD</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Akihiro FUJII</string-name>
          <email>fujii@hosei.ac.jp</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Shusaku EGAMI</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hiroyasu SHIMIZU</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty of Science and Engineering, Hosei University 3-7-2Kajino-cho</institution>
          ,
          <addr-line>Koganei-shi, Tokyo, 184-8485</addr-line>
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <fpage>27</fpage>
      <lpage>32</lpage>
      <abstract>
        <p>A wide variety of mechanical parts circulate in the field of manufacturing. It is often the case that a set of codes for products is necessary for EDI (Electronic Data Interchange) that supports distributions of them. Generally such product codes are maintained by a certain organization consists of related companies, business communities, so forth. While Linked Open Data is getting popularity it is quite meaningful to add semantically rich information to such data resources in order to enhance business transaction usability. As a case study, this paper explains LOD of so called “N-ken Code”. This set of numerical data is based on a well-specified product identification code that has been utilized over 10 years in a certain business community in Osaka, Japan. We have produced LOD from them as well as implemented a mashup application based on the data set. The application is for a new CAD service in the field of mechanical engineering. We discuss perspective in utilizing LOD for variety of EDI requirements.</p>
      </abstract>
      <kwd-group>
        <kwd>LOD</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>E-mail:</p>
      <p>EDI</p>
      <p>CAD</p>
      <p>SVG
mashup</p>
      <p>
        Screw
LOD (Linked Open Data) has a potential in supporting existing EDI (Electronic Data
Interchange) procedures of business transactions in various aspects. EDI is an
acronym for Electronic Data Interchange,[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and is defined as the “means to represent
a variety of documents—management, commercial, and transfer—using a set of
structured alpha-numeric linguistic strings based on standardized rules.[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] The use of EDI
enables enterprises to exchange transaction information with other companies in a
more effective way. Introducing LOD to EDI functions, we can expect enhancement
of the scheme.
      </p>
      <p>In this paper our interest is focused on the distribution of mechanical parts and
related industry sector. A wide variety of mechanical parts circulate in the field of
manufacturing. A set of codes for identifying products is necessary for EDI that
supports distributions of these products. Commonly such product codes are maintained
by a certain organization of business community. EDI has been considered an
indispensable element of business-to-business transactions in the field.</p>
    </sec>
    <sec id="sec-2">
      <title>Problem to Solve</title>
      <p>
        There is so called “N-ken Code” of screw identification code that is EDI
supporting numerals of a business community for in Osaka, Japan[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. We have produced
LOD from them. A mashup application based on the LOD is provided for a new CAD
service in the field of mechanical engineering. In this paper we discuss perspective in
utilizing LOD for variety of EDI requirements with this example.
      </p>
      <p>This paper is organized in the followings. In the next section, overview of research
activities in terms of business data linkage is introduced. In section 3, typical
problem occurred in applying EDI is explained. In 4, the configuration of a LOD and
related application software is explained. The system’s architecture style is based on
so-called ROA(Resource Oriented Architecture) and RESTful Web API. We will see
the detail of the structure of the application. Section 5 is the concluding remarks.
2</p>
    </sec>
    <sec id="sec-3">
      <title>Related Research</title>
      <p>
        There have been not many LOD activities applying to EDI so far, for the best of our
knowledge. The following is rather general perspective about high-level data linkage
in business transactions. Combining input and output from a Web API, it is necessary
to describe the API and input and output as a series flow in order such as EDI. One of
the research example is the European FAST Project, which has been funded from the
ICT Policy of the European Commission to research enterprise information system
methodologies. This project is the successor to the “SecSE (Service Centric Software
Engineering) Research Project. The goal of the projects was to construct a platform
that would allow multiple enterprises to coordinate their services aiming to develop
service-centered applications and also effective methods and tools for use. In [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], it
analyzed of a number of data-link patterns between enterprises using Web APIs, and
used the results of this analysis to create models.
      </p>
      <sec id="sec-3-1">
        <title>Perspective over EDI in Manufacturing related industry in Japan</title>
        <p>Generally among the enterprises in Japan that are affiliated with supply chains of
large distributors and large manufactures, 80 to 90 percent of them have already
introduced EDI. However among small- and medium-sized companies (SMC), EDI
usage in transactions is much smaller, and the introduction ratio is estimated to be 10
percent or less. So that the introduction of LOD for EDI associated features has high
potential to improve business transactions in the area of manufacturing and products
circulations.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Multiple Screen Phenomenon</title>
        <p>What should we cope with in terms of EDI, when we are able to introduce LOD
related technology for solving such issue? A typical problem that should be solved is
that the occurrence of the multi-terminal phenomenon has been one of the
impediments, which causes problems including the following:
1. Because of multiple independent EDIs for contacting each business customer, the</p>
        <p>EDI operator has to switch from screen to screen (many Web browser windows).
2. Data is not always compatible with that of the existing in-house information
system. The operator may have to re-enter the data manually.
3. The user is billed for each EDI and for each user ID.</p>
        <p>In this paper, a pilot implementation to cope with above issue by introducing LOD
features based on the database.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Mashup Application</title>
      <p>The most important and labor-intensive process in EDI-system construction is to put a
common standard in place, and to resolve the associated management problems in line
with it. To the former aspect of the challenge, LOD is highly promising. Even so, we
have to cope with the later problem and put efforts on it. In the following use case
scenario, we would like to describe an example usage of LOD in EDI.
4.1</p>
      <sec id="sec-4-1">
        <title>N-ken Code</title>
        <p>N-ken is a business community of screw dealers. They have been collaborating about
EDI introduction and knowledge sharing among member companies. It consists of
many SMCs which deal with screws in Osaka, and their code is defined for the
group’s business activities and has been used over 10 years. This code covers 250
thousand items in 3400 categories.</p>
        <p>While Linked Open Data is getting popularity it is quite meaningful to construct
semantically rich information over such data resources in order to enhance business
transaction usability. As a case study, we will explains so called “N-ken Code” of
screw identification code that is EDI supporting numerals of a business community
for in Osaka, Japan. We have produced LOD from them. Once LOD is created, at
lease for transactions among companies which use same N-ken Code, EDI function
becomes more flexible and possesses potentials for new feature in business
transactions. We are going to show a pilot implementation in the followings.
4.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>System Configuration</title>
        <p>
          N-ken Code LOD is provided as RESTful Web API based on ROA design paradigm
[
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. The resource oriented architecture of the design can provide a suitable interface
between the client and the server in this representation. In the architecture, the
resource is divided into each URI and names are given to them. These specified
resources are accessed through Web service schema. The data is managed by a general
Java framework.
4.3
Here CAD data associated EDI transaction is introduced. In the application, we
focused on SVG (Scalable Vector Format) uses XML (Extensible Markup Language).
SVG is a file extension for a vector graphics image file format created by the W3C to
describe such images by mathematical equations. With the addition of technologies
like the canvas element, CAD data processing is possible over normal Web browser.
For our mashup service, we have utilized Japanese DBpedia. It is a crowd-sourced
community effort to extract structured information from Wikipedia and make this
information available on the Web. There is Japanese sub-version of DBpedia that we
used for our mashup application. N-ken LOD may linkage with other LOD by
referring key words related manufacturing such as “neji(screw)”. The LOD allows you to
ask sophisticated queries against Wikipedia, and to link the different data sets on the
Web to Wikipedia data (Fig.1). Suppose you have your CAD design sheet of planed
product. For the estimation of cost of assembling parts, it is quite useful if you’ll be
able to refer inventory database of screw which may be provided by several
companies. We take mashup example for our N-ken LOD with SVG data produced
common CAD application (Fig.2).
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>SVG over LOD.</title>
        <p>Although SVG (Scalable Vector Graphics) is not yet fully matured technology, there
is an important aspect in this example application. SVG format has high potential to
produce new services especially CAD data related business practices in the context of
LOD applications. When we design LOD platform, RESTful Web API is standard
architectural style. When we provide a CAD data, URI can be uniquely associated
with some DOM (document object modeling) representation. Ongoing pilot project
touches upon mashup editor for DOM managements based on the concept that chunk
of data could be provided through Web API from LOD database.</p>
        <p>HR/MR.</p>
        <p>The above mentioned scenario may help the designer to choose most favorable item
for the design. And such function could be provided either HR(human readable)
inter-face or MR(machine readable) one. The mashup process can be realized in both
format and even those interface schema could be provided from different source
through Web API . We prepare parsers for both HR and MR interface for the LOD.</p>
      </sec>
      <sec id="sec-4-4">
        <title>Web Site</title>
        <p>
          We have opened a web site for this LOD (http://monodzukurilod.org/), named after
“monodukuri” which is the Japanese word for manufacturing. It is officially
authorized LOD practice in Japan. Not only for just publishing N-ken code LOD, the site
is also aiming to be a center of information of utilization of this type of LOD in
manufacturing industry sector. We are planning to enhance the collections of service
applications starting with above explained CAD applications with having help through
industry-academy collaborations. (Fig. 3)
As the cloud computing becoming more and more popular in enterprise IT-system,
the cost of implementation of EDI may become lower. For the direction, a large
amount of standardization effort is currently being taken on the premise of
widespread use of the cloud, for example in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. In the mean time the standardization of
EDI in utilizing LOD over cloud environment is one of the key objectives in this
trend[
          <xref ref-type="bibr" rid="ref5">5</xref>
          ][
          <xref ref-type="bibr" rid="ref7">7</xref>
          ][
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
        </p>
        <p>Author of this article consider that introduction of LOD has several positive effects
over EDI practices in general.</p>
        <p>A) Lowering of (initial) cost for EDI introduction</p>
        <p>B) Flexibility of EDI and the software running on it, capable of agile response to
changes in the business environment of the enterprise</p>
        <p>C) Ease of participation in the EDI promoted by an industry group
Introduced Mashup application in this paper is one of academic-industrial
collaboration example. Between a university and an individual industry group, could prove
productive, whereby the university could provide a platform for experiments. It may
be difficult to reach agreements for standardization effort when it comes to break
down to realistic business practice. However, enterprise IT system over the cloud
environment, especially in utilizing semantic feature, is an ongoing effort of many
companies and business communities. We hope that the lesson learned in our
approach should be reviewed and modified for other trials.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>1. http://www.w3.org/TR/XPROC/, An XML Pipeline Language</mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Tom</given-names>
            <surname>Heath</surname>
          </string-name>
          ,
          <string-name>
            <surname>Christian Bizer</surname>
          </string-name>
          ,
          <article-title>(Translation in Japanese, Hideaki Takeda</article-title>
          , et al),
          <article-title>”Linked Data: Evolving the Web into a Global Data Space”</article-title>
          ,
          <string-name>
            <surname>Kindai-Kagakusya Publishing</surname>
          </string-name>
          ,
          <year>2013</year>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Elisabetta</given-names>
            <surname>Di Nitto</surname>
          </string-name>
          , et al,“At Your Service:
          <article-title>Service-Oriented Computing from an EU perspective”</article-title>
          , MIT Press.
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Jerome</given-names>
            <surname>Louvel</surname>
          </string-name>
          , Thierry Templier, Thierry Boileau, ”REST in Action”,
          <string-name>
            <surname>Manning</surname>
            <given-names>Publications</given-names>
          </string-name>
          ,
          <year>2013</year>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Next</given-names>
            <surname>Generation</surname>
          </string-name>
          <article-title>Electronic Commerce Promotion Council of Japan (ECOM): http://www</article-title>
          .ecom.or.jp/
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Mostafa</given-names>
            <surname>Hashem</surname>
          </string-name>
          <string-name>
            <surname>Sherif</surname>
          </string-name>
          , “Standardization of Business-To-Business Electronic Exchanges,” IEEE,
          <source>Standardization and Innovation in Information Technology: SIIT 2007 Proceedings</source>
          ,
          <year>2007</year>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Japan</given-names>
            <surname>Information Processing Development</surname>
          </string-name>
          <article-title>Corporation (JIPDEC), “An investigation of actual conditions of EDI/electronic tag application in Japanese industries</article-title>
          ,”
          <article-title>March 2010</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. “GCommerce,”
          <article-title>A case study of Microsoft Corporation</article-title>
          , Dec.
          <year>2010</year>
          http://www.microsoft.com/casestudies/
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Akihiro</given-names>
            <surname>Fujii</surname>
          </string-name>
          , “
          <article-title>Standardization of electronic commerce in the cloud environment and its future evolution” Technology Management for Emerging Technologies (PICMET</article-title>
          ),
          <source>2012 Proceedings of PICMET '12</source>
          , pp.
          <fpage>2207</fpage>
          -
          <lpage>2213</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>