Advanced Techniques in Personalized Information Delivery

Größe: px
Ab Seite anzeigen:

Download "Advanced Techniques in Personalized Information Delivery"

Transkript

1 Advanced Techniques in Personalized Information Delivery Dr.-Ing. W. Lehner (Hrsg.) Lehrstuhl für Datenbanksysteme Institut für Informatik Friedrich-Alexander- Universität Erlangen-Nürnberg

2

3 Preface While most of our day-by-day interactions with information systems are of pull-based nature, the availability of mobile information appliances like smart phones, PDAs, or even laptop computers demands permanent and personalized information supply without explicitly querying the information sources. This shift from pull- to push-based information delivery hides a tremendous potential as well as the risk of information flooding. Thus the need of systems providing a push-based and personalized information service is obvious. In general we may distinguish four classes of personalized information services. The lowest class applies to broadcasting, where information is simply distributed to every consumer device. Either the end user or an appropriate application on his/her side is responsible for filtering and further processing. The next class of data dissemination provides a channel-based addressing scheme, where users register explicitly for certain channels. Every information fed to the selected channels by any information producer is forwarded to the end user without further filtering. Sample application scenarios may be seen in news- or stock-tickers. The third class of personalized information services may be considered the content-based filtering scheme provided by data notification services. In this context, the user may specify a predicate addressing the relevant information with regard to a certain channel, thus providing extensive information filtering. All these concepts covered by broadcast, dissemination or notification preserve the original messages produced by the publisher. Any further processing like combining information from multiple information sources or aggregating numerical or textual information is not supported. Therefore the class of subscription systems allows users to register complex queries in combination with specific delivery criteria. Once messages are produced by publishing components, they are integrated into a publication-consistent global database and propagated to the appropriate subscribers. The application context, the resulting requirements, the existing technologies, and advanced strategies from a modeling as well as implementional perspective are the focus of this report. The collection of papers is subdivided into four parts. The first two articles give a general overview and a comprehensive introduction into the publish/subscribe area. While the first paper emphasizes the interface between publish/subscribe systems and classical database

4 4 Preface concepts, the second paper provides a general overview of the subscription system PubScribe to build an open information market where information may be freely published and users may specify their personalized delivery strategies. The second part of this report contains a comprehensive discussion of personalized information delivery in the context of data warehousing and ebusinnes application areas. The first paper in this part, Revealing Real Problems in Real Data Warehouse Applications, pinpoints several requirements with regard to a successful data warehouse installation. The following contribution extends the classical demand-driven data warehouse architecture by an additional subscription component providing flexible data integration as well as push-based data delivery. The use of subscription technology in the context of contract negotiation in electronic business environments is discussed in the following article. Subscription technology is used during an informational match making phase between the selling and buying side. The third part includes a collection of papers addressing technological issues from several directions. The first contribution discusses maintenance strategies to synchronize materialized views with changes to the base tables implemented in IBM DB2/UDB. Efficient synchronization techniques may be considered the core of an efficient propagation mechanism of incoming messages to the corresponding subscribers. While the second paper addresses the producer of a subscription system by reviewing web site scraping technologies and proposes a new iterative mechanism called XWeb, the third article in this part gives an example of possible target systems of subscription delivery in the context of footprint database systems running on handheld devices. The last part finally provides an in-depth explanation of the research prototype PubScribe. In general the PubScribe system aims at implementing a highly scalable and open subscription system based on relational database technology. The first contribution introduces the general architecture at a microscopic and at a macroscopic level. The second paper emphasizes the different modeling perspectives from a structural and dynamic perspective. The last article closes the description by sketching implementational issues like mass query optimization and mapping schemes to relational structures. In summary, the reader of the report will gain an in-sight knowledge of general requirements, special characteristics, and technological impacts as well as on-going work in the field of subscription systems. Erlangen, February 2001 Dr.-Ing. Wolfgang Lehner

5 Table of Contents Preface... 3 Table of Contents... 5 PART A: INTRODUCTION...9 The Revolution Ahead: Publish/Subscribe meets Database Systems (Wolfgang Lehner, Wolfgang Hümmer) Abstract Introduction Information Delivery Criteria An Overview of Existing Event Notification and Data Dissemination Systems The PubScribe Subscription Model The PubScribe Message Processing Model Summary References Building An Information Marketplace using a Content and Memory based Publish/Subscribe System (Wolfgang Lehner, Wolfgang Hümmer, Michael Redert) Abstract Introduction Related Work Subscription Semantics The PubScribe Communication Pattern The Message Processing Model Implementational Perspectives Summary and Conclusion References... 46

6 6 Table Of Contents PART B: APPLICATIONS...47 Revealing Real Problems in Real Data Warehouse Applications (Wolfgang Lehner, Thomas Ruf) Abstract Introduction Modeling the World of Business User-Friendly Warehouse Access Ways of Optimizing Aggregation Processing The Magic Triangle of Summary Tables Summary and Conclusion References Publish/Subscribe-Systeme im Data-Warehousing: Mehr als nur eine Renaissance der Batch-Verarbeitung (W. Lehner, W. Hümmer, M. Redert, C. Reinhard) Kurzfassung Einleitung Logische PubScribe Architektur Verarbeitungsmodell PubScribe Implementierung Verwandte Arbeiten und Projekte Zusammenfassung und Ausblick Literatur Über Anbahnung und Aushandlung von Verträgen im ebusiness (H. Wedekind, W. Hümmer, W. Lehner) 1. Einleitung Aspekte des ebusiness Anbahnung auf Basis von Publish/Subscribe Vertragsverhandlungen als eine dialogische Inhaltsbearbeitung Zusammenfassung und Ausblick Literatur

7 Table Of Contents 7 PART C: TECHNOGICAL ISSUES Maintenance of Automatic Summary Tables in IBM DB2/UDB (Wolfgang Lehner, Bobbie Cochrane, Richard Sidle, Hamid Pirahesh, Markos Zaharioudakis) Abstract Introduction Definition of Automatic Summary Tables Incremental Maintenance of ASTs Correctness of the Cube Delta Approach Full Refresh of ASTs Summary and Future Work References Server Side Website Wrapping: The XWeb approach (Jürgen Lukasczyk, Wolfgang Hümmer) Abstract Introduction Related Work General Aspects of Wrapping The XWeb Framework An Example: XWeb wraps news.com Conclusion References Platform Invariant Database Design for Information Appliances (Ulrich Grießer, Wolfgang Hümmer, Wolfgang Lehner) Abstract Introduction Overview of Handheld Device Operating Systems EPOC Release Palm OS Version 3.x Windows CE Version 3.0 and PocketPC Other Handheld Operating Systems Platform Invariant Design of Applications Summary and Conclusion References Internet Links

8 8 Table Of Contents PART D: PUBSCRIBE PubScribe Mikro- und Makroarchitektur (M. Redert, C. Reinhard, W. Lehner, W. Hümmer) Kurzfassung Einleitung Architekturentwurf Informationskanäle des Brokers Verteilter Architekturentwurf Zusammenfassung und Ausblick Literatur Strukturelle und Operationelle Modellierungaspekte in PubScribe (M. Redert, W. Lehner, W. Hümmer) Kurzfassung Einleitung Beispielszenario Struktureller Aspekt Operationeller Aspekt Modellierung von Produzenten Modellierung von Subskriptionen Zusammenfassung Literatur Ausgewählte Konzepte der Realisierung von PubScribe (M. Redert, C. Reinhard, W. Hümmer, W. Lehner) Kurzfassung Einleitung Registrierung einer Subskription Produzentenregistrierung und Publikation Anfragenübergreifende Optimierung Evaluierung anfrageübergreifender Optimierungsmethoden Zusammenfassung Literatur

9 A Introduction

10 10 Part A: Introduction

