The Internet of Products



Similar documents
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools

Business Architecture

Beginning ASP.NET 4.5

The Data Access Handbook

PL/SQL Programming Workbook

Implementing and Administering an Enterprise SharePoint Environment

Managing Data in Motion

Designing a Data Solution with Microsoft SQL Server 2014

Pro NuGet. Second Edition. Maarten Balliauw. Xavier Decoster

VISUALIZING DATA POWER VIEW. with MICROSOFT. Brian Larson. Mark Davis Dan English Paui Purington. Mc Grauu. Sydney Toronto

Software Maintenance Management

First-Time-Right Procurement (FTRP)

SOA Governance. Stephen G. Bennett, Clive Gee, Robert Laird, Co-authored and edited by Thomas Erl. Governing

Christoph Bussler. B2B Integration. Concepts and Architecture. With 165 Figures and 4 Tables. IIIBibliothek. Springer

Object-Oriented Systems Analysis and Design

Environmental and Material Flow Cost Accounting

bigdata Managing Scale in Ontological Systems

SQL Server Integration Services. Design Patterns. Andy Leonard. Matt Masson Tim Mitchell. Jessica M. Moss. Michelle Ufford

Workflow Administration of Windchill 10.2

Investing in Private Equity Partnerships

Contents RELATIONAL DATABASES

Expert Oracle Application. Express Security. Scott Spendolini. Apress"

Data sharing in the Big Data era

Axel Sommer. Managing Green Business. Model Transformations. < ) Springer

"Charting the Course... MOC C Designing a Data Solution with Microsoft SQL Server Course Summary

System Administration of Windchill 10.2

How To Write A Web Framework In Java

Table of Contents. Testimonials from the MDM Alliance Group... Introduction to MDM...

Introduction. Acknowledgments Support & Feedback Preparing for the Exam. Chapter 1 Plan and deploy a server infrastructure 1

Executive's Guide to

Other Required Courses (14-18 hours)

LINKED DATA EXPERIENCE AT MACMILLAN Building discovery services for scientific and scholarly content on top of a semantic data model

Applications. Oracle WebCenter 11 g Handbook: Build Rich, Customizable Enterprise 2.0. Oracle Press ORACLE. Philipp Weckerle.

Handbook on E-marketing

Springer SUPPLY CHAIN CONFIGURATION CONCEPTS, SOLUTIONS, AND APPLICATIONS. Cham Chandra University of Michigan - Dearborn Dearborn, Michigan, USA

Introduction to UDDI: Important Features and Functional Concepts

Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3

Expert PHP and MySQL. Application Desscpi and Development. Apress" Marc Rochkind

Design of Enterprise Systems

Principles of Distributed Database Systems

Ontologies for Software Engineering and Software Technology

Kurt Gaubinger Michael Rabl. Scott Swan Thomas Werani. Innovation and Product. Management. A Holistic and Practica! Approach. to Uncertainty Reduction

SQL Server Integration Services Design Patterns

Securing the Cloud. Cloud Computer Security Techniques and Tactics. Vic (J.R.) Winkler. Technical Editor Bill Meine ELSEVIER

Structured Content: the Key to Agile. Web Experience Management. Introduction

Building. Applications. in the Cloud. Concepts, Patterns, and Projects. AAddison-Wesley. Christopher M. Mo^ar. Cape Town Sydney.

Management. Project. Software. Ashfaque Ahmed. A Process-Driven Approach. CRC Press. Taylor Si Francis Group Boca Raton London New York

ASP.NET MVC. in Action JEFFREY PALERMO JIMMY BOGARD BEN SCHEIRMAN MANNING. (74 w. long.) WITH MVCCONTRIB, N HIBERNATE, AND MORE.

Chapter 3. Database Environment - Objectives. Multi-user DBMS Architectures. Teleprocessing. File-Server

Designing Database Solutions for Microsoft SQL Server 2012

Four-Phase-Model for the Implementation of Shared Services

Global Project Management

How To Write A Diagram

Making Sense ofnosql A GUIDE FOR MANAGERS AND THE REST OF US DAN MCCREARY MANNING ANN KELLY. Shelter Island

