Skip to content

Oliot EPCIS (Oliot EPC Information Service)

License

Notifications You must be signed in to change notification settings

dfpl/epcis-legacy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oliot EPCIS Second Generation

EPC Information Service (EPCIS) enables to capture and share standardized event/master data ratified by GS1. As an Auto-ID Labs. member Link, we have been developed an open-source implementation of the standard since 2014. Oliot EPCIS v2.* has been developed from scratch again for high performance and retaining core functionality. The initial prototype is already implemented and available on a server at DFPL Lab. at Sejong University. The system consists of several independent modules and we are in a finalizing step. The available module(s) is(are) as follows:

  • epcis-capture-xml: The server implements a capture interface for Data Capture Applications (DCAs) to store EPCISDocument in a XML format into a persistent storage.
  • epcis-query-soap: The server implements a (part of) SOAP query interface for EPCIS Accessing Applications (EAAs) to retrieve events/master data in order to build applications.
  • epcis-subscribe-soap:The server implements a (part of) SOAP query interface for EPCIS Accessing Applications (EAAs) to subscribe an EPCIS system in order to deliver events/master data periodically or on-demand.
  • epcis-capture-json: The server implements a capture interface for Data Capture Applications (DCAs) to store EPCISDocument in a JSON format into a persistent storage.
  • epcis-query-rest: The server implements a REST query interface for EPCIS Accessing Applications (EAAs) to retrieve events/master data in order to build applications or ubscribe an EPCIS system in order to deliver events/master data periodically or on-demand.

Specification

  • Language: Open JDK 19
  • Application Framework: Eclipse Vert.x v4.3.7
  • Backend Storage: MongoDB v6.0.3

Open Server

Organizations and Projects disclosing their usage

Auto-ID Labs, Korea is interested in knowing how Oliot EPCIS can be used for different application domains. Thus, if you are to use Oliot EPCIS and can disclose yourself, please send me (Jaewook Byun [email protected]) your affiliation/organization information (e.g., logo, purpose of use, project name, etc.) as follows.

  • Auto-ID Labs, KAIST Link

  • BIBA - Bremer Institut für Produktion und Logistik GmbH (an affiliate institute of the University of Bremen, Germany) Link

  • IoF 2020 (EU Horizon 2020 Project) Link

  • NIMBLE (EU Horizon 2020 Project) Link

  • NIRA Link

Paper Publication*

  • Jaewook Byun, and Daeyoung Kim. "Object traceability graph: Applying temporal graph traversals for efficient object traceability." Expert Systems with Applications 150 (2020): 113287. URL.

  • Jaewook Byun, Sungpil Woo, Yalew Tolcha, and Daeyoung Kim. "Oliot EPCIS: Engineering a Web information system complying with EPC Information Services standard towards the Internet of Things." Computers in Industry 94 (2018): 82-97. URL.

  • Jaewook Byun, Daeyoung Kim. "Oliot EPCIS: New EPC information service and challenges towards the Internet of Things." RFID (RFID), 2015 IEEE International Conference on. IEEE, 2015. URL

  • Jaewook Byun, Sungpil Woo, Daeyoung Kim,"Efficient and privacy-enhanced object traceability based on unified and linked EPCIS events." Computers in Industry 89 (2017): 35-49. URL

  • Jaewook Byun, Daeyoung Kim, "EPC Graph Information Service: Enhanced object traceability on unified and linked EPCIS events," The 16th International Conference on Web Information System Engineering (WISE 2015), Miami, Florida, USA, November 1-3, 2015. URL

Contact

  • Jaewook Byun, Ph.D.
  • Assistant Professor, Sejong University, Republic of Korea Link
  • Associate Director, Auto-ID Labs. Korea Link
  • YouTube Link
  • DFPL@Sejong dfpl

About

Oliot EPCIS (Oliot EPC Information Service)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%