11 THE REVOLUTION AHEAD: PUBLISH/SUBSCRIBE MEETS DATABASE SYSTEMS Wolfgang Lehner, Wolfgang Hümmer University of Erlangen-Nuremberg Martensstr. 3, Erlangen, 91058, Germany {lehner, Abstract The traditional way of user interaction with a database system follows the classical request/response query paradigm where the user is issuing a query and retrieving the result as fast as possible. The primary issues are efficiency and consistency. Driven by huge numbers of concurrent users accessing large data sets especially in the context of Data Warehouse Systems, the request/response paradigm looks no longer feasible. There is commonly no doubt that the novel query paradigm of publish/subscribe may be one way to diminish the before mentioned problems. In the publish/subscribe context, a user registers a subscription (also called a standing query) once at a subscription management system and periodically or aperiodically receives notifications, i.e. the result of the query with regard to the currently valid state of the underlying database. In this paper, we give an overview of the publish/subscribe paradigm in general and introduce the framework of the content- and memory-based subscription system Pub- Scribe. The PubScribe framework provides an open platform for information publishing and registering of complex structured subscriptions. The PubScribe subscription model as well as the processing model are discussed.

12 12 1. Introduction 1 Introduction The everyday interaction with any sort of databases is following the classical request/response paradigm, where the user (or client) is posing a query, and the (database) system (or server) tries to execute the query as fast as possible and the result set is transferred into the user s application context (Figure 1a). However, it would be nice to move from a system-oriented perspective, where the user has to explicitly interact with a database system, to a dataoriented perspective, where the user simply has to register some kind of information template (subscription) and automatically gets notifications over new or updated information within the underlying database ([Norm98]). In this paper we address such a kind of interaction paradigm ([Birm93]), typically called publish/subscribe, where producer and consumer of information do not know each other and communicate via a subscription management system (figure 1b; [OPSS93], [Chan98]). Producers ( Publishers ) are sending new information in form of messages to the subscription management system as soon as the information is available. Newly incoming messages are merged into a global logical database and standing queries, specified in the context of a subscription, are evaluated. Furthermore, query specification and result transmission are decoupled from a subscriber s point of view. Once a query is formulated, the user is no longer in contact with the database system, but receives a notification only if new messages of interest have arrived at the database system or a given time interval has gone by. The advantage for the user is tremendous: once a query (in form of a subscription) is specified, the user does not have to wait for the answer of the query because the result will be delivered automatically according to the predefined delivery properties. From a more global information provider perspective, we can argue that the publish/subscribe paradigm helps the users to efficiently filter the vast amount of available information with regard to only relevant information pieces. The advantages of the publish/subscribe paradigm for a database system are also of fundamental importance: the execution of queries does not necessarily proceed isolated from each other. Instead, multiple subscription queries may be clustered together and executed simultaneously ([Sell88]) thus decreasing the overall query runtime and increasing the overall capacity of a database system. Obviously, handling thousands of subscriptions within a single system requires specific support from a database system. Publish/Subscribe Sample Scenario 1: News-Service A very popular and already prospering service implementing a very limited kind of publish/ subscribe system may be seen in news services, sending s on a regular basis containing abstracts of various news articles ([RaDa98], [Mari97]). However, we envision a more intelligent subscription management system, attaching additional information to incoming articles, e.g. adding stock information to company names and weather information to city or region names. Figure 2a shows this scenario with three different information publishers on the

13 1 Introduction 13 producer producer request response consumer consumer consumer publisher publisher publish Subscription- Management-System subscribe subscriber subscriber subscriber delivery a) the request/response paradigm b) the publish/subscribe paradigm Fig. 1.1: Comparison of request/response and publish/subscribe paradigm one hand but only one single type of subscribers ( s recipient) on the other hand. It is worth to mention here that even a (passive) web server (e.g. the weather service) may play the role of a publisher. This implies that the terms publish and subscribe must not be mixed up with the very modern concepts of push and pull (section 2) mainly stressed in the web application domain ([Hack97], [Fran97]). Publish/Subscribe Sample Scenario 2: Decision Support in Data Warehouse Environments A Data Warehouse System provides an integrated, long-term, and logically centralized database to retrieve information necessary for decision support, supply chain management, customer relationship management etc. Due to the nature of data warehousing, these database applications exhibit specific characteristics with regard to data volume, update characteristics, and aggregation-oriented organization of data. Information stored in a data warehouse is usually accessed using predefined reports printed on a regular basis, interactively explored using standard OLAP tools, or exported into special statistical software packages ([CoCS93]). Figure 2b shows a scenario, where different data sources are publishing to the subscription management system. The subscription management system performs analyses on the data and satisfies a huge variety of different subscriber types. In general, a subscription management system may be seen as an addition to a state-of-the-art data warehouse environment, where decision makers are informed about regularities as well as irregular patterns within the database. Publisher Subscriber Publisher Subscriber weather service news agency stock broker Subscription- Management-System user marketing sales customer service logistics production distribution Subscription- Management-System finance accounting auditing HR purchasing controlling a) news service example b) subscription service for a data warehouse environment Fig. 1.2: Examples of Publish/Subscribe Scenarios

14 14 2. Information Delivery Criteria The PubScribe Framework The proposed framework of a content- and memory-based subscription-management system extends the classical paradigm of publish/subscribe in the following directions: The role model Every communication within the PubScribe framework relies on the principles of publish/subscribe. This implies that the notion of publisher and subscriber are only roles which may be taken on by all participating components. The processing model PubScribe does not only route incoming messages efficiently to subscribed recipient but also provides a processing model as a mean to specify complex processing operators. Thus, incoming message holding new sales data in a data warehouse scenario, may be evaluated into multiple directions to answer complex decision support queries. Structure of the Paper As we will show in the remainder of this paper, the publish/subscribe paradigm is an efficient and adequate mean to overcome limitations caused by the traditional query paradigm of request/response and may build the basis of a powerful platform for open and selective information distribution. The next section reveals different parameters which have to be considered in the design of a subscription management system. Section 3 provides a comprehensive overview of existing subscription management systems following a content-based subscription specification. Section 4 details the PubScribe subscription model and section 5 outlines the PubScribe message processing model and sketches the internal representation on top of a relational database system. The paper concludes with a short summary given in section 6. 2 Information Delivery Criteria In this section, we identify and explain a number of different information delivery characteristics ([AcFZ97]), which are useful to address general problems in subscription management systems as well as to classify our own novel approach PubScribe. Push and Pull++ versus simple Pull From the traditional request/response paradigm point of view, the consumer or client follows a pull strategy in fetching the results from the database server into its application context. So the consumer initiates the server to send him the desired information. The opposite strategy is to push information from the server to the clients ([Fran97]), i.e. the consumer receives new information whenever the server thinks it is necessary. Multiple applications are already following that paradigm in the web context. News articles or stock trade information are supplied by various information brokers. However, pushing data to a client is not directly