The NIST Definition of Cloud Computing (Draft)

Development and Management

Performance Tuning and Optimizing SQL Databases 2016

List of figures. List of tables. Abbreviations and acronyms

IMPROVEMENT THE PRACTITIONER'S GUIDE TO DATA QUALITY DAVID LOSHIN

CLOUD BASED SEMANTIC EVENT PROCESSING FOR

Introduction to Business Information Systems

Designing Database Solutions for Microsoft SQL Server 2012 MOC 20465

Serving 4 million page requests an hour with Magento Enterprise

The Value of Taxonomy Management Research Results

Practical ASRNET. Web API. Badrinarayanan Lakshmiraghavan. Apress*

Demystified CONTENTS Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals CHAPTER 2 Exploring Relational Database Components

Implementing a Data Warehouse with Microsoft SQL Server 2012

Tableau Your Data! Wiley. with Tableau Software. the InterWorks Bl Team. Fast and Easy Visual Analysis. Daniel G. Murray and

Business Administration of Windchill PDMLink 10.0

Contents. iii. ix xi xi xi xiii xiii xiii xiv xv xvi xvii xix

Management. Oracle Fusion Middleware. 11 g Architecture and. Oracle Press ORACLE. Stephen Lee Gangadhar Konduri. Mc Grauu Hill.

IBM DB2 Data Archive Expert for z/os:

Application of ontologies for the integration of network monitoring platforms

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

Practical Load Balancing

OpenSocial Network Programming

Inside the Digital Commerce Engine. The architecture and deployment of the Elastic Path Digital Commerce Engine

Windows Azure Data Services (basics) 55093A; 3 Days

Legal. Copyright 2016 Magento, Inc.; All Rights Reserved.

Service Cloud for information retrieval from multiple origins

Service Oriented Architecture

Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance

Flexible Decision Automation for Your zenterprise with Business Rules and Events

JVA-561. Developing SOAP Web Services in Java

Software Development Training Camp 1 (0-3) Prerequisite : Program development skill enhancement camp, at least 48 person-hours.

Master Data Management

Enterprise Architecture at Work

CHAPTER 1: INTRODUCTION TO SHAREPOINT

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined.

Data Algorithms. Mahmoud Parsian. Tokyo O'REILLY. Beijing. Boston Farnham Sebastopol

Wiley Publishing, Inc.

Tuning Tips & Techniques

Detection. Perspective. Network Anomaly. Bhattacharyya. Jugal. A Machine Learning »C) Dhruba Kumar. Kumar KaKta. CRC Press J Taylor & Francis Croup

Transcription:

Robert Neumann The Internet of Products An Approach to Establishing Total Transparency in Electronic Markets 4y Springer Vieweg

Abstract V Acronyms XIII List of Figures.' XV List of Tables ;...., XIX Listings t... XXI 1 Introduction 1 1.1 Motivation 1 1.2 Research Objectives 2 1.3 Chapter Overview 5 1.4 A Word on Category Theory 7 Part I: Electronic Commerce and the Internet of Products... 9 2 The Economics of E-Economies 11 2.1 Fundamentals 11 2.1.1 Gallery of Economics 11.2 From Economy to E-Economy 22.3 From Commerce to E-Commerce 25.4 Electronic Commerce Busines Models 27.5 Electronic Commerce Pricing Models 30.6 Markets vs. Electronic Markets 31.7 Macroeconomic Implications of Electronic Markets 34 Implications on Welfare 37 2.2 E-Commerce Process Modeling 39 2.2.1 BPMN-based E-Commerce Process Model 39 2.2.2 71 Calculus-based E-Commerce Process Model 41 2.2.3 System Theoretical Market Model 43 2.3 Chapter Summary 44

