Industrial and Practical Application of DAI

Slides:



Advertisements
Similar presentations
Auto-Generation of Test Cases for Infinite States Reactive Systems Based on Symbolic Execution and Formula Rewriting Donghuo Chen School of Computer Science.
Advertisements

SDC PUBLICATIONS © 2012 Introduction Learning Objectives: Basic Computer Aided Design and Computer Aided Engineering Terminology Development of Computer.
Software Project Management
Presenter: PCLee – This paper outlines the MBAC tool for the generation of assertion checkers in hardware. We begin with a high-level presentation.
The Mythical Man-Month by Fred Brooks (I) Published 1975, Republished 1995 Experience managing the development of OS/360 in Central Argument –Large.
No Silver Bullet - Essence and Accident in Software Engineering By: R. Adam Mead.
Industrial Engineering Program King Saud University
Implementation of MAS issues M. Birna van Riemsdijk ProMAS TFG 2005.
1 IET 385 Industrial Design AGENDA Introductions Course Syllabus Course Schedule Terminology Overview of the Industrial Design process.
Fundamentals of Information Systems, Second Edition
@ Industrial Engineering by Bopaya Bidanda David I. Cleland.
Chapter 6 Global Sales Organizations Sales Management: A Global Perspective Earl D. Honeycutt John B. Ford Antonis Simintiras.
Application of PDM Technologies for Enterprise Integration 1 SS 14/15 By - Vathsala Arabaghatta Shivarudrappa.
Chapter 2 The process Process, Methods, and Tools
CSCI-383 Object-Oriented Programming & Design Lecture 1.
Distributed Simulation -- An Enabling Technology for the Evaluation of Supply Chains -- Supported by NIST Jeyendran Venkateswaran, Mohammed Jafferali,
Chapter 18: Introduction to Assurance Dr. Wayne Summers Department of Computer Science Columbus State University
Senior Design II proposal A step-by-Step review. What is Senior Design?  Senior Design is a sequence of two courses during two consecutive semesters.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Ken Youssefi Mechanical Engineering department 1 Introduction to Concurrent Engineering Computer Aided Design (CAD) Computer Aided Manufacturing (CAM)
27/3/2008 1/16 A FRAMEWORK FOR REQUIREMENTS ENGINEERING PROCESS DEVELOPMENT (FRERE) Dr. Li Jiang School of Computer Science The.
Integration of Workflow and Agent Technology for Business Process Management Yuhong Yan. Maamar, Z. Weiming Shen Enterprise Integration Lab.Toronto Univ.Canada.
Software Engineering Chapter: Computer Aided Software Engineering 1 Chapter : Computer Aided Software Engineering.
Methodologies and SSADM Models, Tools and Techniques.
DR. Alva E. Tontowi Department of Mechanical and Industrial Engineering Faculty of Engineering Gadjah Mada University Jl. Grafika 2 Yogyakarta
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Trends and Perspective in Flexible & Reconfigurable Manufacturing Systems M.G. Mehrabi | A.G. Ulsoy | Y. Koren | P. Heytler Presentation by Guy Pinkas.
The Software Lifecycle Stuart Faulk. Definition Software Life Cycle: evolution of a software development effort from concept to retirement Life Cycle.
TOPIC : PROJECT MANAGER
SEN PEER REVIEW Access to finance Introduction
West, Ford & Ibrahim: Strategic Marketing
Service-Oriented Computing: Semantics, Processes, Agents
Introduction to UML.
Introduction to Project Management
Gaming Marketing.
Project Management PTM721S
Topic 1: Strategic Marketing
Chapter 1: Introduction to Systems Analysis and Design
Presented by: Saurav Kumar Bengani
Interactive Factors in Manufacturing
Fundamentals of Information Systems, Sixth Edition
Introduction to Assurance
Introduction Characteristics Advantages Limitations
OVERVIEW Impact of Modelling and simulation in Mechatronics system
Unified Modeling Language
Introduction to Internet Business
Chapter 18: Introduction to Assurance
Management Functions & Principles
Computer Aided Design and Computer Aided Manufacturing
Introduction to Tech Communication & Project Management Arthur C.M. Chen , Rm
Overview of current and future trends in Virtual Machines
Methodologies For Systems Analysis.
Technical University of Cluj-Napoca
Presented by: Brian Sodl, PMP BearingPoint, Manager
Deloitte Consulting LLP SCOOPS Session
Introduction To software engineering
Architecture Description Languages
Chapter 1: Introduction to Systems Analysis and Design
Chapter 1 Managing Sports.
Automating Profitable Growth™
In Distributed Systems
Terms: Data: Database: Database Management System: INTRODUCTION
PASSI (Process for Agent Societies Specification and Implementation)
Advancing Children’s Engineering Through Desktop Manufacturing
System architecture, Def.
Chapter 1: Introduction to Systems Analysis and Design
Artificial Intelligence
WORKSHOP # 1 “Future direction of standards developments”
4IR and Gaming: Opportunities and Challenges
Presentation transcript:

Industrial and Practical Application of DAI 컴퓨터공학과 이영민

Introduction Successful application of agents must satisfy two perspectives the researcher : demonstrate usefulness the practitioner : cost-effectiveness Agent applications in manufacturing and physical control

Contents 2. Why Use DAI in Industry? 3. Overview of the Industrial Life-Cycle 4. Where in the Life Cycle Are Agents Used? 5. How Does Industry Constrain the Life Cycle of an Agent-Based System? 6. Development Tools 7. Conclusions

Why Use DAI in Industry? Modular Decentralized Changeable Ill-structured Complex

Overview of the Industrial Life-Cycle Requirements Definition Specification Design Implementation Commissioning Decommissioning

Useful questions in comparing different agent applications Individual agent what in a system becomes an agent? how does each agent model the world? how are agents structured internally?

Cont’d Community of agent how many agents are there? what communication channels do agents use? what communication protocol do agents use? how is the configuration of agents relative to one another established? How do agents coordinate their actions?

Cont’d maturity of the application ( 6 levels ) 1. Modeled 2. Emulated 3. Prototype 4. Pilot 5. Production 6. Product

Where in the Life Cycle Are Agents Used? in Product design RAPPID in Planning and Scheduling AARIA Daewoo in Real-time control Zone Logic

RAPPID Designers and design variables are agent

Cont’d Technology used : set-based reasoning market protocols among designers

AARIA Resources, part types, unit processes, and engagements between a unit process and its resources are agents

Zone Logic Complicated parts manufactured on a machine called transfer line in traditional environment, the productivity is at most 50% Zone Logic-controlled machine can achieve 90% productivity Zone Logic makes each mechanism in the transfer line an agent

Constraints on the Life Cycle of an Agent-Based System Requirement, Positioning, and Specification Design conceptual analysis role-playing formal analysis

Cont’d System implementation hardware standards Z-world’s C-based offerings LonWorks Flavors PIM standards NIIIP, FIPA DeviceNet

Development Tool as A single reactive process : IBM’s ABE as Capitalists : Algorics’s Joule as Travelers : IBM’s Aglets as Members of community : Gensym’s ADE, Metra’s UNITY_Agent as Intelligent Processes : dMARS, d-MUSE, ABS

Conclusions The Systems must be practical, and the tools used to develop them must be packaged For engineers in industry, agent technology is a means to an end, tool. The big open issue in Application of DAI is the instantiation of the techniques that develop in standards