15 2 Information Delivery Criteria 15 supported by the underlying transport protocols (i.e. TCP, HTTP,...). This implies that all such push services are implemented in an extended pull style, i.e. a piece of software is running at the client side in the background permanently polling for new information, thus pretending a pushing server to the user. Such a strategy is called smart pull or pull++ ([DeJe97]). Another technique for simulating push is server-initiated pull: the server sends a short notification to the client stating that there is a new document ready for delivery. The client then downloads this document by a pull operation ([Hack97]). Once more it has to be said that the concepts of push vs. pull and publish/subscribe vs. request/response are completely orthogonal to each other. Publish/subscribe for example can be implemented using push as well as pull techniques for data delivery. Time Driven versus Data Driven Notifications The second criterion with regard to information delivery is to distinguish the kind of event which has to happen to send out a notification to the client ([HaNo99]). Notifications are sent out either periodically after a specified amount of time has passed or are initiated due to a data driven event. A typical example of the first case is to send out an electronic news letter every day at 6 p.m. A new letter (or the collection of accumulated single news articles) is simply sent out after another 24 hours have gone by. On the other hand a subscriber may be interested in getting notified by the dissemination system aperiodically, i.e. only when a certain event occurs, e.g. a stock value the subscriber is interested in passes a certain threshold. Data driven events are usually connected to insert or update operations in the underlying database and result in aperiodic notifications. They are closely related to the trigger concept of active and relational database systems. In practice the combination of both notification modes is most interesting, e.g. you want to be informed immediately if the IBM stocks fall below a certain value and additionally get a weekly summary how it performed through the week. Subject Based versus Content Based Subscriptions A subject-based subscription implies that all events belong to a certain group (or channel) and are automatically sent to all subscribers without further filtering, i.e. without analyzing the content of the event. Thus in a subject-based system publishers and subscribers are bound to a number of predefined channels presenting specific topics ([Elle97], [RaDa98]). Publishers have to assign their products to a certain channel and subscribers may choose among the set of all existing channels which they want to subscribe to. A good example for subjectbased subscriptions are mailing lists, where a user may register him-/herself for the corresponding mailing list at providers like All postings to this mailing list are forwarded to the subscriber either right away or as a daily digest. In the opposite, contentbased subscriptions are referring to a specific information or a portion of a channel inside the single messages without regard to the subject. Typically content-based subscriptions are coming along with a predicate identifying the context of the subscription. Therefore, contentbased subscriptions free producers and consumers from binding to specific channels. Publishers can publish independently and subscribers can subscribe independently. Especially

16 16 3. An Overview of Existing Event Notification and Data Dissemination Systems the subscriber is not restricted by choosing from a predefined set of channels. Certainly someone has to pay the price for the freedom of publishers and subscribers: managing content-based subscriptions is by far more complex than in the subject-based way: The system has to scan all incoming messages/events and check all possible predicates provided by the subscribers. Thus the subscription management system has to be very powerful. Broadcast versus Unicast Data Delivery Mechanisms The way of data delivery opens up a third dimension to classify proactive data delivery services. Broad-/multicasting (or flooding) is a often used to disseminate data from servers to clients. Although this 1-to-N data delivery strategy seems adequate for subject-based subscriptions, it is not feasible for (the more interesting) content-based subscriptions, because the client has to post process, i.e. filter the received data according to the content predicates. Depending on the selectivity of the client s content predicate, flooding yields a huge potential for wasting resources. In the opposite, using unicast connections to deliver the information from the server to the client is recommended for highly specialized content-based subscriptions but produces even more load on the subscription management server. A reasonable compromise for certain applications may be the use of multicast connections to implement channel-based subscriptions directly on the network level ([HuSu97]). Full Update versus Incremental Update For the subscription management system, it is important to know what to do with the data the client already has got by a previous delivery. In case of a thin client like a simple web browser without any application logic and local storage capacity, the server always has to deliver a full update to the client. However, if the client is only interested in the current value of a business figure, e.g. a certain stock value, or it is able to combine the values already received with the latest value on its own, the server system should choose an incremental update strategy, i.e. it will only send the delta changes and thus save network bandwidth and perhaps server memory. 3 An Overview of Existing Event Notification and Data Dissemination Systems This section characterizes the most interesting event notification and data dissemination services which are of interest in the context of publish/subscribe systems. We intentionally focus on content-based systems and omit a vast number of channel-based systems, found especially in the context of web applications like PointCast, Marimba, BackWeb, etc. For a comprehensive overview and comparison, we refer to [Inri97] and [Hack97]. SIENA (Scalable Internet Event Notification Architecture, [BKS+99]) targets a scalable event service for highly distributed applications, which is realized by a network of distributed event servers organized in a hierarchical or peer-to-peer topology. Notifica-

17 4 The PubScribe Subscription Model 17 tions are sets of attributes consisting of an identifying name, a data type and a value. Subscriptions are combinations of event filters representing logical predicates over attributes. Subscription and notification are said to be compatible if a notification sent out by a server contains all attributes of a subscription and further fulfills its event filters. In the Elvin system ([FMK+99]) publishers (producer clients) are special servers not using the subscription engine and never getting notified. Subscribers (consumer clients) are also special servers ignoring any subscription requests from the server. The content-based subscriptions consist of boolean expressions specified in a specifically designed subscription language even comprising full support for regular expressions. Sample applications based on Elvin are Tickertape, a configurable news ticker, or Breeze, an event driven workflow engine. SIFT (Stanford Information Filtering Tool; [YaGa95]) is a large scale information dissemination service supporting full text filtering and emphasizing the information retrieval application area ([FoDu92]). Subscriptions are set up by specifying an information profile with different parameters concerning update frequency or information amount. Two filtering models (vector space model and boolean model) are used to compute a relevance factor for an incoming message. Documents with a higher relevance factor than the specific relevance threshold given in the subscription are delivered to the subscriber. Gryphon ([SBC+98]) is a scalable message brokering system developed by IBM that allows, similar to PubScribe, content based subscriptions based on an information filtering graph consisting of information spaces (the nodes storing event histories or interpretations) and information flows. Along these edges filtering, merging (union semantics, no join), transformation, interpretation and expand operations can be applied. The Gryphon project specializes in optimizing this graph and in distributing it over several broker processes. The Continual Query Project (CQ, [LiPT99]) is a publish/subscribe system for querying large distributed and heterogeneous information sources. Within the CQ project a subscription consists of a standard SQL query, a time/event based trigger condition for delivery and a termination condition. The CQ Project is able to process subscriptions over multiple sources as demonstrated with one of CQ s related projects (Query Router, [LiPH00]). 4 The PubScribe Subscription Model This section explains the PubScribe Subscription Model in detail. First of all we sketch the logical architecture of PubScribe, then introduce different types of supported subscriptions and finally outline the components of a subscription in the PubScribe context.

18 18 4. The PubScribe Subscription Model The Logical PubScribe Architecture The logical architecture of the proposed PubScribe service is based on the ANSI/SPARC 3- schema architecture for database systems ([TsKl78]). This architecture proposes a 3 layered approach with an internal, conceptual, and external schema. Transferring this approach into the context of publish/subscribe, we identify the internal schema for representing all incoming messages from the publishing side and we view the subscription-oriented part as the external schemata. Thus, like in database systems, a single and evaluation independent conceptual schema decouples the incoming messages from the outgoing subscription deliveries. Figure 3 illustrates the PubScribe framework according to the 3 schema architecture. We have to note here that a subscription (better: the instantiation of subscription, i.e. a piece of data) may also appear as a message on the publishing side of another PubScribe service. The internal schema holds all incoming messages as individual entities in the order of their arrival in the system. These published messages are then compiled into a single conceptual schema. This separation yields a first decoupling between incoming messages and the evaluation process of subscriptions. The external schemata represent the set of registered subscriptions in the systems. Obviously, a subscription is not only a single database query but extended with additional properties. Logically, each subscription is derived from the integrated database represented by the conceptual schema. Physically however, similar subscriptions are clustered and evaluated simultaneously (section 5). Types of PubScribe Subscriptions As one extension with regard to existing subscription systems, the PubScribe system supports three different types of subscriptions based on the data requirement: snapshot subscriptions: A snapshot ([LHM+86]) subscription may be answered by processing only the most current message of a publisher. Snapshot subscriptions require update-in-place semantics. Example: A subscription regarding the current weather condition only refers to the last available information. external schema registered subscriptions conceptual schema integrated database internal schema contributing publications Fig. 4.1: PubScribe architecture according to ANSI/SPARC 3-schema-architecture

