A physical object, for example a product, a part, a drug, a person; an information object, for example a message, a signal, a report; a collection of objects,

Slides:



Advertisements
Similar presentations
Parallel Virtual Machine Rama Vykunta. Introduction n PVM provides a unified frame work for developing parallel programs with the existing infrastructure.
Advertisements

1 SE-561 Formal Methods in Software Petri Nets - I.
1 IK1500 Communication Systems IK1330 Lecture 3: Networking Anders Västberg
Grocery Checkout Simulation System (CSS). September 24, 2001GSS Architecture2 Grocery Store Simulation Entry Exit Aisle 1 Aisle 2 Cart Pool Conveyor 0.
1 CONGESTION CONTROL. 2 Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because.
1.  Congestion Control Congestion Control  Factors that Cause Congestion Factors that Cause Congestion  Congestion Control vs Flow Control Congestion.
/faculteit technologie management PN-1 Petri nets refresher Prof.dr.ir. Wil van der Aalst Eindhoven University of Technology, Faculty of Technology Management,
MATERIALS STAGING AND TRACKING Session 3605 Gary Zien Bayer Corporation Pittsburgh PA.
Page: 1 Director 1.0 TECHNION Department of Computer Science The Computer Communication Lab (236340) Summer 2002 Submitted by: David Schwartz Idan Zak.
Lecture 2 Introduction 1-1 Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  circuit.
03/12/2001 © Bennett, McRobb and Farmer What Are Information Systems? Based on Chapter 1 of Bennett, McRobb and Farmer: Object Oriented Systems.
Communication Links Communication Link = Physical connection or Physical Medium Types: Wire Pair or Twisted Pair Coaxial Cable Fiber Optics Bandwidth,
Spatial Reuse Ring Networks Chun-Hung Chen Department of Computer Science and Information Engineering National Taipei University of Technology
CompuNet Grid Computing Milena Natanov Keren Kotlovsky Project Supervisor: Zvika Berkovich Lab Chief Engineer: Dr. Ilana David Spring, /
Data Communications Circuit Switching. Switching Networks Long distance transmission is typically done over a network of switched nodes Nodes not concerned.
Chapter 11: Distributed Processing Parallel programming Principles of parallel programming languages Concurrent execution –Programming constructs –Guarded.
1 Input: capturing and assembling elements that enter the system to be processed. Example: Raw material, data and human effort must be organized for processing.
Processor 1 Processor 2 Disk 1 Disk 2 tasks Demo 1: Computer System with 2 Processors Sharing 2 Disks in Parallel.
TCP: Software for Reliable Communication. Spring 2002Computer Networks Applications Internet: a Collection of Disparate Networks Different goals: Speed,
Enterprise Systems ERP, SCM, CRM – Overview How do information systems improve enterprises?
Error Checking continued. Network Layers in Action Each layer in the OSI Model will add header information that pertains to that specific protocol. On.
Out-of-order Execution Divider Sanmukh Kuppannagari.
[ §6 : 1 ] 6. Basic Methods II Overview 6.1 Models 6.2 Taxonomy 6.3 Finite State Model 6.4 State Transition Model 6.5 Dataflow Model 6.6 User Manual.
Marlon Dumas University of Tartu
Open and Closed Loops Standard Grade Computing Studies.
Copyright © 2015 by Saunders, an imprint of Elsevier Inc. All rights reserved. Chapter 8 The Personal Health Record.
FileItemReader provides items input file BusinessItemWriter StepExecutor iterates over Tasklet: Database.
WEEK 3 TOPIC : INTRODUCTION TO NETWORKING What is Networking? Networking can be defined as the linking of two or more Computers together in order to share.
Computer and Information Science Ch1.3 Computer Networking Ch1.3 Computer Networking Chapter 1.
Requirements II - Business Processes and Workflows Peter Dolog dolog [at] cs [dot] aau [dot] dk Intelligent Web and Information Systems September.
Sami Al-wakeel 1 Data Transmission and Computer Networks The Switching Networks.
Computer Networks with Internet Technology William Stallings
ERP Course: Workflow Management Systems Readings: Chapter 1 and 3 from Wil van der Aalst Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information.
2001 Networking Operating Systems (CO32010) 1. Operating Systems 2. Processes and scheduling 4.
ICT in Healthcare. Electronic prescription service GPs and nurses can send electronic prescriptions to a dispenser (pharmacy) of the patients choice.
1 UNIT 13 The World Wide Web Lecturer: Kholood Baselm.
EEC4113 Data Communication & Multimedia System Chapter 7: Network Layer by Muhazam Mustapha, October 2011.
03/12/2001 © Bennett, McRobb and Farmer What Are Information Systems? Based on Chapter 1 of Bennett, McRobb and Farmer: Object Oriented Systems.
Department of Industrial Engineering Sharif University of Technology Session# 10.
2001 Networking Operating Systems (CO32010) 1. Operating Systems 2. Processes and scheduling 3.
CIS825 Lecture 2. Model Processors Communication medium.
Professor Nigel Topham Director, Institute for Computing Systems Architecture School of Informatics Edinburgh University Informatics 3 Computer Architecture.
Deadlock Operating Systems: Internals and Design Principles.
Keeping your body stable. Homeostasis  Review of the process Refers to all activities in your body designed to keep your body within a constant internal.
Review of key networking techniques: –Reliable communication over unreliable channels –Error detection and correction –Medium access control –routing –Congestion.
Modelling and Simulation. Arkadiko Bridge (Anc.Greece 1300 BC) Monkey See Monkey do.
Central Processing Unit (CPU)
Systems.
S-MAC Taekyoung Kwon. MAC in sensor network Energy-efficient Scalable –Size, density, topology change Fairness Latency Throughput/utilization.
1 Switching and Forwarding Sections Connecting More Than Two Hosts Multi-access link: Ethernet, wireless –Single physical link, shared by multiple.
SOCSAMS e-learning Dept. of Computer Applications, MES College Marampally INTERPROCESS COMMUNICATION AND SYNCHRONIZATION SYNCHRONIZATION.
Parallel and Distributed Simulation Deadlock Detection & Recovery.
TECHNICAL FEASIBILITY STUDY 1 Chapter (4) Lecturer.Ahmed El Rawas.
Introduction to Networks. When Personal Computers first appeared in business, software programs were designed for a single user. However as computers.
Introduction to Computer Networks
3.1 Types of Servers.
Topics discussed in this section:
3.1 Types of Servers.
Express Spring Integration
CONGESTION CONTROL.
Concurrent Systems Modeling using Petri Nets – Part II
Chiller Plant Manager (CPM)
Arizona House Calls CareLink
Modeling based on Petri-nets.
CSS 496 Business Process Re-engineering for BS(CS)
Petri nets.
introduction to computers
Chapter 14. Activity Modeling for Transformational Systems
Chapter 6 – Distributed Processing and File Systems
Digital System Design ASMD based Design
Presentation transcript:

