RFID Middleware as a Service Enabling Small and Medium-sized Enterprises to Participate in the EPC Network

Similar documents
CHAPTER 3 ENTERPRISE SYSTEMS ARCHITECTURE

data sheet RFID IN ORACLE 11i10 E-BUSINESS SUITE Oracle Warehouse Management with Application Server 10g

CHAPTER 9 Electronic Commerce Software

Ubiquitous Computing in Business Processes Part III

RFP Sections 5-8

WHITE PAPER Migrating to the Cloud

Chapter 3. The Integration as a Service Paradigm

14. E-Commerce Applications and Infrastructures

RFID for Manufacturing: Critical Success Factors.

Realize More with the Power of Choice. Microsoft Dynamics ERP and Software-Plus-Services

Discover the Difference

Improving Supply Chain Visibility through RFID Data

Modernizing Financial Management for Faster and More-Effective Decision Making

9 Questions Food and Beverage Manufacturers Need to Ask About Their ERP

itsmf Annual Conference 2012

Most major software vendors are touting some version of SaaS, leading to confusion about the solution model and its advantages.

SAP Ariba Cloud Integration Gateway enabled by SAP Cloud Platform Integration

TECHNOLOGY PRIMER: Is Software as a Service (SaaS) Right for Your Warehouse?

Supply Chain Management Experience Overview

Ticketing: How ACME s Cloud-Based Enterprise Platform Benefits Your Business

Cloud Platforms. Various types and their properties. Prof. Balwinder Sodhi. 1 Computer Science and Engineering, IIT Ropar

Indirect Access White Paper July 2017

A Secure Platform for Information Sharing in EPCglobal Network

Infor CloudSuite Equipment Rental

Difference between the ASP Model and the SaaS Model. LuitBiz. Phone:

Cloud v. On-Premise. What s right for you?

Harry J. Rosenblatt. (2014). Systems Analysis and Design, 10 th Edition, International Edition. Course Technology, Cengage Learning.

Architectural Principles To Meet RFID Infrastructure Demands

Implementation and Application of RFID EPC Information Service for Forward and Reverse Logistics

S P O N S O R E D B Y

OPENBRAVO COMMERCE CLOUD Enabling omnichannel retail with increased agility and innovation in the cloud Openbravo Inc. All rights reserved.

TREASURY. INTEGRITY SaaS

Ubiquitous Computing in Business Processes Part II

ICT procurement trends in the Netherlands

TO SHARE ORGANIZE ANALYSE DATA

ISO/IEC SC31 & GS1/EPCglobal. ETSI, 3 December 2007 Henri Barthel, GS1 Global Office

IBM ICE (Innovation Centre for Education) Welcome to: Unit 1 Overview of delivery models in Cloud Computing. Copyright IBM Corporation

WebSphere Business Integration Collaborations Reference guide. Integrate business processes across your company and beyond.

INTER CA NOVEMBER 2018

Cloud Computing What s best for your business?

White Paper. Why A Company, Big or Small, Might Outsource its EDI

The research and design of the RFID track and trace system based on web services

COM J. Thompson, B. Lheureux

SAP Business One OnDemand. SAP Business One OnDemand Solution Overview

IBM Tivoli Monitoring

You run your business. We run your operations. Capgemini s Insurance Connect

Don t Make the Mistake of Using RFID Technology With an Application Built for Barcodes

SUGGESTED SOLUTION IPCC November-17 EXAM. Test Code I N J 7005

RFID Impact in Supply Chain: Innovation in Demand Planning and Customer Fulfillment

SAP CENTRAL PROCESS SCHEDULING BY REDWOOD: FREQUENTLY ASKED QUESTIONS

FAQ Guide CLOUD FAX SERVICES FAQ GUIDE. 11 Questions to Help Oracle Users Find the Ideal Solution

Sizing SAP Hybris Billing, pricing simulation Consultant Information for Release 1.1 (et seq.) Document Version

ERP Software for Manufacturers

nddprint MPS White Paper - Print Management Service

Outbound Delivery Using RFID in Sap System

VISION MANAGEMENT SOLUTION

ACHIEVE INNOVATION WITH CONNECTED CAPABILITIES Connected Product Maturity Model. white paper

IOT and GS1 Revolutionizing Consumer Retail. Dr. Stephen Lam Chief Operating Officer GS1 Hong Kong

NCR Passport for Commercial. Part of NCR s enterprise hub for remote deposit capture

Tough Math for Desktop TCO

