Event Driven Dynamic Systems

Curs
10/10 (1 vot)
Conține 9 fișiere: ppt
Pagini : 244 în total
Mărime: 1.04MB (arhivat)
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Bujor Pavaloiu
University "Politehnica" of Bucharest Faculty of Engineering in Foreign Languages Master Studies in Business Administration

Extras din curs

Dynamic Systems

Discrete Event Examples

Untimed DES

Dynamic Systems

Try some definitions of

System

Dynamic

Dynamic System

Even if Dynamic can have the meaning of Powerful or Active, a Dynamic System is a primarily a Changeable System.

Event Driven Systems

An Event is a “thing in time”

Typing “Event Driven” in a search engine

Event Driven Programming

Event Driven Architecture/ Business

Event Driven Programming

Event-Driven Programming (EDP) is a programming paradigm in which the flow of the program is determined by events

sensor outputs

user actions (mouse clicks, key presses)

messages from other programs or threads

Event-driven programming

It uses an Infinite Loop with

Event detection

Event dispacher

The event dispatcher calls the event handlers, often using an event queue to hold unprocessed events.

Different from Batch Programming (BP)

EDP versus BP

In Bach Programming, the flow of the program is determined by the programmer

Give two short examples of pseudocode of the same problem treated using EDP and BP.

What are the differences?

What’s the main advantage of EDP?

Event-driven architecture

In an event-driven architecture, a notable thing happens inside or outside your business, which disseminates immediately to all interested parties (human or automated). The interested parties evaluate the event, and optionally take action. The event-driven action may include the invocation of a service, the triggering of a business process, and/or further information publication/ syndication.

Properties

Extreme Loose Coupling. By its nature, an event-driven architecture is extremely loosely coupled, and highly distributed. The creator (source) of the event only knows the event transpired. The creator has no knowledge of the event’s subsequent processing, or the interested parties. The traceability of an event through a dynamic multipath event network can be difficult. Thus, event-driven architectures are best used for asynchronous flows of work and information.

DES

The acronym DES, or frequently DEDS (for discrete event dynamic systems), has been used extensively in many different fields of mathematics and applications, to designate apparently widely different systems. Nevertheless, all these systems have in common the property of being driven by events, rather than by time.

DES

A Discrete Event System (DES) can be defined as a dynamic system for which the state changes in response to the occurrence of discrete events. The discrete events take place at possible irregular or unknown time instants, i.e., asynchronously and non-deterministically, but are the result of interactions within the system itself.

DES

The conceptual structure of a DES is deceptively simple: A system composed of multitudes of “jobs” that require various services from a multitude of "resources.” The limited availability of the resources determines the interactions between the jobs, while the start and the completion of the jobs, as well as the changes of the resources generate the events that govern the dynamics of the system.

Conținut arhivă zip

  • DEDS Business 1.ppt
  • DEDS Business 2.ppt
  • DEDS Business 3.ppt
  • DEDS Business 4.ppt
  • DEDS Business 5.ppt
  • DEDS Business 6.ppt
  • DEDS Business 7.ppt
  • DEDS Business 8.ppt
  • DEDS Business 9.ppt

Alții au mai descărcat și

Administrație Publică

Administratia publica 1. Sfera de cuprindere a notiunii de administratie publica. 2. Distinctia dintre administratia publica centrala si locala....

Uniunea Europeană - Olanda

Istoric Uniunea Europeana - Pe 16 aprilie 1948 este semnata conventia instituind Organizatia Europeana de Cooperare Economica. Saisprezece state...

Angajarea, lichidarea, ordonanțarea și plata cheltuielilor instituțiilor publice

Institutiile publice, indiferent de subordonare si de modul de finantare a cheltuielilor, au obligatia sa respecte procedurile privind parcurgerea...

Subiecte Sisteme Administrative Comparate

Subiecte Sisteme Administrative Comparate ASE Administratie Publica 2011-01-24 Nr.1 1. Elaborati o analiza comparativa in ceea ce priveste...

Ai nevoie de altceva?