a physical object, for example a product, a part, a drug, a person; an information object, for example a message, a signal, a report; a collection of objects, for example a truck with products, a warehouse with parts, or an address file; an indicator of a state, for example the indicator of the state in which a process is, or the state of an object; an indicator of a condition: the presence of a token indicates whether a certain condition is fulfilled. Role of a token

a type of communication medium, like a telephone line, a middleman, or a communication network; a buffer: for example, a depot, a queue or a post bin; a geographical location, like a place in a warehouse, office or hospital; a possible state or state condition: for example, the floor where an elevator is, or the condition that a specialist is available. Role of a place

an event: for example, starting an operation, the death of a patient, a change seasons or the switching of a traffic light from red to green; a transformation of an object, like adapting a product, updating a database, or updating a document; a transport of an object: for example, transporting goods, or sending a file. Role of a transition

Causality Parallelism (AND-split - AND-join) Choice (XOR-split – XOR-join) Iteration (XOR-join - XOR-split) Capacity constraints –Feedback loop –Mutual exclusion –Alternating Typical network structures

New job enters Is on Input list Processing starts processing Processing ends Processor idle Is on Output list job leaves

free busy

free busy

free busy free busy

Blood test X-ray angiogram

a a b b a - b a + b subtract add divide If not 0 If 0 x undefined x =(a + b) / (a – b)

Ready to send Ready to receive send receive Receive ack send ack Ack sent Ack recevied Buffer full Process 1 Process 2

Predator - Pray

Logistic Growth Equation

Spread of Disease Susceptible S Infected I Removed R

Spread of Disease Susceptible S Infected I Removed R

Earth’s Temperature Evaporation Sunshine Amount of Water RainClouds +

ARLTransitRDStoreA Raw Stock A R A R Store LD