Process-driven Architecture for Workflow Automation in a GIS context A Tensing USA, LLC White Paper

EPC Primer. Erik Sundermann HUG Meeting - Paris 20th Sept 2006

The Challenges of Life Science Software Validation: InfoStrength s Key Differentiator

5 Pitfalls and 5 Payoffs of Conducting Your Business Processes in the Cloud

Managed Cloud storage. Turning to Storage as a Service for flexibility

Service Virtualization

CLOUD COMPUTING- A NEW EDGE TO TECHNOLOGY

MarkScanTrack Solution

ANALYSIS OF BENEFITS AND DRAWBACKS OF TRADITIONAL ERP VERSUS CLOUD BASED ERP SYSTEMS

Arête Enterprise Resource Planning EXCEL. Optimizing Business Operational Efficiency. Business Solutions Y O U R E X C E L L E N C E P A R T N E R

ENCODING, PRINTING & VALIDATING RFID TAGS WITH PORTALTRACK

RFID supply chain standards. Brussels, 24 October 2007 Henri Barthel, GS1 Global Office

Compiere ERP Starter Kit. Prepared by Tenth Planet

An Introduction to Oracle Identity Management. An Oracle White Paper June 2008

The Future of the Enterprise Core

Better information, better results siemens.com/xhq

abhisam RFID Discover the power of e-learning!

With a network of 220 resellers and operations in over 55 countries, Sage ERP has already gained over 3,300 customers and has over 180,000 users.

Your Business. The Cloud. Business Cloud.

Buyers Guide to ERP Business Management Software

RFP for Diagnostic Connectivity, Afghanistan

Certificate SAP INTEGRATION CERTIFICATION

Accelerate Innovation with a Fully Managed Data Platform Across Multiclouds

Holistic Serialization Solution

A General Maturity Model and Reference Architecture for SaaS Service

SAP EHS Regulatory Documentation OnDemand

SAP S/4HANA Cloud 1611 Release Highlights

Chapter 7. E-Supply Chains, Collaborative Commerce, Intrabusiness EC, and Corporate Portals

WHITE PAPER. CONTROL-M: Empowering the NetWeaver Solution

Managing Customer Specific Projects Tomas Nyström

White Paper. Non Functional Requirements of Government SaaS. - Ramkumar R S

Cisco IT Methods How Cisco Simplifies Application Monitoring

Brand New User Experience in Corporate Business Solutions!

