Ontology-based Product Tracking System
|
|
|
- Peregrine Oliver
- 10 years ago
- Views:
Transcription
1 Ontology-based Product Tracking System Vikram N. Ketkar, Larry Whitman & Don Malzahn Department of Industrial and Manufacturing Engineering Wichita State University Wichita, KS Abstract Product tracking enables efficient management of inventory through better synchronization in the supply chain. This paper examines the use of intelligent software agents that utilize protocols, neutral languages and ontologies for product tracking. Software agents operating on behalf of individual enterprises and communicating using a common ontology provide the interoperability required to access current product information from multiple systems. This paper proposes an architecture for such a multi agent ontology based product tracking system. It also provides an outline of a product ontology that can be used in this system. Keywords Supply chain management, Product tracking, Intelligent software agents, Ontology 1.0 Introduction Supply chain is a collaboration between different enterprises. The collaboration succeeds due to the coordination between the processes and operations of the partners of the chain. Product tracking is an important function that enables synchronization among the partners. Selective real time product status information can be shared among the members of the supply chain with the help of a network of intelligent software agents in which a separate software agent represents each member. The software agents are interoperable and they all refer to a common set of protocols, formats, and ontologies. To enable this interoperability, the software agents have to communicate in a common representative language called the Agent Communication Language (ACL). The Knowledge Interchange Format (KIF), the Knowledge Query and Manipulation Language (KQML), and an ontology are the components of ACL. A specific ontology has to be created to suit the particular requirements of a supply chain product tracking system. In this paper an architecture for a multi-agent ontology based product-tracking system and an outline of a product ontology is presented. 2.0 Literature review 2.1 Product Tracking Product tracking involves the use of all means of information gathering about objects during the logistics processes. Typically, in advanced industrial practices, all objects including consignments, parcels, pallets, containers, and even modes of transport like trucks or vans are tagged with machine-readable identification labels like barcodes or GPSdevices. The status of objects is recorded at certain milestones, which could be the transshipment point, or a refueling stop during transportation, or could be the shipping and the receiving department at an enterprise. It could also be the transaction when an object passes from one department or process to another department in an enterprise. At such milestones the status information about the object like the part number, batch number, quantity, customer order number along with the current date and time can be recorded in a centralized database with the help of barcode scanners. This information is shared with all the concerned members of the supply chain and is used to control and synchronize the processes in the entire supply chain [1,2] Supply Chain A supply chain is a web of autonomous enterprises collectively responsible for satisfying the customer, by creating an extended enterprise that conducts all phases of design, procurement, manufacturing, and distribution of products [4]. In a supply chain, material is acquired, transformed, and finally delivered to the customer as an end product. The ability to optimize the tactical and operational decision-making to control this process, depends on the timely dissemination of information. Information sharing synchronizes activities and processes in the supply chain and helps to utilize resources optimally. Product tracking fulfills this important function of tracking real time product status information in a supply chain [3,4].
2 2.1.2 Benefits of Product tracking Product tracking systems enable better planning and coordination by enhanced information sharing. The paperless, seamless, no-touch communication has very few process failures and can convey 100% accurate information to any point in the chain. The control loop as depicted by figure 1 can use the real time product status information from tracking systems for optimizing supply chain operations [5]. Product tracking acts like fulfillment checks for comparing the scheduled processes and functions with the actual processes and functions. The analysis of the discrepancies will provide a feedback for improving the ways of fulfillment checks. The analysis will also help to create methods and measures for improving the processes and functions. The real-time product status information can empower marketing functions with better decision-making capabilities. This information also proves to be a major differentiation strategy for many companies. It is highly valued by the internal customers and can be effectively used by management for controlling personnel and for optimizing business processes. The information on the location of objects in transit helps to co-ordinate trucks at transshipment locations. The trucks can be made available at the right time and place with the required trucking capacity [5]. Large logistics companies have been profitably using product-tracking systems for many years [1,6]. Delay Tracking Activities Control Scheduled Processes and Functions Actual Processes and Functions Fulfillment Checks Feedback Identification and Analysis of Discrepancies Methods/ Measures Feedback Figure 1. Control Loop Software agents for product tracking A supply chain can be defined by a collection of software agents in a virtual market that operate on behalf of their clients conducting business between enterprises for a duration of time as is mutually beneficial for all [3]. A software agent, operating in a virtual market, is an ideal entity to work on behalf of partners of a supply chain. A software agent can work with an agenda, negotiate with other agents, travel to other systems, and understand the content of information [3]. The next section of the paper discusses the basic concepts of intelligent software agents and their components. The use of such agents in a product tracking system is then examined. 2.2 Software agents Concepts An agent is a software entity, which functions continuously and autonomously in a particular environment often inhabited by other agents and processes [7]. Agents communicate and negotiate with their peers by exchanging messages and data in a common communication language [8,9]. The expressiveness of this language enables them to exchange data, logical information, individual commands, and scripts. The agents are designed to work in close coordination with their human clients [10] Agent Communication Language Software agents, working on behalf of different enterprises face a problem when interacting with other agents that use a different syntax and/or vocabulary. An agent might use a word or expression that can mean something entirely different than what another agent understands from the same word or expression. Common communication languages facilitate interoperability by decoupling implementation from the interface. Researchers at the DARPA (Defense Advanced Research Projects Agency) have defined the components of an Agent Communication Language (ACL) that can make an agent truly interoperable and intelligent to execute various tasks [11]. The ACL consists of three parts: A vocabulary or ontology, an inner language like Knowledge Interchange Format (KIF), and an outer language like Knowledge Query and Manipulation Language(KQML). An ACL message can be described as an KQML expression in which the arguments are terms or sentences in KIF formed from words in the ACL vocabulary [11]. These components of ACL are discussed below.
3 Knowledge Interchange Format (KIF) Knowledge Interchange Format (KIF) is a formal language for the interchange of knowledge among disparate computer programs [12]. This neutral language was created by the Interlingua Working Group of DARPA s Knowledge Sharing effort in KIF can be used as a neutral language for exchanging information among humans and as an internal representation of knowledge within computer programs. Like any natural language KIF has both syntax and semantics. The KIF syntax defines the way in which the words and expressions are written in KIF. The declarative semantics logically explain meaning of expressions used in the representation. They establish a correlation between the terms and sentences of the language and the conceptualization of the world. The semantics interpret the meaning of complex expressions with true or false conditions and by defining rules and axioms [12]. KIF is being used as a content language for many agent systems like Fujitsu s AGENTPRO 1 product [13] Knowledge Query and Manipulation Language (KQML) KQML complements representation languages like KIF. It is a message format and a message-handling protocol that supports knowledge sharing among agents. KQML is used as a language by application programs to interact with a network of intelligent agents and to share knowledge in support of cooperative problem solving [14]. The protocols decide and define how the agents will send and receive messages (Transport), determine the meaning of individual messages (Language), structure their conversations (Policy), and connect their systems with different interfaces (Architecture) [8]. KQML contains sub-expressions in other content languages and is independent of format making it autonomous and asynchronous. This makes KQML suitable for agent communication [15] Ontology Gruber defines an ontology as an explicit specification of a conceptualization. [16]. An agent needs a conceptualization of the domain (ontology), if it has to ask queries, make statements and exchange information about any subject domain. A conceptualization has to express concepts, terms and quantities that will describe an object (physical or abstract) in the universe of discourse in its entirety. This description has to be expressed in some language that is highly expressive like a natural language. That language also has to be accurate and unambiguous [17]. The ontology names and describes entities that may exist in a domain and specifies the relationships between them. It provides a vocabulary for representing and communicating knowledge about the domain [18,19]. Ontologies are like common technical dictionaries used for referencing transactions and communications that create a common understanding of terms and definitions. They also define the behavior of the entities by using formal axioms enforcing constraints. Ontologies are essential for the development and optimal utilization of intelligent agent systems as they enable the agents to interoperate in heterogeneous systems [11]. The construction of an ontology is a very difficult and time-consuming task. To simplify this task integrated tool systems, like Protégé-2000, Ontolingua and Chimaera, are available online which help to develop domain-specific ontologies [20,21] The Need for an Ontology The major difficulty for exchanging product information among different enterprises and their applications is that these applications sometimes associate different meanings to the same terms or have different terms for representing the same product information. For example, the batch quantity represented as Batch Quantity in one application may be called as lot quantity in another. A delivery time could mean different times for different applications. Direct mapping between the two terms would undoubtedly cause a lot of confusion. A precisely defined product terminology, relevant for exchanging product status information, can enable accurate information integration in the extended enterprise. This combination of terminology and definitions will constitute a product ontology. For a software agent to make statements and ask queries about a subject domain, which for the purpose of product tracking is product status information, it will have to refer to a conceptualization of that domain. An product ontology would provide a conceptualization of the product status domain to software agent. And when represented in a neutral application format like XML, the ontology can also support interoperability by providing a common vocabulary with shared machine-interpretable semantics [17]. Ontology will also help to achieve consensus among a set of managers about the meaning of terms. Thus to create a product tracking system using software agents, a product ontology for representing generic product status information needs to be created. Software agents, operating in a multi-agent architecture, will use this ontology as a reference for tracking product status information and thus enabling coordination among the enterprises in a supply chain [17,18].
4 3. 0 The Product tracking system 3.1 Multi agent network This proposed product tracking system will operate in a multi agent environment as depicted in figure 2. In this model every member of the supply chain has a database and applications that exchange data and information through a network of intelligent software agents. Each of these agents will have specific tasks to perform. There are three types of agents in this system: Mediator Agents, Database agents and lication agents. The specific roles of these agents are described below. Mediator Agent Refers Ontology Supplier Tier2 Supplier Tier 1 Transport Supplier Tier 1 Manufacturer Vendor Distributor Transport Retailer Customer Figure 2. Multi Agent System Architecture Mediator Agents (MA) Mediator agent is the entity that binds together the databases and the applications used throughout the supply chain, enabling interoperability in the system. MA receives requests from client applications and supplies them with information and data as per their needs. MA refers to the product ontology and verifies information obtained from the application and database from across the supply chain. If two or more information sources are found in response to a request then the MA will interact with each source in parallel and integrate the information to be sent back as a response lication Agents (AA) All the user applications in the product tracking system will have application agents (AA). The application agent receives requests for information from user applications in a particular format, converts them to ACL strings and passes them to MA. On receiving a response from the mediator the AA will translate and pass on the information to the user application in its own format. The information received is parsed by the application and data is extracted. The AA protects the application software from the location, format and the style of the information it seeks Database agents (A) The A s are the agents wrapped around the user databases of the product tracking system. The main function of A s is to process conversions between ACL messages and SQL queries and respond to the requests of the MA s. SQL is the universal query language of database management systems like Oracle and Microsoft Access. The A s convert data into virtual knowledge that can be used for sending ACL messages that can advertise the capabilities of As to MA s. 3.2 Product ontology The ontology for the Product tracking system will be built according to the guidelines recommended by Natalya Noy and Deborah McGuinness from the Stanford University [22]. The iterative ontology building exercise will aim to learn and import components from ontologies hosted on Ontolingua and other servers. The domain of this ontology Ap - Customer lication Database Information Flow Physical Flow of material/products
5 is the representation of product status information in a supply chain. The aim of the ontology is to be a part of a multi agent system that will assist in tracking a product as it travels in a supply chain. The scope and the domain of the proposed ontology can be better specified by the specific queries that the ontology will be capable of answering. The ontology will be able to answer specific questions like - ƒ A manufacturer s query: What is the total inventory of this part number in the supply chain? ƒ A manufacturer /distributor/ retailer/ end customer s query: When will my consignment reach me? ƒ A logistics company s query : At what time will be consignment be ready for me to ship? The main hierarchy of classes and subclasses will be the bill of material for a particular product. In this hierarchy the product family is identified by a product number, a component number identifies the components that make up the product, and instances of these components or batches of components are identified by a product number or a batch number. The properties of these classes and subclasses will be the status information that is recorded at every milestone of the object s journey. These properties are called slots and they include details like the location of the tracked object, the quantity, invoice value, the shipping/ received date and time, and other shipping company details. The constraints on the values of these properties are called facets. The facets will define constraints on the property values like the value type, allowed values, and the number of values (cardinality). 4.0 Conclusion Product tracking plays a very important role in supply chain optimization. A network of intelligent software agents can disseminate product status information most efficiently in a supply chain. A framework of a multi agent product tracking system is described and illustrated in the paper. Agents can be interoperable and intelligent when they share a common set of protocols (KQML), a common language (KIF) and a common ontology. The paper discussed components of the Agent Communication Language. An example ontology is developed for explaining the use of ontologies in the product tracking system. Product tracking for the entire business world, and not just for a single supply chain, can be a reality if all the major business groups agree on common protocols, neutral languages and ontologies. In addition to the product tracking system intelligent agents can be used in virtual markets as brokers, they can handle negotiations for contracts or tenders, and gather data and information from a various sources. Majority of the web content today is not designed to be understood by computers. It is still the human brain and effort that has to make some sense out of the flood of data. The inventor of the Web, Tim Berners-Lee, believes that by using semantics and ontologies the Web will be structured into web pages that have a meaningful content for software agents who will roam from page to page carrying out the various tasks assigned to them by their users [23]. There is no doubt that agents will increasingly take over all those jobs from humans that can be explained in vocabularies, represented in neutral languages and defined by axioms and rules. Acknowledgments This material is based upon work supported by the National Science Foundation under Grant No. EPS and matching support from the State of Kansas. References 1. Kitajima, H., Masuoka, R., & Maruyama, F., 2000, "Integrating information and knowledge with software agents," Fujitsu Scientific & Technical Journal, 32, 2, Schwartz, B., 1997, Tracking down need. Transportation & Distribution, 38, Fox, M., Barbuceanu, M., & Teigen, R.,2000, Agent-oriented supply chain management, The International Journal of Flexible Manufacturing Systems, 12, Chidambaram, S., Whitman, L., & Cheraghi, H.,1999, A supply chain transformation methodology, Proceedings of The 4th Annual International Conference on Industrial Engineering Theory, lications and Practice, San Antonio, TX, USA. 5. Zimmerman, R., Hofmann, O., Bodendorf, F., Gunther, G., & Huber, A., 2001, Agent based tracking and tracing for controlling fulfillment processes in supply chains, Proceedings of the Second Workshop on Agent-Based Simulation, Passau. 6. Gruber, T., Pang, D., & Rice.J., 1990, Ontolingua: A language to Support Shared Ontologies, Knowledge Systems Laboratory website: <ftp://ftp.ksl.stanford.edu/pub/ksl_reports/ksl z> (September 2001).
6 7. Whitman, L., Rogers, K., Johnson, M., & Huff, B., 1999, Understanding the Supply Chain Impact of a Manufacturing Process Change, Proceedings of the Portland International Conference on Management of Engineering and Technology, Portland. 8. Fikes, R., Farquhar, A., & Pratt, W., 1996, Information brokers: Gathering information from heterogeneous information sources, Proceedings of the Ninth Florida Artificial Intelligence Research Symposium, Florida, Chen, Y., Finin, T., Labrou, Y., & Cost, S., 1999, A negotiating agents for supply chain management, Proceedings of The AAAI Workshop on Artificial Intelligence for Electronic Commerce, Orlando, Florida. 10. Chen, Y et al, 1999, A negotiation-based multi-agent system for supply chain management, Proceedings of the Agents 99 Workshop: Agent-Based Decision-Support for Managing the Internet-Enabled Supply- Chain, Seattle, WA, Genesereth, M., & Ketchpel, S., 1994, Software agents, Communications of the ACM, 37, Genesereth,M., & Fikes,R., 1992, Knowledge Interchange Format Version 3.0, Reference Manual, Stanford University website < ftp://ftp.ksl.stanford.edu/pub/ksl_reports/ksl z> (September 2001). 13. Masuoka, R., Sato, A., & Genesereth, M., 1999, KIF as a FIPA-CLL content language : An ontology for actions, Intelligent Systems Laboratory, Fujitsu Laboratories Ltd. 14. Finin, T., et al., 1994, KQML: An information and knowledge exchange protocol, Proceedings of the third International Conference on Information and Knowledge. 15. Finin, T et al., 1994, Specification of the KQML agent-communication language, Report of The DARPA Knowledge Sharing Initiative, External Interfaces Working Group. 16. Gruber, T. R., 1993, Toward principles of the design of ontologies used for knowledge sharing, Proceedings of the International Workshop on Formal Ontology in Conceptual Analysis and Knowledge Representation, Padova, Italy. 17. Gruber, T. R., 1993, A Translation roach to Portable Ontology Specifications, Knowledge Acquisition, 5, 2, Farquhar, A., Fikes, R., Pratt, W., & Rice, J., 1995, Collaborative ontology construction for information integration, Technical report KSL-9563of Knowledge System Laboratory, Stanford University, CA, USA. 19. Farquhar, A., Fikes, R., & Rice, J., 1997, Tools for assembling modular ontologies in Ontolingua. Knowledge Systems Laboratory website < (September 2001). 20. Farquhar, A., Fikes, R., & Rice, J., 1997, The Ontolingua server: a tool for collaborative ontology construction, International Journal of Human-Computer Studies, 46, 6, Ontolingua website < 22. Noy, N., & McGuinness, D., 2001, Ontology development 101: A guide to creating your first ontology, Stanford Knowledge Systems Technical Report KSL web site < (September 2001.) 23. Berners-Lee, T., Hendler, J., & Lassila, O, 2001,May, The Semantic Web. Scientific American.
Secure Semantic Web Service Using SAML
Secure Semantic Web Service Using SAML JOO-YOUNG LEE and KI-YOUNG MOON Information Security Department Electronics and Telecommunications Research Institute 161 Gajeong-dong, Yuseong-gu, Daejeon KOREA
Ontology and automatic code generation on modeling and simulation
Ontology and automatic code generation on modeling and simulation Youcef Gheraibia Computing Department University Md Messadia Souk Ahras, 41000, Algeria [email protected] Abdelhabib Bourouis
OWL Ontology Translation for the Semantic Web
OWL Ontology Translation for the Semantic Web Luís Mota and Luís Botelho We, the Body and the Mind Research Lab ADETTI/ISCTE Av. das Forças Armadas, 1649-026 Lisboa, Portugal [email protected],[email protected]
ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY
ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY Yu. A. Zagorulko, O. I. Borovikova, S. V. Bulgakov, E. A. Sidorova 1 A.P.Ershov s Institute
Autonomy for SOHO Ground Operations
From: FLAIRS-01 Proceedings. Copyright 2001, AAAI (www.aaai.org). All rights reserved. Autonomy for SOHO Ground Operations Walt Truszkowski, NASA Goddard Space Flight Center (GSFC) [email protected]
Ontologies for Supply Chain Management
Ontologies for Supply Chain Management Ali Ahmad Mansooreh Mollaghasemi, PhD Luis Rabelo, PhD Industrial Engineering and Management Systems University of Central Florida Orlando, FL 32816-2450 Abstract
FIPA agent based network distributed control system
FIPA agent based network distributed control system V.Gyurjyan, D. Abbott, G. Heyes, E. Jastrzembski, C. Timmer, E. Wolin TJNAF, Newport News, VA 23606, USA A control system with the capabilities to combine
Implementing Ontology-based Information Sharing in Product Lifecycle Management
Implementing Ontology-based Information Sharing in Product Lifecycle Management Dillon McKenzie-Veal, Nathan W. Hartman, and John Springer College of Technology, Purdue University, West Lafayette, Indiana
I. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION
Noesis: A Semantic Search Engine and Resource Aggregator for Atmospheric Science Sunil Movva, Rahul Ramachandran, Xiang Li, Phani Cherukuri, Sara Graves Information Technology and Systems Center University
ONTOLOGY-BASED MULTIMEDIA AUTHORING AND INTERFACING TOOLS 3 rd Hellenic Conference on Artificial Intelligence, Samos, Greece, 5-8 May 2004
ONTOLOGY-BASED MULTIMEDIA AUTHORING AND INTERFACING TOOLS 3 rd Hellenic Conference on Artificial Intelligence, Samos, Greece, 5-8 May 2004 By Aristomenis Macris (e-mail: [email protected]), University of
Distributed Database for Environmental Data Integration
Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
Application of ontologies for the integration of network monitoring platforms
Application of ontologies for the integration of network monitoring platforms Jorge E. López de Vergara, Javier Aracil, Jesús Martínez, Alfredo Salvador, José Alberto Hernández Networking Research Group,
MDM and Data Warehousing Complement Each Other
Master Management MDM and Warehousing Complement Each Other Greater business value from both 2011 IBM Corporation Executive Summary Master Management (MDM) and Warehousing (DW) complement each other There
Information Services for Smart Grids
Smart Grid and Renewable Energy, 2009, 8 12 Published Online September 2009 (http://www.scirp.org/journal/sgre/). ABSTRACT Interconnected and integrated electrical power systems, by their very dynamic
Incorporating Semantic Discovery into a Ubiquitous Computing Infrastructure
Incorporating Semantic Discovery into a Ubiquitous Computing Infrastructure Robert E. McGrath, Anand Ranganathan, M. Dennis Mickunas, and Roy H. Campbell Department of Computer Science, University or Illinois
ONTOLOGY-BASED GENERIC TEMPLATE FOR RETAIL ANALYTICS
ONTOLOGY-BASED GENERIC TEMPLATE FOR RETAIL ANALYTICS Kenneth I. Davou 1 and Rosnah Idrus 2 1 Universiti Sains Malaysia (USM), Malaysia, [email protected] 2 Universiti Sains Malaysia (USM), Malaysia,
Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology
Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology Hong-Linh Truong Institute for Software Science, University of Vienna, Austria [email protected] Thomas Fahringer
Ontology for Home Energy Management Domain
Ontology for Home Energy Management Domain Nazaraf Shah 1,, Kuo-Ming Chao 1, 1 Faculty of Engineering and Computing Coventry University, Coventry, UK {nazaraf.shah, k.chao}@coventry.ac.uk Abstract. This
MULTI AGENT-BASED DISTRIBUTED DATA MINING
MULTI AGENT-BASED DISTRIBUTED DATA MINING REECHA B. PRAJAPATI 1, SUMITRA MENARIA 2 Department of Computer Science and Engineering, Parul Institute of Technology, Gujarat Technology University Abstract:
A View Integration Approach to Dynamic Composition of Web Services
A View Integration Approach to Dynamic Composition of Web Services Snehal Thakkar, Craig A. Knoblock, and José Luis Ambite University of Southern California/ Information Sciences Institute 4676 Admiralty
Introduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
A View Integration Approach to Dynamic Composition of Web Services
A View Integration Approach to Dynamic Composition of Web Services Snehal Thakkar University of Southern California/ Information Sciences Institute 4676 Admiralty Way, Marina Del Rey, California 90292
An Ontology in Project Management Knowledge Domain
An Ontology in Knowledge Domain T.Sheeba, Muscat College, P.O.Box:2910, P.C:112, Ruwi, Sultanate of Oman Reshmy Krishnan, PhD. Muscat College, P.O.Box:2910, P.C:112, Ruwi, Sultanate of Oman M.Justin Bernard,
INTEGRATING PROJECT MANAGEMENT APPLICATIONS AS WEB SERVICES
INTEGRATING PROJECT MANAGEMENT APPLICATIONS AS WEB SERVICES Jinxing Cheng 1, Kincho H. Law 2 and Bimal Kumar 3 ABSTRACT Many related software applications can be employed at various stages of a project,
Semantic Transformation of Web Services
Semantic Transformation of Web Services David Bell, Sergio de Cesare, and Mark Lycett Brunel University, Uxbridge, Middlesex UB8 3PH, United Kingdom {david.bell, sergio.decesare, mark.lycett}@brunel.ac.uk
SEMANTIC WEB BUSINESS MODELS
SEMANTIC WEB BUSINESS MODELS Borce Cifliganec Postgraduate Radovis, R.Macedonia Ph.D. Dimitar Trajanov FEIT Skopje, R.Macedonia ABSTRACT With the emergence of the Semantic Web, that represents an extension
USAGE OF BUSINESS RULES IN SUPPLY CHAIN MANAGEMENT
TOTAL LOGISTIC MANAGEMENT No. 2 2009 PP. 5 13 Bartłomiej GAWEŁ, Anna PILCH USAGE OF BUSINESS RULES IN SUPPLY CHAIN MANAGEMENT Abstract: The growth of efficiency in supply chain management depends on the
No More Keyword Search or FAQ: Innovative Ontology and Agent Based Dynamic User Interface
IAENG International Journal of Computer Science, 33:1, IJCS_33_1_22 No More Keyword Search or FAQ: Innovative Ontology and Agent Based Dynamic User Interface Nelson K. Y. Leung and Sim Kim Lau Abstract
Algorithm and Tool for Automated Ontology Merging and Alignment
From: AAAI-00 Proceedings. Copyright 2000, AAAI (www.aaai.org). All rights reserved. Algorithm and Tool for Automated Ontology Merging and Alignment Natalya Fridman Noy and Mark A. Musen Stanford Medical
Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols
E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and
Application of XML Tools for Enterprise-Wide RBAC Implementation Tasks
Application of XML Tools for Enterprise-Wide RBAC Implementation Tasks Ramaswamy Chandramouli National Institute of Standards and Technology Gaithersburg, MD 20899,USA 001-301-975-5013 [email protected]
A generic approach for data integration using RDF, OWL and XML
A generic approach for data integration using RDF, OWL and XML Miguel A. Macias-Garcia, Victor J. Sosa-Sosa, and Ivan Lopez-Arevalo Laboratory of Information Technology (LTI) CINVESTAV-TAMAULIPAS Km 6
A Framework for Collaborative Project Planning Using Semantic Web Technology
A Framework for Collaborative Project Planning Using Semantic Web Technology Lijun Shen 1 and David K.H. Chua 2 Abstract Semantic web technology has become an enabling technology for machines to automatically
Thesis Summary: An Ontology for City Logistics
Thesis summary This report contains the detailed course of designing an ontology that formalises the domain knowledge of City Logistics and then facilitates relevant agent-based modelling. Validation,
Verification of Agent Behavioral Models
The 2000 International Conference on Artificial Intelligence (IC-AI'2000) June 26-29, 2000 Monte Carlo Resort, Las Vegas, Nevada Verification of Agent Behavioral Models Timothy H. Lacey and Scott A. DeLoach
Ontological Identification of Patterns for Choreographing Business Workflow
University of Aizu, Graduation Thesis. March, 2010 s1140042 1 Ontological Identification of Patterns for Choreographing Business Workflow Seiji Ota s1140042 Supervised by Incheon Paik Abstract Business
Lightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
Chapter 1: Introduction
Chapter 1: Introduction Database System Concepts, 5th Ed. See www.db book.com for conditions on re use Chapter 1: Introduction Purpose of Database Systems View of Data Database Languages Relational Databases
A Meta-model of Business Interaction for Assisting Intelligent Workflow Systems
A Meta-model of Business Interaction for Assisting Intelligent Workflow Systems Areti Manataki and Yun-Heh Chen-Burger Centre for Intelligent Systems and their Applications, School of Informatics, The
Program Advisory Committee (PAC) Agenda. December 14, 2011 9:00am 3:00pm PST. Agenda Items:
BOULDER NASHVILLE SAN FRANCISCO KANSAS CITY SPRINGFIELD, MO FAIRFAX, VA 2540 Frontier Avenue, Suite 100 Boulder, Colorado 80301 303.444.4149 SUBJECT: Date: Program Advisory Committee (PAC) Agenda December
Supporting Change-Aware Semantic Web Services
Supporting Change-Aware Semantic Web Services Annika Hinze Department of Computer Science, University of Waikato, New Zealand [email protected] Abstract. The Semantic Web is not only evolving into
Annotea and Semantic Web Supported Collaboration
Annotea and Semantic Web Supported Collaboration Marja-Riitta Koivunen, Ph.D. Annotea project Abstract Like any other technology, the Semantic Web cannot succeed if the applications using it do not serve
purexml Critical to Capitalizing on ACORD s Potential
purexml Critical to Capitalizing on ACORD s Potential An Insurance & Technology Editorial Perspectives TechWebCast Sponsored by IBM Tuesday, March 27, 2007 9AM PT / 12PM ET SOA, purexml and ACORD Optimization
Christoph Bussler. B2B Integration. Concepts and Architecture. With 165 Figures and 4 Tables. IIIBibliothek. Springer
Christoph Bussler B2B Integration Concepts and Architecture With 165 Figures and 4 Tables IIIBibliothek Springer Contents Part I Introduction to Business-to-Business Integration.... 1 1 History 3 1.1 Why
Enterprise Application Designs In Relation to ERP and SOA
Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...
A Cloud Portal with a Cloud Service Search Engine
2011 International Conference on Information and Intelligent Computing IPCSIT vol.18 (2011) (2011) IACSIT Press, Singapore A Cloud Portal with a Cloud Service Search Engine Jaeyong Kang and Kwang Mong
2 AIMS: an Agent-based Intelligent Tool for Informational Support
Aroyo, L. & Dicheva, D. (2000). Domain and user knowledge in a web-based courseware engineering course, knowledge-based software engineering. In T. Hruska, M. Hashimoto (Eds.) Joint Conference knowledge-based
Web-Based Genomic Information Integration with Gene Ontology
Web-Based Genomic Information Integration with Gene Ontology Kai Xu 1 IMAGEN group, National ICT Australia, Sydney, Australia, [email protected] Abstract. Despite the dramatic growth of online genomic
DEALMAKER: An Agent for Selecting Sources of Supply To Fill Orders
DEALMAKER: An Agent for Selecting Sources of Supply To Fill Orders Pedro Szekely, Bob Neches, David Benjamin, Jinbo Chen and Craig Milo Rogers USC/Information Sciences Institute Marina del Rey, CA 90292
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 5 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 5 INTELLIGENT MULTIDIMENSIONAL DATABASE INTERFACE Mona Gharib Mohamed Reda Zahraa E. Mohamed Faculty of Science,
An Ontology Based Method to Solve Query Identifier Heterogeneity in Post- Genomic Clinical Trials
ehealth Beyond the Horizon Get IT There S.K. Andersen et al. (Eds.) IOS Press, 2008 2008 Organizing Committee of MIE 2008. All rights reserved. 3 An Ontology Based Method to Solve Query Identifier Heterogeneity
Context Capture in Software Development
Context Capture in Software Development Bruno Antunes, Francisco Correia and Paulo Gomes Knowledge and Intelligent Systems Laboratory Cognitive and Media Systems Group Centre for Informatics and Systems
XML- New meta language in e-business
1 XML- New meta language in e-business XML (extensible Markup Language) has established itself as a new meta language in e-business. No matter what, text, pictures, video- or audio files - with the flexibility
Rotorcraft Health Management System (RHMS)
AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center
Course Syllabus For Operations Management. Management Information Systems
For Operations Management and Management Information Systems Department School Year First Year First Year First Year Second year Second year Second year Third year Third year Third year Third year Third
Guideline for Implementing the Universal Data Element Framework (UDEF)
Guideline for Implementing the Universal Data Element Framework (UDEF) Version 1.0 November 14, 2007 Developed By: Electronic Enterprise Integration Committee Aerospace Industries Association, Inc. Important
DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING
DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING Fall 2000 The instructions contained in this packet are to be used as a guide in preparing the Departmental Computer Science Degree Plan Form for the Bachelor's
Ontological Model of Educational Programs in Computer Science (Bachelor and Master Degrees)
Ontological Model of Educational Programs in Computer Science (Bachelor and Master Degrees) Sharipbay A., Razakhova B., Bekmanova G., Omarbekova A., Khassenov Ye., and Turebayeva R. Abstract In this work
PeopleSoft White Paper Series. Evolving from Distribution Requirements Planning to Collaborative Supply Chain Planning
PeopleSoft White Paper Series Evolving from Distribution Requirements Planning to Collaborative Supply Chain Planning January 2004 Introduction Distribution and logistics managers are faced with managing
Information Technology for KM
On the Relations between Structural Case-Based Reasoning and Ontology-based Knowledge Management Ralph Bergmann & Martin Schaaf University of Hildesheim Data- and Knowledge Management Group www.dwm.uni-hildesheim.de
Developing a Theory-Based Ontology for Best Practices Knowledge Bases
Developing a Theory-Based Ontology for Best Practices Knowledge Bases Daniel E. O Leary University of Southern California 3660 Trousdale Parkway Los Angeles, CA 90089-0441 [email protected] Abstract Knowledge