VTII Table of Contents 3 The Internet of Products and The Triple Bottom Line 47 3.1 Market-based Categories 47 3.1.1 Basics of Category Theory 48 3.1.2 Category of Supply...: 51 3.1.3 Category of Demand 53 3.1.4 Category of Markets 54 3.1.5 Functors between Demand, Supply, and Markets 56 3.1.6 Functor Category of Markets 57 3.2 The Internet of Products v 59 3.2.1 Semantic Product Retrieval Benchmark^. 61 3.2.2 Toward Total Commerce.1... 67 3.2.3 Reverse Commerce in the IoP 71 3.3 The Triple Bottom Line 72 3.3.1 The Category 3BL 72 3.3.2 The IoP Impact on the 3BL..^... 74 333 3BL Impact Analysis Criticism 78 3.4 Chapter Summary 79 Part II: Technologies and Paradigms of the Internet of Products 83 4 Foundations of Semantic Product Query Systems 85 4.1 Semantic and Web 2.0 Principles 85 4.1.1 The Internet of Things 85 4.1.2 Ontologies 90 4.1.3 Taxonomies 94 4.1.4 Faceted Classification 96 4.1.5 Folksonomies 98 4.1.6 Section Summary 102 4.2 Semantic Product Models and Classification 103 4.2.1 Origins of Product Modeling 103 4.2.2 Semantic Product Models 104 4.2.3 Product Model Persistence.109 4.2.4 Product Configurators 112 4.2.5 Product Classification 113 4.2.6 Section Summary 117

IX 4.3 Distributed SPQS Technologies and Paradigms 117 4.3.1 Component-based Software Engineering 117 4.3.2 Service-oriented Software Engineering 120 4.3.3 Agent-oriented Software Engineering 124 4.3.4 Cloud-based Software Engineering 128 4.3.5 Section Summary 135 4.4 Quality Assurance in SPQS 137 4.4.1 Software Measurement Definition 137 4.4.2 Measurement Objects in Business Software 137 4.4.3 Measurement Subjects of Business.Software Evaluation 140 4.4.4 Measurement Results of Software Quality Assurance 142 4.4.5 -Measurement Resources of Software Measurement 143 4.4.6 Measurement Repercussions of E-Business Software Improvement 144 4.4.7 Detailed Measurement Process BMP for Business Software Quality Assurance 1.7!! 145 4.4.8 Section Summary 146 4.5 Chapter Summary 146 Part III: S-PDL and SPS as Technological Backbone of the Internet of Products. 149 5 Semantic Product Description Language 151 5.1 Hierarchy-based Product Descriptions 151 5.2 Semantic Product Description 153 5.2.1 Explicit vs. Implicit Semantics 156 5.2.2 Category-based Fundamentals of Semantic Product Descriptions. 157 5.2.3 Product attributes 159 5.2.4 Internationalization of Product Descriptions 160 5.2.5 Matching Product Descriptions with Queries 160 5.2.6 Query Refinement through Semantic Operators 162 5.2.7 Localization of Product Descriptions 166 5.2.8 Attribute Handlers 169 5.3 BNF of the S-PDL 171 5.4 S-PDL Schema 173

5.5 Chapter Summary 175 Semantic Product Servers 177 6.1 SPS Implementation 177 6.2 SPS Client Interfaces 178 6.3 SPS Catalog 178 6.4 SPS Execution Environment and Reference Architecture 179 6.5 Dynamic Binding.-.-.-.- 181 6.5.1 Mapping Functors to Software ; 186 6.5.2 Memoized Functors 187 6.5.3 Memoization and Memory Utilization 190 6.6 Query Matching 193 6.7 SPS Deployment..Z 195 6.8 Chapter Summary 197 Validation and Applications 201 7.1 SPS Prototypes and Applications 201 7.1.1 ArbiterOne 201 7.1.2 evoces 204 7.1.3 EscapeMisery 205 7.1.4 SpotCrowd 205 7.2 System Performance and Caching 207 7.2.1 Optimal Query Caching 208 7.2.2 Hybrid Cloud Storage Framework 214 7.3 Chapter Summary! 222 Conclusion 225 8.1 Summary 225 8.2 Future Work! 226

XI 9 Appendix 231 9.1 Appendix A: Transport Efficiency Analysis 231 9.1.1 Triangle Inequality-based Model 231 9.1.2 Ellipse-based Model 233 9.1.3 Segments-based Model 235 9.2 Appendix B: S-PDL Template Generation 238 9.3 Appendix C: The KULI Model of E-Commerce Maturity 242 10 Bibliography.: 245