19 4 The PubScribe Subscription Model 19 ex-nunc ( from now on ) subscriptions: Ex-nunc subscriptions are based on a set of messages. This set of messages is constructed starting from an empty set at the time of registering a subscription. Some kind of data store is necessary in this case. Example: Computing the value of a three-hour moving average of a stock price starts with a single value for the first hour, the average of two values for the second hour, and the average of three values for all other hours. ex-tunc ( starting in the past ) subscriptions: Ex-tunc subscriptions are based on data from the past plus current information. Example: A subscription of the cumulative sum of trading information of a specific stock needs an initial overall sum, which can be maintained using new messages. To provide ex-tunc subscriptions, the system implements an initial evaluation mechanism. Such an initial evaluation of a subscription is performed as a set of queries referring to the corresponding publishers, asking for historic data. If the publisher is capable of providing this information (e.g. in the context of a data warehouse scenario), this data is used for an initial evaluation of the ex-tunc subscription. Otherwise, the subscription is rejected. Components of a Subscription A PubScribe subscription consists of multiple atoms stating the type of delivery, address of recipient, three conditions, and most important the body (query) of the subscription. The evaluation of this subscription body is controlled by the following conditions: opening condition closing condition delivery condition The complete condition evaluation semantics works as follows: once the opening condition is satisfied the first time, the delivery and closing conditions are instantiated and evaluated. If the delivery condition is satisfied, the subscription body is evaluated and the result is delivered to the corresponding subscriber instance. If the closing condition evaluates to true, the subscription is removed from the system. It is worth to note here that the PubScribe system provides an at least once semantics with regard to the execution of a subscription in the context of an initial evaluation for ex-tunc subscriptions: the delivery condition is checked before the closing condition is evaluated. Thus, if the delivery condition is satisfied, the subscription body is evaluated and delivered before a satisfied closing condition removes the subscription from the system.

20 20 5. The PubScribe Message Processing Model 5 The PubScribe Message Processing Model This section discusses the message processing model from a conceptual as well as from an implementational point of view. First of all, we introduce the notion of a message scheme, followed by a description of the available operators on messages disseminated by registered publishers. The section closes by outlining the representation of the message processing model on top of a relational database. Message Schemes and Message Queues The messages produced by registered publishers must follow a message scheme announced during the registration process of a publisher at the subscription management system. The scheme of a message M = (H, B) consists of a header H=(H 1,...,H n ), a (possibly empty) set of header attributes H i (1 i n) and a message body B=(B 1,...,B m ) with at least a single body attribute B j (1 j m). For example, the scheme of messages produced by a stock information service may look like the following: M = ( {TimeStamp, Stock, StockExchange}, { Price, ChangeAbs, ChangePercent } ) A message queue then is an ordered list of messages following the same message scheme, i.e. the entries of a queue are produced by the same publisher. The order is given implicitly by the arrival time of the message in the system. Operators are then applied to such message queues. A subscription body is then represented as a directed acyclic graph (DAG) where nodes are message operators and messages are flowing in form of a queue along the edges of this graph. The opening, closing, and delivery conditions are also expressed in terms of such operator graphs. Figure 5.1 represents the internal representation of a subscription referring to stock information with a corresponding delivery condition. switch merge scalar AND(DelivTimeOK, DelivDataOK) SUM(TradeVol) AS TradeVolSum (Exchange) collapse scalar merge >(Price, Const) AS DelivDataOK scalar <(NextDelivery, CurrentTime) AS DelivTimeOK (*) subscription body selection StockID IN ( IBM, Oracle, MSE ) merge selection 70.0 StockID= MSE AND Exchange = FSE Timer merge scalar +(DeliveryInterval, LastDelivery) AS NextDelivery StockWatch delivery condition [(), (DeliveryInterval)] TimeIntervals merge [(), (LastDelivery)] Repository Fig. 5.1: Operator Tree of a Sample Subscription (subscription body and delivery condition)

ONLINE LICENCE GENERATOR

ONLINE LICENCE GENERATOR Index Introduction... 2 Change language of the User Interface... 3 Menubar... 4 Sold Software... 5 Explanations of the choices:... 5 Call of a licence:... 7 Last query step... 9 Call multiple licenses:...

Mehr

eurex rundschreiben 094/10

eurex rundschreiben 094/10 eurex rundschreiben 094/10 Datum: Frankfurt, 21. Mai 2010 Empfänger: Alle Handelsteilnehmer der Eurex Deutschland und Eurex Zürich sowie Vendoren Autorisiert von: Jürg Spillmann Weitere Informationen zur

Mehr

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient Filing system designer FileDirector Version 2.5 Novelties FileDirector offers an easy way to design the filing system in WinClient. The filing system provides an Explorer-like structure in WinClient. The

Mehr

1. General information... 2 2. Login... 2 3. Home... 3 4. Current applications... 3

1. General information... 2 2. Login... 2 3. Home... 3 4. Current applications... 3 User Manual for Marketing Authorisation and Lifecycle Management of Medicines Inhalt: User Manual for Marketing Authorisation and Lifecycle Management of Medicines... 1 1. General information... 2 2. Login...

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define metrics Pre-review Review yes Release

Mehr

Titelbild1 ANSYS. Customer Portal LogIn

Titelbild1 ANSYS. Customer Portal LogIn Titelbild1 ANSYS Customer Portal LogIn 1 Neuanmeldung Neuanmeldung: Bitte Not yet a member anklicken Adressen-Check Adressdaten eintragen Customer No. ist hier bereits erforderlich HERE - Button Hier nochmal

Mehr

HIR Method & Tools for Fit Gap analysis

HIR Method & Tools for Fit Gap analysis HIR Method & Tools for Fit Gap analysis Based on a Powermax APML example 1 Base for all: The Processes HIR-Method for Template Checks, Fit Gap-Analysis, Change-, Quality- & Risk- Management etc. Main processes

Mehr