IBM _` iseries systems Retail

The Cloud and RFID; making deployments seamless

CoreCard Software White Paper Series Accounts Receivable Management for Manufacturers and Suppliers

IBM Emptoris Strategic Supply Management on Cloud

MANAGE BUDGET AND SPEND IN A MULTI-CLOUD ENVIRONMENT THE CLOUD IS VAST, YOUR BUDGET IS LIMITED WHAT IS YOUR PLAN?

UPGRADE CONSIDERATIONS Appian Platform

MEETING OF INTELLECTUAL PROPERTY OFFICES (IPOs) ON ICT STRATEGIES AND ARTIFICIAL INTELLIGENCE (AI) FOR IP ADMINISTRATION

Transcription:

RFID Middleware as a Service Enabling Small and Medium-sized Enterprises to Participate in the EPC Network Jürgen Müller, Matthieu Schapranow, Marco Helmich, Sebastian Enderlein, and Alexander Zeier Hasso Plattner Institute for IT Systems Engineering Prof.-Dr.-Helmert-Str. 2-3 14482 Potsdam, Germany {juergen.mueller matthieu.schapranow marco.helmich sebastian.enderlein alexander.zeier}@hpi.uni-potsdam.de Abstract RFID technology has been adopted in the market. It is used in large enterprises for different approaches with great success. The rise of RFID technology is still at its beginning and there is a lot of unused potential, especially concerning the so called long tail. To achieve the full value of supply chain networks the SMEs have to introduce RFID technology at their side, too. The idea behind Software as a Service has already proved in different scenarios that it is able to reach the long tail. In this contribution we will present such a SaaS solution for an on-demand RFID middleware, especially for SMEs. Index Terms Radio-frequency Identification, Software as a Service, Small- and Medium-sized Enterprises, Middleware. 1. Introduction Strategies for enhancing supply chain performance often require data sharing between supply chain partners to remove inefficiencies such as out-of-shelf situations, incorrect inventory levels, and incorrect demand and sales forecasts [1]. Radio Frequency Identification (RFID) combined with the Electronic Product Code (EPC) makes it possible to use unique identifiers for each object [2]. RFID furthermore allows the automation of collecting events and lowers costs for enhancing information granularity about an object traveling through the supply chain [3]. Given the fact that Small and Medium-sized Enterprises (SMEs) are integrated into a global Supply Network (SN) with modern Supply Chain Management strategies like Vendor-Managed Inventory, Collaborative Planning, Forecasting and Replenishment, and Demand-Driven Supply Network, they have to invest in technologies like RFID if they want to become or stay part of the SN [4]. SMEs, e.g. Wal marts suppliers, are often subject to mandates or legal requirements which require the companies to implement a certain technology [3]. This will probably happen in the pharmaceutical supply chain over the next few years [5]. In contrast to large enterprises, SMEs do not have the financial capacity to invest in modern technology which might not even bring the promised advantages [6]. This often results in a difficult situation for SMEs. On the one hand, they depend on being part of a modern SN. On the other hand, they only want to invest in technologies which have proven to bring substantial advantages. Furthermore, SMEs are facing various problems by the integration of RFID technology. The IT resources of SMEs are limited to the needs of the companies everyday business [6] without additional capacities for an RFID implementation. The high upfront costs coming with such an implementation are also a burden for many SMEs. In the end, the SME has to make a make-or-buy decision. We claim that it is possible to serve SMEs with a Software as a Service (SaaS) solution [7] especially for their purposes. In other business areas this already proved to be successful as examples like Salesforce.com show. In this contribution we will present the to the knowledge of the authors first SaaS solution for a RFID middleware especially for SMEs. In this paper we will first describe the requirements on a SaaS RFID middleware. Then we point out our solution and describe its architecture. After that we point out business models and a conclusion summarizes the paper. 2. Requirements Requirements should be elicited in a structured manner. In this section we will state requirements on a SaaS RFID middleware for SMEs and structure them compliant to the ISO/IEC 9126 standard [8].

2.1. ISO/IEC 9126 Standard The ISO/IEC 9126 standard describes software engineering product quality. It divides product quality into three parts: quality in use, external quality, and internal quality [8]. Quality in use considers the user s quality requirements when the software is used. External quality is the set of software product characteristics from an external view when the software is executed. Internal quality describes the rigor related to software design and construction. As proposed in ISO/IEC 9126-1 [8] this classification can be used for structuring requirements. 2.2. Requirements on the System In Use Simple usage. In order to enable the employees of SMEs to use the software even without special training the system has to be easy and intuitive to install and use. Reliability. The system has to be as reliable as an onpremise installation. Because the customers store valuable business information inside their RFID systems, the provider has to guarantee for the reliability of the solution. Productivity. Experiences show that the acceptance of a system rises if the users productivity is increased by the system [9]. Hence, this has to be ensured by the system. 2.3. External Requirements on the System Scalability. To operate efficiently, the SaaS RFID middleware provider wants the solution to be scalable. Therefore it should be applicable to small customers and large customers at the same time. This results in two problems: (1) provide enough processing power to serve very large customers and scale down efficiently to be able to serve as many SMEs as possible with one server. Because of the desired target audience the latter has the most impact on total costs of the provider. Less hardware at SME. In order to achieve simple installation and maintenance, only RFID readers and - if necessary - RFID writers should be located at the SME site. IT personnel is expensive and often SMEs do not have IT experts employed, which can administer the RFID solution. Therefore the less hardware on-premise, the lower the maintenance costs. Security. The SaaS RFID middleware solution must be as secure as a conventional on-premise solution. Because the RFID data include companies secrets it is absolutely necessary to store this information in a secure manner. A SaaS RFID middleware solution offers SMEs the chance to get security-standards of large enterprises which they probably could not realize on their own. Standard compliance. EPCglobal has published standards for sharing EPC-related data across and within enterprises [10]. To allow the interaction with other companies the SaaS RFID middleware solution should implement the EPCglobal standard. This ensures that all advantages and the inter-operability of the SN can be achieved. 2.4. Internal Requirements on the System Efficiency for operator. The Total Cost of Ownership of a data processing center is mainly influenced by the total number of machines. Therefore, to maximize the profit of the SaaS provider, the solution should use the resources as efficiently as possible. The technical administration is also a cost factor. The more efficient the SaaS solution can be maintained, the less IT personnel is needed. Therefore, the architecture should be designed in a way that customerspecific needs can be adopted easily. Cost reduction by multi-tenancy. To leverage the long tail, i.e. many small customers, multiple customers are served by a single instance which results in a multi-tenancy middleware [11]. 3. Solution In this section we describe our proposed architecture for a SaaS RFID middleware. The basic idea is to install only a minimal amount of IT equipment on-premise and have the middleware provider to install most of it. Arising questions concerning multi-tenancy, scalability, and reliability are discussed. 3.1. IT at the SME The idea behind SaaS is to keep the complexity for the customer as low as possible [12]. Therefore, we decided to place only RFID readers and writers at the client and reduce complexity of installation and maintenance of the system as well as overall costs. As shown in Figure 3.1 SMEs only need a computer with an Internet connection, a web browser (to use and configure the provided SaaS RFID middleware), and RFID readers and writers. Many RFID readers and writers exist and use their own proprietary protocols. To abstract from this underlying hardware we propose to run a small specialized agent on each reader and writer as provided by nofilis Ltd. [13]. This also performs basic filtering functionality, e.g., filtering multiple read events to reduce traffic. Readers and writers are provided with an Internet connection, so that they can send their data directly to the SaaS RFID middleware. This makes it unnecessary to place any additional IT infrastructure at the SME side. A critical point is the availability of the middleware. To prevent possible data loss, we propose to equip the

SaaS RFID Middleware Provider Customer Data Configuration Rules Access Rights Filtering and Aggregation Event Processing The configuration of all those settings is done by the account configuration component which provides a web interface for access from outside. The hardware management component is connected to the agents running on the customers RFID readers and writers. It receives occurring read events and initiates their further processing by the event processing component. The event processing component executes actions triggered by rules, e.g. the forwarding of events to enterprise resource planning systems. Account Config. Hardware Management Collaboration / EPCIS For collaboration with other stakeholders the middleware provides an EPCIS [15] which can be queried about EPC data. Using this component we can provide a connection to existing enterprise information systems like SAP R/3 R. SME PC and Browser RFID Reader / Writer Enterprise Software SaaS RFID Middleware Prototype Architecture 1 specialized agent on the readers and writers with the availability to buffer occurring read events in case of an interrupted Internet connection and transmit them as soon as the Internet connection is available again. Another point for discussion is the security of the connection between SME and middleware provider. This connection could be secured via a virtual private network and certificates could provide authentication. 3.2. IT at the SaaS Provider In the following we will describe the components of the middleware as shown in Figure 3.1 and discuss the flexibility and scalability of our approach. Components. The middleware contains a set of data per customer. This data is divided into configuration data, rules, and access rights. The configuration data contains general settings for the customers. With rules it is possible to configure the filtering and aggregation functionality and to specify actions which are executed if all conditions of a particular rule are fulfilled. The access rights guarantee that only authorized stakeholders can perform critical actions like submitting read events, changing the configuration or executing queries. 1. The notation is a Fundamental Modeling Concept (FMC) block diagram [14] Scalability. The SaaS RFID middleware solution targets SMEs and the expected profit per customer is low. To still operate profitable it is necessary to have a highly scalable architecture. This is achieved by leveraging multi-tenancy on application level to allow several customers to share one server and by separating application and database servers so that they can be scaled individually. This enables the distribution over different application servers. If the load balancer is configured to route requests from the same destination to the same application server, the application servers can also gain a higher efficiency with the use of caching mechanisms, e.g. at the filter settings or the EPCIS configuration. The EPCIS is a storage system for EPC data and therefore the performance depends on the underlying database installation. If one EPCIS is used for all customers, its database can be partitioned to achieve a maximum of performance [16]. Recent data could be held on faster servers and historical data on slower ones, because the access to EPCs which are accessed recently is more likely to appear again in the near future. Flexibility. Customers have the need to easily implement rules for their event processing to adapt to their changing requirements. Nowadays specialized personnel is needed to create, implement, and maintain the complex rules. To meet the targets of SMEs it is desired to have a rule configuration mechanism that can be used by people without special knowledge. We propose to do this with an intuitive and graphical application for modeling rules and the reflected business processes, e.g. like the Oryx editor [17]. This software should be able to model the rule-based business process via an already established modeling language like Event-driven Process Chains or Business Process Modeling Notation. We implemented a first prototype as shown in Figure 1 which is based on the Oryx editor. The customer can use this editor to define own rules in a flexible manner.

local hard- and software the barrier to participate in SN are considerable lower. The SaaS-Model enables even small enterprises to make use of the advantages of RFID-enabled processes. 6. Summary 4. Business Model Figure 1. Rule Editor We identified three different sources of revenue for the provider of a RFID SaaS middleware: fixed-fee revenues [12], transaction-based revenues [12], and the commercialization of information. Fixed-fee contracts. Having fixed-fee contracts, a user of the SaaS middleware pays a monthly usage fee. This fee includes a defined number of read events. Transaction-based contracts. Fixed rate contracts could be extended by transaction-based contracts which follow the principle of pay-per-use. Especially for SMEs with a low volume of RFID read events, this opportunity can lead to cost savings. Sell Information. A completely different approach to generate revenue is to sell the information included in the read events. This data has to be anonymized and the usage of this data is only allowed if the SME agreed to this and no company secrets are unveiled. 5. Evaluation 5.1. RFID adoption today Without our solution, SMEs can hardly participate in SN because entry barriers are to high for completely dedicated solutions. A local installation would consists of one application-server, which aggregates read-events and forwards information to the ERP system and another server for development and backup purposes at each location. To maintain these a technician is needed. Additionally there are about 50.000 Eur license fees for the RFID software for each location. 5.2. After application of RFID-technology by SME With our solution, initial costs are low and even SMEs can successfully participate. By cutting down the needs for This contribution points out the possibility for SMEs to lower costs for RFID-related software investments. We first motivated our approach, listed requirements on a SaaS RFID middleware, and then presented the first SaaS RFID middleware especially for SMEs. Using this middleware SMEs are in the situation that they can be part of a modern SN by conducting RFID implementations without high upfront costs for software. This strengthens the position of SMEs and makes them more competitive., and evaluated the opportunities our solution brings to SMEs. References [1] G. Roussos, J. Tuominen, L. Koukara, O. Seppala, P. Kourouthanasis, G. Giaglis, and J. Frissaer, A case study in pervasive retail, Proceedings of the 2nd International Workshop on Mobile Commerce, pp. 90 94, 2002. [2] EPCglobal, Tag data standard version 1.4, 2008. [3] A. Melski, J. Müller, A. Zeier, and M. Schumann, Assessing the effects of enhanced supply chain visibility through rfid, AMICIS 2008 Proceedings, 2008. [4] A. Zeier, P. Hofmann, J. Krüger, J. Müller, and M.-P. Schapranow, Integration of rfid technology is a key enabler for demand-driven supply network, The ICFAI University Journal of Supply Chain Management, 2009, to appear. [5] European Commission, Proposal for a Directive of the European Parliament and the Council amending Directive 2001/83/EC as regards the prevention of the entry into the legal supply chain of medicinal products which are falsified in relation to their identity, history or source. [6] J. Müller, J. Krüger, and A. Zeier, Improving global business of medium-sized enterprises by integrated processes, Proceedings of the 2008 IEEE Symposium on Advanced Management of Information for Globalized Enterprises (AMIGE 08), pp. 1 5, 2008. [7] The business model of software-as-a-service, in IEEE International Conference on Services Computing (SCC 07). [8] ISO/IEC, Software engineering - product quality, 2001. [9] V. Venkatesh and F. D. Davis, A theoretical extension of the technology acceptance model: Four longitudinal field studies, Management Science, vol. 46, no. 2, pp. 186 204, 2000. [10] EPCglobal, Architecture framework version 1.2, 2007.

[11] J. Müller, S. Enderlein, M. Helmich, J. Krüger, and A. Zeier, Customizing Enterprise Software as a Service Applications: Back-end Extension in a multi-tenancy Environment. Springer, 2009, to appear. [12] M. Sääksjärvi, A. Lassila, and H. Nordström, Evaluating the Software as a Service Business Model: From CPU Time- Sharing to Online Innovation Sharing, 2005, pp. 177 186. [13] CrossTalk Services Guide Version 2.0, nofilis Ltd., 2006. [14] A. Knöpfel, B. Groene, and P. Tabeling, Fundamental Modeling Concepts: Effective Communication of IT Systems, 1st ed. Wiley & Sons, März 2006. [15] EPCglobal, Epc information services version 1.0.1, 2007. [16] F. Chang, J. Dean, S. Ghemawat, W. C. Hsieh, D. A. Wallach, M. Burrows, T. Chandra, A. Fikes, and R. E. Gruber, Bigtable: A distributed storage system for structured data, ACM Transactions on Computer Systems, vol. 26, no. 2. [17] G. Decker, H. Overdick, and M. Weske, Oryx: An Open Modeling Platform for the BPM Community. Springer, 2008, pp. 382 385.