We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byElijah Blake
Modified over 2 years ago
© J. Christopher Beck 20081 Lecture 33: Scheduling and the Web
© J. Christopher Beck 2008 2 Outline Using the Web to Solve Scheduling Problems Web-based information infrastructure Scheduling services Scheduling Web-based Processes GRID Scheduling Workflows
© J. Christopher Beck 2008 3 Readings P Ch 14.6
© J. Christopher Beck 2008 4 The Information Problem Last lecture, we discussed the information problem for scheduling You need the right, dynamically updated information Does the web help with the information problem?
© J. Christopher Beck 2008 5 The Current Picture Suppliers Customers Factory floor The rest of the information system
© J. Christopher Beck 2008 6 The New Picture? Sales Customers Forecasting MarketingFactory floor Shipping Suppliers Competitors InsideOutside
© J. Christopher Beck 2008 7 The New Picture? The scheduling system can dynamically pull up-to-the-second information from all over (and beyond) the enterprise Can always schedule with the best available information and can reschedule independently
© J. Christopher Beck 2008 8 Challenges for The New Picture The existence of the information Is the information in a computer system or in someone’s head? The form of the information Is it just textual or randomly represented or in some machine “understandable” format Ontologies and the semantic web Standards
© J. Christopher Beck 2008 9 Challenges for The New Picture The quality of the information Business processes may not support updating the information How would you set up the business process to gather accurate data on the processing time of a given operation? Information Capture Problem
© J. Christopher Beck 2008 10 Challenges for The New Picture Information integration You call it “activity”, I call it “operation”, they call it “task” – is it all the same thing? How do we automatically combine information from databases that were independently created for different purposes Shop floor system, customer-relationship management, marketing, …
© J. Christopher Beck 2008 11 Interoperability Process Modeler (ProCAP / KBSI) Simulator (Quest / Dessault) Scheduler (ILOG Scheduler) Process Planner (MetCAPP/Agiltech)
© J. Christopher Beck 2008 12 Challenges for The New Picture Automated Reasoning If we mount a marketing push, we will increase orders How do we automatically reason about the implications of individual and combined information?
© J. Christopher Beck 2008 13 Challenges for The New Picture The Information Firehose Be careful what you wish for Imagine all the information is available: how do you find, filter, recognize the information that is important for your task? Like trying to drink from a firehose
© J. Christopher Beck 2008 14 Challenges for The New Picture The role of and interface for the user There will always be something that the user knows that isn’t represented Is this true? Does the human still bring value to the scheduling process? What style of interaction do we provide? User is a source of information? User can change the schedule? Who has decision making authority?
© J. Christopher Beck 2008 15 The New Picture? Sales Customers Forecasting MarketingFactory floor Shipping Suppliers Competitors InsideOutside
© J. Christopher Beck 2008 16 The Newer Picture? Sales Customers Forecasting MarketingFactory floor Shipping Suppliers Competitors InsideOutside
© J. Christopher Beck 2008 17 The Newer Picture? Service Oriented Architecture The “nodes” on the web aren’t just databases – they provide services, reasoning, and information
© J. Christopher Beck 2008 18 The Newer Picture? Sales Customers Forecasting MarketingFactory floor Shipping Suppliers Competitors InsideOutside
© J. Christopher Beck 2008 19 The Newer Picture? Sales Customers Forecasting MarketingFactory floor Shipping Suppliers Competitors InsideOutside
© J. Christopher Beck 2008 20 The Newer Picture? Sales Customers Forecasting MarketingFactory floor Shipping Suppliers Competitors InsideOutside
© J. Christopher Beck 2008 21 The Newer Picture? Sales Customers Forecasting MarketingFactory floor Shipping Suppliers Competitors InsideOutside
© J. Christopher Beck 2008 22 The Newer Picture All the challenges (and more) of the “new picture” apply here But there is an example of something like this in the high performance scientific computing world: The GRID
© J. Christopher Beck 2008 23 The Computational GRID Data Storage Observation Data Experimental Data Processing Visualization
© J. Christopher Beck 2008 24 The Computational GRID Computing services are available to the scientific community High-energy physics, astrophysics, computational biology, etc. Services: Number crunching, visualization, data storage (terabytes of data!)
© J. Christopher Beck 2008 25 The Computational GRID Reality Much of it is still point-to-point The user needs to organize the interaction of machines to get the desired functionality But people are working on all the challenges
© J. Christopher Beck 2008 26 Scheduling the Web With a service oriented architecture, you can offer a scheduling service e.g. rental car reservation scheduling, transportation scheduling, … But, you also have the problem of “scheduling” (i.e., coordinating) a set of services to form some business process
© J. Christopher Beck 2008 27 Scheduling the GRID You want to pull data from specific databases, run specific transformations and combinations, and visualize it Ideally, you’d like to specify this at a high level and have automated planning and scheduling tools take care of it
© J. Christopher Beck 2008 28 Scheduling the (New) Web? UofT wants a special issue document for its 200 th anniversary (in 2027) Automatically create and schedule the process find articles, find photos, select them, do the design layout, printing, mailing (find addresses), … What parts will humans have to do?
Week 04 Object Oriented Analysis and Designing. What is a model? A model is quicker and easier to build A model can be used in simulations, to learn more.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 15 Creating Collaborative Partnerships.
Chapter Intranet Agents. Chapter Background Intranet: an internal corporate network based on Internet technology. Typically, an intranet can.
© J. Christopher Beck Lecture 31: Scheduling Systems 2.
DWL TOOL FOR CREATING A CUSTOMIZED WEB-BASED SYSTEM GENERATOR Ling-Hua Chang, Sanjiv Behl, Tung-Ho Shieh, Chin-Chih Ou.
ENTERPRISE COMPUTING QUIZ By: Lean F. Torida
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
1 BTS330 Vision & Scope. 2 IT Projects What defines project success? On time Within budget Delivers what the clients want The reality Less than 20% of.
© J. Christopher Beck Lecture 30: Scheduling Systems 1.
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
The Internetworked E-Business Enterprise
ARGUGRID Use Case using Instrumentation Mary Grammatikou National Technical University of Athens OGF 2009, Catania.
McGraw-Hill/Irwin ©2008 The McGraw-Hill Companies, All Rights Reserved SECTION 10.1 ENTERPRISE RESOURCE PLANNING.
Creating Collaborative Partnerships
Electronic Commerce Semester 2 Term 2 Lecture 19.
The ECOST Web-based platform for data providers and for data users.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 7 e-Business Systems.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Chapter 14 Enterprise Computing.
A New Web Semantic Annotator Enabling A Machine Understandable Web BYU Spring Research Conference 2005 Yihong Ding Sponsored by NSF.
Business Processes A business process describes a set of activities that are necessary to complete a response to a stimulus applied to an organization.
Evaluation of a Publish/Subscribe System for Collaboration and Mobile Working Collaborative Advertising over Internet with Agents Independent Study: Wireless.
Chapter 7 e-Business Systems.
SOA Landscape Recommendations By >. Who we are Team Members Company History Current & Past Client Projects Note: have fun here. Make up your history.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
1 Enterprise Requirement Planning For Manufacturing.
Lesson-8 Information System Building Blocks
Microsoft SQL Server 2008 Reporting Services. Complete and integrated Based on Microsoft Office Enterprise grade Affordable Improving organizations by.
Categories of Web Applications 1. Document Centric (Static homepage,web radio,company web site) 2. Interactive ( Virtual exhibition, news site, travel.
A Microsoft Perspective Kirby Bartholomew Product Manager Application Platform & Developer Marketing
Your Interactive Guide to the Digital World Discovering Computers 2012.
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
Enabling e-Research in Combustion Research Community T.V Pham 1, P.M. Dew 1, L.M.S. Lau 1 and M.J. Pilling 2 1 School of Computing 2 School of Chemistry.
1 ISE 313 Computer Integrated Manufacturing and Automation I Dr. Arslan M. ÖRNEK Industrial Systems Engineering.
Students: Anurag Anjaria, Charles Hansen, Jin Bai, Mai Kanchanabal Professors: Dr. Edward J. Delp, Dr. Yung-Hsiang Lu CAM 2 Continuous Analysis of Many.
MIS 301 Information Systems in Organizations
Information Systems Dr. Ken Cosh Lecture 6.
Living in a Digital World Discovering Computers 2010.
Enterprise Resource Planning ERP Systems Integrating the Organization from End to End.
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
CS507 Information Systems. Lesson # 11 Online Analytical Processing.
Today’s Goals Concepts I want you to understand the difference between Data Information Knowledge Intelligence.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
DSS: Decision Support Systems and AI: Artificial Intelligence
CCT 355: E-Business Technologies Class 2: Introduction to Information Systems.
© 2012 IBM Corporation Introducing IBM Cognos Insight.
Marketing Information and Research
MBA/1092/10 MBA/1093/10 MBA/1095/10 MBA/1114/10 MBA/1115/10.
© 2017 SlidePlayer.com Inc. All rights reserved.