p^db=`oj===pìééçêíáåñçêã~íáçå=

p^db=`oj===pìééçêíáåñçêã~íáçå= p^db=`oj===pìééçêíáåñçêã~íáçå= Error: "Could not connect to the SQL Server Instance" or "Failed to open a connection to the database." When you attempt to launch ACT! by Sage or ACT by Sage Premium for

Mehr

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Eine Betrachtung im Kontext der Ausgliederung von Chrysler Daniel Rheinbay Abstract Betriebliche Informationssysteme

Mehr

Context-adaptation based on Ontologies and Spreading Activation

Context-adaptation based on Ontologies and Spreading Activation -1- Context-adaptation based on Ontologies and Spreading Activation ABIS 2007, Halle, 24.09.07 {hussein,westheide,ziegler}@interactivesystems.info -2- Context Adaptation in Spreadr Pubs near my location

Mehr

WP2. Communication and Dissemination. Wirtschafts- und Wissenschaftsförderung im Freistaat Thüringen

WP2. Communication and Dissemination. Wirtschafts- und Wissenschaftsförderung im Freistaat Thüringen WP2 Communication and Dissemination Europa Programm Center Im Freistaat Thüringen In Trägerschaft des TIAW e. V. 1 GOALS for WP2: Knowledge information about CHAMPIONS and its content Direct communication

Mehr

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena http://www.im.uni-jena.de Contents I. Learning Objectives II. III. IV. Recap

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Prozess Dimension von SPICE/ISO 15504 Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define

Mehr

Customer-specific software for autonomous driving and driver assistance (ADAS)

Customer-specific software for autonomous driving and driver assistance (ADAS) This press release is approved for publication. Press Release Chemnitz, February 6 th, 2014 Customer-specific software for autonomous driving and driver assistance (ADAS) With the new product line Baselabs

Mehr

Symbio system requirements. Version 5.1

Symbio system requirements. Version 5.1 Symbio system requirements Version 5.1 From: January 2016 2016 Ploetz + Zeller GmbH Symbio system requirements 2 Content 1 Symbio Web... 3 1.1 Overview... 3 1.1.1 Single server installation... 3 1.1.2

Mehr

Darstellung und Anwendung der Assessmentergebnisse

Darstellung und Anwendung der Assessmentergebnisse Process flow Remarks Role Documents, data, tool input, output Important: Involve as many PZU as possible PZO Start Use appropriate templates for the process documentation Define purpose and scope Define

Mehr

Prediction Market, 28th July 2012 Information and Instructions. Prognosemärkte Lehrstuhl für Betriebswirtschaftslehre insbes.

Prediction Market, 28th July 2012 Information and Instructions. Prognosemärkte Lehrstuhl für Betriebswirtschaftslehre insbes. Prediction Market, 28th July 2012 Information and Instructions S. 1 Welcome, and thanks for your participation Sensational prices are waiting for you 1000 Euro in amazon vouchers: The winner has the chance

Mehr

Algorithms for graph visualization

Algorithms for graph visualization Algorithms for graph visualization Project - Orthogonal Grid Layout with Small Area W INTER SEMESTER 2013/2014 Martin No llenburg KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum

Mehr

Ingenics Project Portal

Ingenics Project Portal Version: 00; Status: E Seite: 1/6 This document is drawn to show the functions of the project portal developed by Ingenics AG. To use the portal enter the following URL in your Browser: https://projectportal.ingenics.de

Mehr

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part II) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part XI) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

Mitglied der Leibniz-Gemeinschaft

Mitglied der Leibniz-Gemeinschaft Methods of research into dictionary use: online questionnaires Annette Klosa (Institut für Deutsche Sprache, Mannheim) 5. Arbeitstreffen Netzwerk Internetlexikografie, Leiden, 25./26. März 2013 Content

Mehr

Corporate Digital Learning, How to Get It Right. Learning Café

Corporate Digital Learning, How to Get It Right. Learning Café 0 Corporate Digital Learning, How to Get It Right Learning Café Online Educa Berlin, 3 December 2015 Key Questions 1 1. 1. What is the unique proposition of digital learning? 2. 2. What is the right digital

Mehr

Praktikum Entwicklung Mediensysteme (für Master)

Praktikum Entwicklung Mediensysteme (für Master) Praktikum Entwicklung Mediensysteme (für Master) Organisatorisches Today Schedule Organizational Stuff Introduction to Android Exercise 1 2 Schedule Phase 1 Individual Phase: Introduction to basics about

Mehr

AS Path-Prepending in the Internet And Its Impact on Routing Decisions

AS Path-Prepending in the Internet And Its Impact on Routing Decisions (SEP) Its Impact on Routing Decisions Zhi Qi ytqz@mytum.de Advisor: Wolfgang Mühlbauer Lehrstuhl für Netzwerkarchitekturen Background Motivation BGP -> core routing protocol BGP relies on policy routing

Mehr

SELF-STUDY DIARY (or Lerntagebuch) GER102

SELF-STUDY DIARY (or Lerntagebuch) GER102 SELF-STUDY DIARY (or Lerntagebuch) GER102 This diary has several aims: To show evidence of your independent work by using an electronic Portfolio (i.e. the Mahara e-portfolio) To motivate you to work regularly

Mehr

Group and Session Management for Collaborative Applications

Group and Session Management for Collaborative Applications Diss. ETH No. 12075 Group and Session Management for Collaborative Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZÜRICH for the degree of Doctor of Technical Seiences

Mehr

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena http://www.im.uni-jena.de Contents I. Learning Objectives II. III. IV. Recap

Mehr

ReadMe zur Installation der BRICKware for Windows, Version 6.1.2. ReadMe on Installing BRICKware for Windows, Version 6.1.2

ReadMe zur Installation der BRICKware for Windows, Version 6.1.2. ReadMe on Installing BRICKware for Windows, Version 6.1.2 ReadMe zur Installation der BRICKware for Windows, Version 6.1.2 Seiten 2-4 ReadMe on Installing BRICKware for Windows, Version 6.1.2 Pages 5/6 BRICKware for Windows ReadMe 1 1 BRICKware for Windows, Version

Mehr

Klausur Verteilte Systeme

Klausur Verteilte Systeme Klausur Verteilte Systeme SS 2005 by Prof. Walter Kriha Klausur Verteilte Systeme: SS 2005 by Prof. Walter Kriha Note Bitte ausfüllen (Fill in please): Vorname: Nachname: Matrikelnummer: Studiengang: Table

Mehr

A central repository for gridded data in the MeteoSwiss Data Warehouse

A central repository for gridded data in the MeteoSwiss Data Warehouse A central repository for gridded data in the MeteoSwiss Data Warehouse, Zürich M2: Data Rescue management, quality and homogenization September 16th, 2010 Data Coordination, MeteoSwiss 1 Agenda Short introduction

Mehr

There are 10 weeks this summer vacation the weeks beginning: June 23, June 30, July 7, July 14, July 21, Jul 28, Aug 4, Aug 11, Aug 18, Aug 25

There are 10 weeks this summer vacation the weeks beginning: June 23, June 30, July 7, July 14, July 21, Jul 28, Aug 4, Aug 11, Aug 18, Aug 25 Name: AP Deutsch Sommerpaket 2014 The AP German exam is designed to test your language proficiency your ability to use the German language to speak, listen, read and write. All the grammar concepts and

Mehr

Efficient Design Space Exploration for Embedded Systems

Efficient Design Space Exploration for Embedded Systems Diss. ETH No. 16589 Efficient Design Space Exploration for Embedded Systems A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Sciences presented by

Mehr

Mash-Up Personal Learning Environments. Dr. Hendrik Drachsler

Mash-Up Personal Learning Environments. Dr. Hendrik Drachsler Decision Support for Learners in Mash-Up Personal Learning Environments Dr. Hendrik Drachsler Personal Nowadays Environments Blog Reader More Information Providers Social Bookmarking Various Communities

Mehr

How to access licensed products from providers who are already operating productively in. General Information... 2. Shibboleth login...

How to access licensed products from providers who are already operating productively in. General Information... 2. Shibboleth login... Shibboleth Tutorial How to access licensed products from providers who are already operating productively in the SWITCHaai federation. General Information... 2 Shibboleth login... 2 Separate registration

Mehr

Franke & Bornberg award AachenMünchener private annuity insurance schemes top grades

Franke & Bornberg award AachenMünchener private annuity insurance schemes top grades Franke & Bornberg award private annuity insurance schemes top grades Press Release, December 22, 2009 WUNSCHPOLICE STRATEGIE No. 1 gets best possible grade FFF ( Excellent ) WUNSCHPOLICE conventional annuity

Mehr

Rough copy for the art project >hardware/software< of the imbenge-dreamhouse artist Nele Ströbel.

Rough copy for the art project >hardware/software< of the imbenge-dreamhouse artist Nele Ströbel. Rough copy for the art project >hardware/software< of the imbenge-dreamhouse artist. Title >hardware/software< This art project reflects different aspects of work and its meaning for human kind in our

Mehr

Advanced Availability Transfer Transfer absences from HR to PPM

Advanced Availability Transfer Transfer absences from HR to PPM Advanced Availability Transfer Transfer absences from HR to PPM A PLM Consulting Solution Public Advanced Availability Transfer With this solution you can include individual absences and attendances from

Mehr

EEX Kundeninformation 2007-09-05

EEX Kundeninformation 2007-09-05 EEX Eurex Release 10.0: Dokumentation Windows Server 2003 auf Workstations; Windows Server 2003 Service Pack 2: Information bezüglich Support Sehr geehrte Handelsteilnehmer, Im Rahmen von Eurex Release

Mehr

Überblick über das IBM Support Portal

Überblick über das IBM Support Portal IBM Software Group Telefonkonferenz 15.1.2010 Überblick über das IBM Support Portal Susanne Kurz (SWG Channel IT Architect) Agenda 1 Was ist das IBM Support Portal? 2 Wie hilft Ihnen das IBM Support Portal?

Mehr

SAP Simple Service Request. Add-on for SAP Solution Manager by SAP Consulting SAP Deutschland SE & Co. KG

SAP Simple Service Request. Add-on for SAP Solution Manager by SAP Consulting SAP Deutschland SE & Co. KG SAP Simple Service Request Add-on for SAP Solution Manager by SAP Consulting SAP Deutschland SE & Co. KG IT Service Management with SAP Solution Manager SAP Solution Manager covers all processes of IT

Mehr

Optimizing Request for Quotation Processes at the Volkswagen Pre-Series Center

Optimizing Request for Quotation Processes at the Volkswagen Pre-Series Center Optimizing Request for Quotation Processes at the Volkswagen Pre-Series Center 28 April 2010 / Agenda 1 Pre-series center 2 Project target 3 Process description 4 Realization 5 Review 6 Forecast 28. April

Mehr

H Mcast Future Internet made in Hamburg?

H Mcast Future Internet made in Hamburg? H Mcast Future Internet made in Hamburg? Thomas Schmidt (HAW Hamburg) schmidt@informatik.haw-hamburg.de Forschungsschwerpunkt: IMS Interagierende Multimediale Systeme 1 Prof. Dr. Thomas Schmidt http://www.haw-hamburg.de/inet

Mehr

p^db=`oj===pìééçêíáåñçêã~íáçå=

p^db=`oj===pìééçêíáåñçêã~íáçå= p^db=`oj===pìééçêíáåñçêã~íáçå= How to Disable User Account Control (UAC) in Windows Vista You are attempting to install or uninstall ACT! when Windows does not allow you access to needed files or folders.

Mehr

GridMate The Grid Matlab Extension

GridMate The Grid Matlab Extension GridMate The Grid Matlab Extension Forschungszentrum Karlsruhe, Institute for Data Processing and Electronics T. Jejkal, R. Stotzka, M. Sutter, H. Gemmeke 1 What is the Motivation? Graphical development

Mehr

J RG IMMENDORFF STANDORT F R KRITIK MALEREI UND INSPIRATION ERSCHEINT ZUR AUSSTELLUNG IM MUSEUM LU

J RG IMMENDORFF STANDORT F R KRITIK MALEREI UND INSPIRATION ERSCHEINT ZUR AUSSTELLUNG IM MUSEUM LU J RG IMMENDORFF STANDORT F R KRITIK MALEREI UND INSPIRATION ERSCHEINT ZUR AUSSTELLUNG IM MUSEUM LU 8 Feb, 2016 JRISFRKMUIEZAIMLAPOM-PDF33-0 File 4,455 KB 96 Page If you want to possess a one-stop search

Mehr

Introducing PAThWay. Structured and methodical performance engineering. Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt

Introducing PAThWay. Structured and methodical performance engineering. Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt Introducing PAThWay Structured and methodical performance engineering Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt Technical University of Munich Overview Tuning Challenges

Mehr

Hazards and measures against hazards by implementation of safe pneumatic circuits

Hazards and measures against hazards by implementation of safe pneumatic circuits Application of EN ISO 13849-1 in electro-pneumatic control systems Hazards and measures against hazards by implementation of safe pneumatic circuits These examples of switching circuits are offered free

Mehr

CHAMPIONS Communication and Dissemination

CHAMPIONS Communication and Dissemination CHAMPIONS Communication and Dissemination Europa Programm Center Im Freistaat Thüringen In Trägerschaft des TIAW e. V. 1 CENTRAL EUROPE PROGRAMME CENTRAL EUROPE PROGRAMME -ist als größtes Aufbauprogramm

Mehr

STRATEGISCHES BETEILIGUNGSCONTROLLING BEI KOMMUNALEN UNTERNEHMEN DER FFENTLICHE ZWECK ALS RICHTSCHNUR FR EIN ZIELGERICHTETE

STRATEGISCHES BETEILIGUNGSCONTROLLING BEI KOMMUNALEN UNTERNEHMEN DER FFENTLICHE ZWECK ALS RICHTSCHNUR FR EIN ZIELGERICHTETE BETEILIGUNGSCONTROLLING BEI KOMMUNALEN UNTERNEHMEN DER FFENTLICHE ZWECK ALS RICHTSCHNUR FR EIN ZIELGERICHTETE PDF-SBBKUDFZARFEZ41-APOM3 123 Page File Size 5,348 KB 3 Feb, 2002 TABLE OF CONTENT Introduction

Mehr

Geometrie und Bedeutung: Kap 5

Geometrie und Bedeutung: Kap 5 : Kap 5 21. November 2011 Übersicht Der Begriff des Vektors Ähnlichkeits Distanzfunktionen für Vektoren Skalarprodukt Eukidische Distanz im R n What are vectors I Domininic: Maryl: Dollar Po Euro Yen 6

Mehr

Mit Legacy-Systemen in die Zukunft. adviion. in die Zukunft. Dr. Roland Schätzle

Mit Legacy-Systemen in die Zukunft. adviion. in die Zukunft. Dr. Roland Schätzle Mit Legacy-Systemen in die Zukunft Dr. Roland Schätzle Der Weg zur Entscheidung 2 Situation Geschäftliche und softwaretechnische Qualität der aktuellen Lösung? Lohnen sich weitere Investitionen? Migration??

Mehr

XONTRO Newsletter. Financial Institutes. No. 70

XONTRO Newsletter. Financial Institutes. No. 70 XONTRO Newsletter Financial Institutes No. 70 Page 1 This XONTRO Newsletter for Financial Institutes contains information covering the following topics: BCIN BV processing control handling ( Bearbeitung

Mehr

Cameraserver mini. commissioning. Ihre Vision ist unsere Aufgabe

Cameraserver mini. commissioning. Ihre Vision ist unsere Aufgabe Cameraserver mini commissioning Page 1 Cameraserver - commissioning Contents 1. Plug IN... 3 2. Turn ON... 3 3. Network configuration... 4 4. Client-Installation... 6 4.1 Desktop Client... 6 4.2 Silverlight

Mehr

SAP PPM Enhanced Field and Tab Control

SAP PPM Enhanced Field and Tab Control SAP PPM Enhanced Field and Tab Control A PPM Consulting Solution Public Enhanced Field and Tab Control Enhanced Field and Tab Control gives you the opportunity to control your fields of items and decision

Mehr

Abteilung Internationales CampusCenter

Abteilung Internationales CampusCenter Abteilung Internationales CampusCenter Instructions for the STiNE Online Enrollment Application for Exchange Students 1. Please go to www.uni-hamburg.de/online-bewerbung and click on Bewerberaccount anlegen

Mehr

Supplier Questionnaire

Supplier Questionnaire Supplier Questionnaire Dear madam, dear sir, We would like to add your company to our list of suppliers. Our company serves the defence industry and fills orders for replacement parts, including orders

Mehr

KURZANLEITUNG. Firmware-Upgrade: Wie geht das eigentlich?

KURZANLEITUNG. Firmware-Upgrade: Wie geht das eigentlich? KURZANLEITUNG Firmware-Upgrade: Wie geht das eigentlich? Die Firmware ist eine Software, die auf der IP-Kamera installiert ist und alle Funktionen des Gerätes steuert. Nach dem Firmware-Update stehen Ihnen

Mehr

Employment and Salary Verification in the Internet (PA-PA-US)

Employment and Salary Verification in the Internet (PA-PA-US) Employment and Salary Verification in the Internet (PA-PA-US) HELP.PYUS Release 4.6C Employment and Salary Verification in the Internet (PA-PA-US SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten.

Mehr

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS An AAA/Switch cooperative project run by LET, ETH Zurich, and ilub, University of Bern Martin Studer, ilub, University of Bern Julia Kehl, LET, ETH Zurich 1 Contents

Mehr

OEDIV SSL-VPN Portal Access for externals

OEDIV SSL-VPN Portal Access for externals OEDIV SSL-VPN Portal Access for externals Abteilung Serverbetreuung Andre Landwehr Date 31.07.2013 Version 1.2 Seite 1 von 9 Versionshistorie Version Datum Autor Bemerkung 1.0 06.08.2011 A. Landwehr Initial

Mehr

Notice: All mentioned inventors have to sign the Report of Invention (see page 3)!!!

Notice: All mentioned inventors have to sign the Report of Invention (see page 3)!!! REPORT OF INVENTION Please send a copy to An die Abteilung Technologietransfer der Universität/Hochschule An die Technologie-Lizenz-Büro (TLB) der Baden-Württembergischen Hochschulen GmbH Ettlinger Straße

Mehr

ALL1681 Wireless 802.11g Powerline Router Quick Installation Guide

ALL1681 Wireless 802.11g Powerline Router Quick Installation Guide ALL1681 Wireless 802.11g Powerline Router Quick Installation Guide 1 SET ALL1681 Upon you receive your wireless Router, please check that the following contents are packaged: - Powerline Wireless Router

Mehr

Approx. 2,000 frontlist books and 18,000 backlist books; list will be updated periodically

Approx. 2,000 frontlist books and 18,000 backlist books; list will be updated periodically This checklist provides an overview of the fees and features of the e-books and some additional details. This will simplify the evaluation of the product for the consortia partners. Checklist for e-books

Mehr

The Single Point Entry Computer for the Dry End

The Single Point Entry Computer for the Dry End The Single Point Entry Computer for the Dry End The master computer system was developed to optimize the production process of a corrugator. All entries are made at the master computer thus error sources

Mehr

Enhanced Transaction Solution (ETS) Interface: Erweiterungen Eurex Release 11.0 Veröffentlichung von Dokumentation

Enhanced Transaction Solution (ETS) Interface: Erweiterungen Eurex Release 11.0 Veröffentlichung von Dokumentation EEX Enhanced Transaction Solution (ETS) Interface: Erweiterungen Eurex Release 11.0 Veröffentlichung von Dokumentation Sehr geehrte Handelsteilnehmer, Eurex stellt die folgenden Erweiterungen für ETS zur

Mehr

Bayerisches Landesamt für Statistik und Datenverarbeitung Rechenzentrum Süd. z/os Requirements 95. z/os Guide in Lahnstein 13.

Bayerisches Landesamt für Statistik und Datenverarbeitung Rechenzentrum Süd. z/os Requirements 95. z/os Guide in Lahnstein 13. z/os Requirements 95. z/os Guide in Lahnstein 13. März 2009 0 1) LOGROTATE in z/os USS 2) KERBEROS (KRB5) in DFS/SMB 3) GSE Requirements System 1 Requirement Details Description Benefit Time Limit Impact

Mehr

CUSTOMER INFORMATION 2014-08-21

CUSTOMER INFORMATION 2014-08-21 CUSTOMER INFORMATION 2014-08-21 Introduction of Inter-Product-Spreads as part of the T7 Release 2.5 Dear Trading Participants, With this customer information EEX Power Derivatives would like to inform

Mehr

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Zielsetzung: System Verwendung von Cloud-Systemen für das Hosting von online Spielen (IaaS) Reservieren/Buchen von Resources

Mehr

Support Technologies based on Bi-Modal Network Analysis. H. Ulrich Hoppe. Virtuelles Arbeiten und Lernen in projektartigen Netzwerken

Support Technologies based on Bi-Modal Network Analysis. H. Ulrich Hoppe. Virtuelles Arbeiten und Lernen in projektartigen Netzwerken Support Technologies based on Bi-Modal Network Analysis H. Agenda 1. Network analysis short introduction 2. Supporting the development of virtual organizations 3. Supporting the development of compentences

Mehr

Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient

Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient Zhihang Yao, Kanishk Chaturvedi, Thomas H. Kolbe Lehrstuhl für Geoinformatik www.gis.bgu.tum.de 11/14/2015 Webbasierte Exploration

Mehr

Universität Dortmund Integrating Knowledge Discovery into Knowledge Management

Universität Dortmund Integrating Knowledge Discovery into Knowledge Management Integrating Knowledge Discovery into Knowledge Management Katharina Morik, Christian Hüppe, Klaus Unterstein Univ. Dortmund LS8 www-ai.cs.uni-dortmund.de Overview Integrating given data into a knowledge

Mehr

www.yellowtools.com E-License - Product Activation E-License - Produktaktivierung

www.yellowtools.com E-License - Product Activation E-License - Produktaktivierung www.yellowtools.com E-License - Product Activation E-License - Produktaktivierung A-1 Yellow Tools E-License Activation Yellow Tools E-License Activation A-2 Dear user, thanks for purchasing one of our

Mehr

Exercise (Part I) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part I) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part I) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

IBM Cloud Marketplace - Neue Geschäftschancen aus der Cloud - ISV Beispiel eperi GmbH

IBM Cloud Marketplace - Neue Geschäftschancen aus der Cloud - ISV Beispiel eperi GmbH IBM Cloud Marketplace - Neue Geschäftschancen aus der Cloud - ISV Beispiel eperi GmbH ISV Executive Summit 2014 22. Oktober Berlin - Ralf Heineke EcoD Cloud Evangelist DACH Marketplace - Neue Geschäftschancen

Mehr

Enterprise Anwendungssysteme mit Schwerpunkt auf SCM und RFID Prozesse, Aufgaben und Methoden

Enterprise Anwendungssysteme mit Schwerpunkt auf SCM und RFID Prozesse, Aufgaben und Methoden Enterprise Anwendungssysteme mit Schwerpunkt auf SCM und RFID Prozesse, Aufgaben und Methoden Praxisnahe Erläuterung anhand der SAP-SCM-Lösung Dr. Alexander Zeier Lehrstuhlvertreter des Prof. Hasso-Plattner-Lehrstuhls

Mehr

Instruktionen Mozilla Thunderbird Seite 1

Instruktionen Mozilla Thunderbird Seite 1 Instruktionen Mozilla Thunderbird Seite 1 Instruktionen Mozilla Thunderbird Dieses Handbuch wird für Benutzer geschrieben, die bereits ein E-Mail-Konto zusammenbauen lassen im Mozilla Thunderbird und wird

Mehr

Service Design. Dirk Hemmerden - Appseleration GmbH. Mittwoch, 18. September 13

Service Design. Dirk Hemmerden - Appseleration GmbH. Mittwoch, 18. September 13 Service Design Dirk Hemmerden - Appseleration GmbH An increasing number of customers is tied in a mobile eco-system Hardware Advertising Software Devices Operating System Apps and App Stores Payment and

Mehr

Implementing a Data Warehouse with Microsoft SQL Server MOC 20463

Implementing a Data Warehouse with Microsoft SQL Server MOC 20463 Implementing a Data Warehouse with Microsoft SQL Server MOC 20463 In dem Kurs Implementing a Data Warehouse with Microsoft SQL Server lernen Sie, wie Sie eine Data-Warehouse-Plattform implementieren, um

Mehr

GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem

GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem GIS based risk assessment and incident preparation system Gregor Lämmel TU Berlin GRIPS joined research project TraffGo HT GmbH Rupprecht

Mehr

"What's in the news? - or: why Angela Merkel is not significant

What's in the news? - or: why Angela Merkel is not significant "What's in the news? - or: why Angela Merkel is not significant Andrej Rosenheinrich, Dr. Bernd Eickmann Forschung und Entwicklung, Unister GmbH, Leipzig UNISTER Seite 1 Unister Holding UNISTER Seite 2

Mehr

Integration of D-Grid Sites in NGI-DE Monitoring

Integration of D-Grid Sites in NGI-DE Monitoring Integration of D-Grid Sites in NGI-DE Monitoring Steinbuch Centre for Computing Foued Jrad www.kit.edu D-Grid Site Monitoring Status! Prototype D-Grid Site monitoring based on Nagios running on sitemon.d-grid.de

Mehr

Softwareprojekt Mobilkommunikation Abschlusspräsentation. SP Mobilkommunikation (SS09) - Abschlusspräsentation 16.7.2009 1

Softwareprojekt Mobilkommunikation Abschlusspräsentation. SP Mobilkommunikation (SS09) - Abschlusspräsentation 16.7.2009 1 Softwareprojekt Mobilkommunikation Abschlusspräsentation SP Mobilkommunikation (SS09) - Abschlusspräsentation 16.7.2009 1 Overview Introduction / Background (by L. AiQuan) Mobile Phones, Android, Use Cases,...

Mehr

RailMaster New Version 7.00.p26.01 / 01.08.2014

RailMaster New Version 7.00.p26.01 / 01.08.2014 RailMaster New Version 7.00.p26.01 / 01.08.2014 English Version Bahnbuchungen so einfach und effizient wie noch nie! Copyright Copyright 2014 Travelport und/oder Tochtergesellschaften. Alle Rechte vorbehalten.

Mehr

EEX Kundeninformation 2002-08-30

EEX Kundeninformation 2002-08-30 EEX Kundeninformation 2002-08-30 Terminmarkt - Eurex Release 6.0; Versand der Simulations-Kits Kit-Versand: Am Freitag, 30. August 2002, versendet Eurex nach Handelsschluss die Simulations -Kits für Eurex

Mehr

Tuning des Weblogic /Oracle Fusion Middleware 11g. Jan-Peter Timmermann Principal Consultant PITSS

Tuning des Weblogic /Oracle Fusion Middleware 11g. Jan-Peter Timmermann Principal Consultant PITSS Tuning des Weblogic /Oracle Fusion Middleware 11g Jan-Peter Timmermann Principal Consultant PITSS 1 Agenda Bei jeder Installation wiederkehrende Fragen WievielForms Server braucheich Agenda WievielRAM

Mehr

Labour law and Consumer protection principles usage in non-state pension system

Labour law and Consumer protection principles usage in non-state pension system Labour law and Consumer protection principles usage in non-state pension system by Prof. Dr. Heinz-Dietrich Steinmeyer General Remarks In private non state pensions systems usually three actors Employer

Mehr

NVR Mobile Viewer for iphone/ipad/ipod Touch

NVR Mobile Viewer for iphone/ipad/ipod Touch NVR Mobile Viewer for iphone/ipad/ipod Touch Quick Installation Guide DN-16111 DN-16112 DN16113 2 DN-16111, DN-16112, DN-16113 for Mobile ios Quick Guide Table of Contents Download and Install the App...

Mehr

DIE NEUORGANISATION IM BEREICH DES SGB II AUSWIRKUNGEN AUF DIE ZUSAMMENARBEIT VON BUND LNDERN UND KOMMUNEN

DIE NEUORGANISATION IM BEREICH DES SGB II AUSWIRKUNGEN AUF DIE ZUSAMMENARBEIT VON BUND LNDERN UND KOMMUNEN DIE NEUORGANISATION IM BEREICH DES SGB II AUSWIRKUNGEN AUF DIE ZUSAMMENARBEIT VON BUND LNDERN UND KOMMUNEN WWOM537-PDFDNIBDSIAADZVBLUK 106 Page File Size 4,077 KB 16 Feb, 2002 COPYRIGHT 2002, ALL RIGHT

Mehr

PART 3: MODELLING BUSINESS PROCESSES EVENT-DRIVEN PROCESS CHAINS (EPC)

PART 3: MODELLING BUSINESS PROCESSES EVENT-DRIVEN PROCESS CHAINS (EPC) Information Management II / ERP: Microsoft Dynamics NAV 2009 Page 1 of 5 PART 3: MODELLING BUSINESS PROCESSES EVENT-DRIVEN PROCESS CHAINS (EPC) Event-driven Process Chains are, in simple terms, some kind

Mehr

After sales product list After Sales Geräteliste

After sales product list After Sales Geräteliste GMC-I Service GmbH Thomas-Mann-Str. 20 90471 Nürnberg e-mail:service@gossenmetrawatt.com After sales product list After Sales Geräteliste Ladies and Gentlemen, (deutsche Übersetzung am Ende des Schreibens)

Mehr

Using TerraSAR-X data for mapping of damages in forests caused by the pine sawfly (Dprion pini) Dr. Klaus MARTIN klaus.martin@slu-web.

Using TerraSAR-X data for mapping of damages in forests caused by the pine sawfly (Dprion pini) Dr. Klaus MARTIN klaus.martin@slu-web. Using TerraSAR-X data for mapping of damages in forests caused by the pine sawfly (Dprion pini) Dr. Klaus MARTIN klaus.martin@slu-web.de Damages caused by Diprion pini Endangered Pine Regions in Germany

Mehr

GIPS 2010 Gesamtüberblick. Dr. Stefan J. Illmer Credit Suisse. Seminar der SBVg "GIPS Aperitif" 15. April 2010 Referat von Stefan Illmer

GIPS 2010 Gesamtüberblick. Dr. Stefan J. Illmer Credit Suisse. Seminar der SBVg GIPS Aperitif 15. April 2010 Referat von Stefan Illmer GIPS 2010 Gesamtüberblick Dr. Stefan J. Illmer Credit Suisse Agenda Ein bisschen Historie - GIPS 2010 Fundamentals of Compliance Compliance Statement Seite 3 15.04.2010 Agenda Ein bisschen Historie - GIPS

Mehr

Lizenzmanagement auf Basis DBA Feature Usage Statistics?

Lizenzmanagement auf Basis DBA Feature Usage Statistics? Lizenzmanagement auf Basis DBA Feature Usage Statistics? Kersten Penni, Oracle Deutschland B.V. & Co. KG Düsseldorf Schlüsselworte Oracle License Management Services (LMS), Lizenzen, Lizenzierung, Nutzungserfassung,

Mehr

Parameter-Updatesoftware PF-12 Plus

Parameter-Updatesoftware PF-12 Plus Parameter-Updatesoftware PF-12 Plus Mai / May 2015 Inhalt 1. Durchführung des Parameter-Updates... 2 2. Kontakt... 6 Content 1. Performance of the parameter-update... 4 2. Contact... 6 1. Durchführung

Mehr

Invitation - Benutzerhandbuch. User Manual. User Manual. I. Deutsch 2. 1. Produktübersicht 2. 1.1. Beschreibung... 2

Invitation - Benutzerhandbuch. User Manual. User Manual. I. Deutsch 2. 1. Produktübersicht 2. 1.1. Beschreibung... 2 Invitation - Inhaltsverzeichnis I. Deutsch 2 1. Produktübersicht 2 1.1. Beschreibung......................................... 2 2. Installation und Konfiguration 2 2.1. Installation...........................................

Mehr

Introduction to the diploma and master seminar in FSS 2010. Prof. Dr. Armin Heinzl. Sven Scheibmayr

Introduction to the diploma and master seminar in FSS 2010. Prof. Dr. Armin Heinzl. Sven Scheibmayr Contemporary Aspects in Information Systems Introduction to the diploma and master seminar in FSS 2010 Chair of Business Administration and Information Systems Prof. Dr. Armin Heinzl Sven Scheibmayr Objective

Mehr

A Practical Approach for Reliable Pre-Project Effort Estimation

A Practical Approach for Reliable Pre-Project Effort Estimation A Practical Approach for Reliable Pre-Project Effort Estimation Carl Friedrich Kreß 1, Oliver Hummel 2, Mahmudul Huq 1 1 Cost Xpert AG, Augsburg, Germany {Carl.Friedrich.Kress,Mahmudul.Huq}@CostXpert.de

Mehr

Frequently asked Questions for Kaercher Citrix (apps.kaercher.com)

Frequently asked Questions for Kaercher Citrix (apps.kaercher.com) Frequently asked Questions for Kaercher Citrix (apps.kaercher.com) Inhalt Content Citrix-Anmeldung Login to Citrix Was bedeutet PIN und Token (bei Anmeldungen aus dem Internet)? What does PIN and Token

Mehr