Architecture Design (W)

Größe: px
Ab Seite anzeigen:

Download "Architecture Design (W)"

Transkript

1 Sandro Schwedler Wolfram Richter Architecture of Business Systems The Process of Software Architecting: Architecture Design Lecture Outline Introduction (W) Lecture Overview Role of the Architect Views and Viewpoints Process of Software Architecting, Requirements (W) Building Block: Databases (S) Building Block: Content Management Systems (S) Building Block: Security Components (S) Architecture Design (W) Building Block: UI Server (S) SOA (W) Building Blocks: Introduction, Application Server (S) Building Block: Integration Technologies (W) Sandro Schwedler, Wolfram Richter 1

2 Goals of this presentation After this presentation, you should... Know the approach to design an architecture that meets the stated requirements Know the importance of asset reuse Know component modeling techniques Be able to describe the concept of a software component Be able to create and read component structure and component sequence diagrams Understand component quality metrics, to distinguish a good from a bad component model Know deployment modeling techniques Know the importance of and how to document architecture decisions Sandro Schwedler, Wolfram Richter Sandro Schwedler, Wolfram Richter 2

3 Solution Architecture usually refined iteratively Physical Application Technical Manageme Create a model complete enough to properly satisfy the concerns of the stakeholders, for example... Logical / Functional / Application: describes how the functional requirements are addressed in an implementation-neutral fashion, without cluttering it with technical details Logical / Functional / Technical: adds the infrastructure aspects and how the application components relate to them, in an implementationneutral fashion Logical Requirements Functional Application requirements Application requirements Components related to the business Components related to the business Deployment aspects related to the business Technical requirements Technical requirements Components related to technology Components related to technology Deployment aspects related to technology Systems management requirements Components related to systems management Physical / Functional / Technical: describes with which real-world pieces the logical components are implemented (1:N mapping) Physical / Deployment / Technical: describes an IT infrastructure and how the physical components are mapped to it Deployment Validation Deployment aspects related to the business Elements that validate business requirements Elements that validate business requirements Deployment aspects related to technology Elements that validate constraints on technical elements Elements that validate constraints on technical elements Deployment aspects related to systems management Elements that validate systems management requirements Sandro Schwedler, Wolfram Richter Architecture Design Survey Architecture Assets Identify Assets which are helpful in developing the solution architecture Previous projects Industry best practises Publications etc Sandro Schwedler, Wolfram Richter 3

4 Survey Architecture Assets Where do architectures come from? Sandro Schwedler, Wolfram Richter The Software Architect ; Philippe Kruchten, TC2 First Working IFIP Conference on Software Architectures, KLUWER ACADEMIC PUBLISHERS Survey Architecture Assets Asset Classification Sandro Schwedler, Wolfram Richter 4

5 Architecture Design Define Architecture Overview Sketch a draft/high-level description of the target architecture Freeform diagram(s): contents are depending on the stakeholders the diagram are discussed with Funcational and Deployment view Usually structure, not behavior Ensure that a consistent diagramming technique is used (use a legend!) Line styles and thickness Arrow heads, directions Colors and shapes Sandro Schwedler, Wolfram Richter Architecture Design Functional Architecture Component-based software engineering To decompose the system into parts which can be developed independently Allows the project to scale To be able to reuse existing components Outline: Component Identification From Entity Model From Functional Requirements Detail: Component Specification Evaluate and select assets Specify interfaces, operations and signatures, pre- and post-conditions Assign Business Rules to components Detail: Component Implementation Decide physical realization Sandro Schwedler, Wolfram Richter 5

6 凡 形 敗 治 名 眾 是 如 也 治 ; 寡 三 軍, 之 分 數 眾 是, 也 可 ; 使 鬥 必 眾 受 如 敵 鬥 而 寡 無, Sun-Tzu 者, 奇 虛 正 實 是 ; 兵 之 所 加, 如 以 碫 投 卵 said... 也 The control of a large force is the same principle as the control of a few men: it is merely a question of dividing up their numbers. -- Sunzi, The Art of War Sandro Schwedler, Wolfram Richter Functional Architecture A software component bundles related functionality and data (is modular and cohesive)... hides its implementation defines its behavior in terms of provided and required interfaces (is encapsulated)... is interchangeable with other components providing the same interfaces... enables the re-use of (previously constructed) components... is typically of coarse granularity... can be used to assemble a system (or: a system can be decomposed into components)... is robust, designed with an awareness that it will be put to unforeseen uses Sandro Schwedler, Wolfram Richter... can itself be implemented by assembling finer-grained components... is (most likely) not a (single) class 6

7 Caution: Component Model is an overloaded term! Component Model can mean An architectural model detailing which components a system is composed of, their relations and their dynamic behavior. This can be a logical or a physical model. A (physical) technology which describes how components are realized and used, such as COM, DCOM, EJB, Eclipse Plugins/OSGI,... This lecture refers to the former! Sandro Schwedler, Wolfram Richter Danger sign photograph by Jan Willem Geertsma Functional Architecture Component Sequence Diagram depicts behavior in a specific scenario Shows the dynamic invocations between actors and components for a specific scenario Each component is represented by a life line Each message sent between components is represented by an arrow between life lines Whenever a component is active, this is depicted by a thickened life line Allows to understand the flow of control, concurrency, creation and destruction of components There are also other diagram types to model behavior Collaboration diagram Timing diagram Sandro Schwedler, Wolfram Richter 7

8 Functional Architecture Component Structure Diagram shows the static relationships between components Can be inferred from (a set of) sequence diagrams depicts the superset of all relationships stemming from all scenarios, or just a subset of it Depicts only one instance of each component Sandro Schwedler, Wolfram Richter Functional Architecture Component and Component Model Quality Metrics High Cohesion: the responsibilities assigned to a component must make sense, they should be grouped around the same theme/topic Bad (Low) Cohesion sample: Database which also renders end user error messages in HTML. Low Coupling: Ensure there are no unnecessary dependencies between components Bad (High) Coupling sample: Component ProductCatalog has an unecessary dependency on AddressManager. Appropriate Granularity: A component should be allocated sufficient responsibilities Inappropriate Granularity sample: Web Shop (too coarse), Image Resizer (too fine) Good Isolation: Product/technology dependencies must be confined to a few places Bad Isolation sample: Every component needs to import javax.swing.* since the interface descriptions are based on UI components. Layering: Component Models should be layered according to their generality special-purpose components can call general-purpose components but not vice versa! Application-specific Business-specific Business-independent Well-layered systems are more loosely coupled, more easily maintained and its components can be reused easily Sandro Schwedler, Wolfram Richter 8

9 Functional Architecture Component Identification Component Identification is a creative process. It can be aided but not automated by the methods suggested on the following slides Sandro Schwedler, Wolfram Richter Component Identification Technique: CRC ClassComponent, Responsibility, Collaboration and Logical Component Stereotypes Describe for each component: What the component knows (the data it owns or manages) What the component does (the behavior it exhibits), especially which functional and nonfunctional requirements guide its behavior (traceability) What the component asks other components to do on its behalf (the components it needs to collaborate with to perform some function) Logical Components can be stereotyped into three categories «entity» components primary responsiblity is encapsulating information represented in the system «boundary» components represent the boundary between the system and its environment, i.e. human or external system actors «control» components primary represent the control and coordination logic of the system (... sounds a bit like the Model-View-Controller design pattern...) Sandro Schwedler, Wolfram Richter 9

10 Component Identification Identifying Logical Components from Business Entities If you have a business entity model, assign the responsibility to manage related business entities relevant to the solution to a component Add further (e.g. behavioral) responsibilities to the component as the analysis progresses Sandro Schwedler, Wolfram Richter Component Identification Identifying Logical Components from Use Cases Repeat for each use case description: Define «boundary» components for each primary and secondary actors of use cases Define a «control» component with the same name as the use case Nouns in the use case description indicate data. Create «entity» components for each cluster of related data elements The image on the right depicts the result of one iteration Sandro Schwedler, Wolfram Richter 10

11 Component Identification Identifying Logical Components from system-wide functional requirements, business rules and non-functional requirements Do not forget to review the system-wide functional requirements, business rules and non-functional requirements to identify components Many non-functional requirements primarily impact the deployment model. Nevertheless there are some non-functional requirements which may result in additional components to be identified, such as: Security: encryption of data -> Key management component Constraint: use of an existing system for data storage -> new «boundary» component Sandro Schwedler, Wolfram Richter Component Specification Specify externally visible/relevant aspects Develop component interfaces from Use Cases: Create a sequence model for each use case. For each component message specify which operation is called and the payload transferred Existing interfaces Design by Contract makes the component model robust Pre- and post-conditions specify the effect of an operation without prescribing an algorithm or implementation. The post-condition specifies what the effect of the operation will be (on the components data or state), provided the pre-condition is true The pre-condition is the condition under which the operation guarantees that the post-condition will be true If the pre-condition is false when the operation is invoked, the result is unspecified (and dealt with by some form of exception handling) Preconditions: the tour referenced is currently offered Postconditions: the number of participants of the tour is increased Sandro Schwedler, Wolfram Richter 11

12 Component Realization Choosing physical realizations for logical components Logical elements can be mapped to physical elements 1:1 if a physical component can fulfill all the responsibilities of the logical component without sacrifiying the quality metrics coupling, cohesion and granularity 1:M many physical components are required to realize the logical component. May be a combination of products and custom development M:1 a single physical component (e.g. a product) encapsulates the responsibilities of several assigned logical components Choices needed to be made Technology: runtime environments Products: build vs. buy Reusable assets: packaged applications, existing components, legacy applications Custom development: flexibility vs. cost Work products Create physical component structure diagram! Not suggested: physical component sequence diagrams Document your architectural decisions!! Sandro Schwedler, Wolfram Richter Architecture Design Deployment Architecture Deployment = the act of placing (pieces of) the solution on (execution) nodes Affects NFRs Key input required to operate the system Outline Deployment Elements Location Model Node Model Detail Deployment Elements Place Nodes in Locations Decompose Components into Deployment Units Deploy DUs to Nodes Sandro Schwedler, Wolfram Richter 12

13 Deployment Architecture Location Model The Location model depicts the geography over which the target IT system will be deployed Logical/Physical: LL_Branch Office vs. PL_IBM Herrenberg, PL_IBM Ehningen Actors and Nodes will later be placed into the various locations Actor locations have already been collected while creating the System Context Hot candidate for asset reuse: Locations don t change that frequently for a company Sandro Schwedler, Wolfram Richter Deployment Architecture Node Model Node = Hardware: a server, computer, etc.. The Node Model represents the execution environment for the target solution What servers are there and how are they connected Logical/Physical: LN_Web Server vs. PN_Web Server HP Proliant DL 120 Also hot candidate for asset reuse Can be modeled into the location model, or independently of it Sandro Schwedler, Wolfram Richter 13

14 Deployment Architecture Placing application components directly onto nodes is too limited to describe the real world Example: Which nodes are affected/need to comply with requirements when deploying the Shopping Cart VirtueMart, an extension to Joomla! CMS? A component has requirements against/affects multiple nodes The node its executable files are copied to The node it actually executes on The node it displays its UI on The node its data resides at Sandro Schwedler, Wolfram Richter Deployment Architecture A Deployment Unit......specifies details about the organization and runtime behavior of an application component...exists on a physical or logical level, depending on the component it represents DU...can hosts additional information. Example: Installation Deployment Unit Name/Link of the artifact to be installed The component(s) it represents Version Prerequisites... There are other DU types useful for planning Data DUs: Describes the storage and growth characteristics of the component s data Execution DUs: Describes the runtime (CPU, RAM,...) requirements of the component Presentation DUs: Describes the user interface requirements (e.g. Screen resolution) of the component Sandro Schwedler, Wolfram Richter m.ccl.soa.deploy.uml.doc%2ftopics%2fuml_deployment_units_cpt.html 14

15 Deployment Architecture Deployment Model The deployment model depicts how the component DUs are deployed onto the nodes within the backdrop of the location model DU placement based on component stereotype or NFR: DUs of boundary components are typically placed on edge nodes DUs of entity components are typically placed close to the node hosting the database DUs of components with high availability requirements are placed on highly available nodes, or multiple redundant nodes with a failover mechanism Sandro Schwedler, Wolfram Richter Architecture Design Verify Architecture Verification as defined by the Carnegie Mellon Software Engineering Institute (SEI) Review step to ensure that the individual work products are consistent and address the requirements raised in the previous step Especially when created by different people Runs in parallel with the other tasks / after each significant iteration Sandro Schwedler, Wolfram Richter 15

16 Architecture Design Build Architecture Proof-of-Concept Goal is to reduce risk Ensure early on that the created architecture is feasible Anything between a very conceptual work to a physical sample realization List of known technologies that seem appropriate... Physical prototype Depends on the level of uncertainty/novelty of the system in question Sandro Schwedler, Wolfram Richter Architecture Design Document Architecture Decisions Key work product of architecture process Documents major decisions The issue to be decided Assumptions Pros and Cons of Options... Allows independent validation of the architecture Can be revisited later when reasons for doing things a certain way are forgotten Or by new team members Sandro Schwedler, Wolfram Richter 16

17 Architecture Design Validate Architecture Validation as defined by the Carnegie Mellon Software Engineering Institute (SEI) Review step to ensure that finished architecture is free of failures and addresses all requirements Sandro Schwedler, Wolfram Richter Traceability In a good architecture model, the various model elements are interlinked This way, it is possible to determine... which requirements drive which element (Component -> Requirements) which test cases need to be rerun for regression testing when a bug is fixed (Component -> Requirements -> Test Cases) which business requirements are impacted, if a piece of technology fails (Node -> Deployment Units -> Components -> Requirements) Sandro Schwedler, Wolfram Richter 17

18 Further Reading ISBN Understanding architectural assets (alternative architecture modeling approach, e.g. used at SAP) Software Engineering Radio Episode 87: Software Components Episode 51: Design by Contract Sandro Schwedler, Wolfram Richter Sandro Schwedler, Wolfram Richter 18

19 Projekt World Domination Architekturentscheidungen Kunde: Autoren: Owner: MegaCorp, Inc. Archie Tekt, Susann Specialist Archie Tekt

20 Dokumentenhistorie Speicherort des Dokuments Dies ist ein Schnappschuss eines on-line Dokuments. Ausdrucke sind nur am Tag des Ausdrucks gültig. Bitte wenden Sie sich an den Autor, wenn Sie die Aktualität dieses Dokuments anzweifeln. Dieses Dokument ist unter P:\PFAD\AUF\DEM\FILE\SHARE\ABS 06 Architectural Decisions.doc abgelegt. Änderungshistorie Datum dieser Änderung: Datum der nächsten Änderung: (date) Revisionsnummer Revisionsdatum Autor Zusammenfassung der Änderungen Änderungen markiert? Archie Tekt Erste Version N Archie Tekt Entscheidung IF1 hinzugefügt und N Kommentiert (#) (-) (Describe change) (N) Freigaben Dieses Dokument erfordert die folgenden Freigaben. Unterzeichnete Freigabeformulare werden in der Sektion Qualität des PCB abgelegt. Name (name) Titel (title) Verteilung Dieses Dokument wurde an folgende Personen verteilt: Name Titel (name) (title)

21 Inhaltsverzeichnis Architekturentscheidungen... 3 IF1: Aufgabenverteilung Datenvalidierung... 3 Architekturentscheidungen IF1: Aufgabenverteilung Datenvalidierung Problembereich Schnittstelle Portal<->Prozess Thema Aufgabenverteilung Design Aufgabenverteilung Datenvalidierung Id. IF1 Entscheidung Problembeschreibung Validierung von Eingabedaten abgebildet wird. Dies hat Einfluß auf die Es geht um die Definition einer einheitlichen Richtlinie, wo die Größe der Arbeitspakete der AP Portal und AP MW/WF. Annahmen Es gibt eine zentrale Portal- und eine zentrale Prozessengine-Instanz. Technische prüfung = prüfung ob Datentypen richtig eingegeben werden, z.b. Keine Buchstaben bin Zahlenfeldern; Inhaltliche Prüfung = Übermenge von Technischer Prüfung: Prüfen ob die Werte gültig sind (z.b. ist die Kostenstelle zur Bebuchung freigegeben?) Motivation Dieselbe Logik kann in unterschiedlichen Schichten in der Architektur abgebildet werden. Alternativen 1. Gar nicht 2. Technische + Inhaltliche Prüfung im Portal, Direktzugriff auf Stammdaten in den Backendsystemen 3. Technische + Inhaltliche Prüfung Im Portal, Zugriff auf Stammdaten über Services, die von der Middleware zur Verfügung gestellt haben 4. Technische Prüfung im Portal, Inhaltliche Prüfung als Service, der von der Middleware zur Verfügung gestellt wird. 5. Komplett als Service, der von der Middleware zur Verfügung gestellt wird. Entscheidung Vorschlag: 4. Technische Prüfung im Portal, Inhaltliche Prüfung als Service, der von der Middleware zur Verfügung gestellt wird. Bewertung 1. Gar nicht Um die Prozesse so effizient wie möglich zu gestalten, ist es notwendig, die Validierung so früh wie möglich durchzuführen. Daher ist keine Validierung keine Option. 2. Technische + Inhaltliche Prüfung im Portal, Direktzugriff auf Stammdaten in den Backendsystemen Einfachste Variante aus Sicht der Middleware: Integrationsproblematik mit multiplen Backends von Middleware auf Portal verlagert; voraussichtliche Duplikation von Schnittstellen zwischen Portal<->Backend und MW/WF<- >Backend (hohe Initial und Folgekosten); keine Wiederverwendung von Schnittstellen/Logik bei anderen Frontends. Inhaltliche Prüfung auf Feldebene zum Zeitpunkt der Eingabe möglich. 3. Technische + Inhaltliche Prüfung im Portal, Zugriff auf Stammdaten über Services, die von der Middleware zur Verfügung gestellt haben Höherer Aufwand in MW/WF: Integrationsproblematik mit multiplen Backends in Middleware; keine Duplikation von Schnittstellen zwischen Portal und MW/WF; Wiederverwertung von Schnittstellen, aber keine Wiederverwertung von Validierungslogik bei anderen Frontends. Inhaltliche Prüfung auf Comment [WR1]: Problembe reich, Thema und der eigentliche Titel wirken sehr redundant, ermöglicht aber in größeren Projekten, die Übersicht zu behalten. Comment [WR2]: Titel Comment [WR3]: ID Kürzel, ändert sich nach Vergabe nicht mehr. Über dieses Kürzel kann schnell aus anderen Entscheidungen auf diese Entscheidung verwiesen werden. Comment [WR4]: Es gab zwei Subsysteme, das Portal (UI) und Integration/Workflow Comment [WR5]: Hintergrun dinformation, um die Entscheidung nachzuvollziehen Comment [WR6]: Warum muss eine Entscheidung getroffen werden? Comment [WR7]: Ausgewähl te Alternative

22 Implikationen Abgeleitete Anforderungen Verwandte Entscheidungen Feldebene zum Zeitpunkt der Eingabe möglich. 4. Technische Prüfung im Portal, Inhaltliche Prüfung als Service, der von der Middleware zur Verfügung gestellt wird. Höchster Aufwand in MW/WF: Integrationsproblematik und Validierungslogik in MW/WF; keine Duplikation von Schnittstellen; Wiederverwertung von Schnittstellen und Validierungslogik bei anderen Frontends. Nur technische Prüfung auf Feldebene zum Zeitpunkt der Eingabe möglich. 5. Komplett als Service, der von der Middleware zur Verfügung gestellt wird. Höchster Aufwand in MW/WF: Integrationsproblematik und Validierungslogik in MW/WF; keine Duplikation von Schnittstellen; Wiederverwertung von Schnittstellen und Validierungslogik bei anderen Frontends. Keine Prüfung auf Feldebene zum Zeitpunkt der Eingabe möglich. Neuabschätzung der Projektaufwände notwendig Caching von häufig benutzten Stammdaten, um Antwortzeitvorgaben zu erfüllen Comment [WR8]: Was bedeutet das für das Projekt Comment [WR9]: Entstehen dadurch neue Anforderungen? Caching ist eine Lösungsstrategie für eine einzelne Komponente, keine neue Anforderung an das Projekt daher in der Zeile drüber aufgeführt. Comment [WR10]: Hier könnte via ID auf andere Entscheidungen verwiesen werden.

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

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

Cloud Architektur Workshop

Cloud Architektur Workshop Cloud Architektur Workshop Ein Angebot von IBM Software Services for Cloud & Smarter Infrastructure Agenda 1. Überblick Cloud Architektur Workshop 2. In 12 Schritten bis zur Cloud 3. Workshop Vorgehensmodell

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

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

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

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

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

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

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016 Overview The Hamburg Süd VGM-Portal is an application which enables to submit VGM information directly to Hamburg Süd via our e-portal web page. You can choose to insert VGM information directly, or download

Mehr

Ausarbeitung Iteration I

Ausarbeitung Iteration I Ausarbeitung Iteration I Domain Model siehe [Lar02], Kap. 0 2 Domain Model Illustriert relevante Konzepte des Problembereichs Das wichtigste Dokument in OOA (Use-Cases sind nicht OO; Use-Cases sind ein

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

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

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

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

Software development with continuous integration

Software development with continuous integration Software development with continuous integration (FESG/MPIfR) ettl@fs.wettzell.de (FESG) neidhardt@fs.wettzell.de 1 A critical view on scientific software Tendency to become complex and unstructured Highly

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

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

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

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

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

Funktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering,

Funktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering, Funktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering, Manfred Broy Lehrstuhl für Software & Systems Engineering Technische Universität München Institut für Informatik ISO 26262 Functional

Mehr

Prof. Dr. Bryan T. Adey

Prof. Dr. Bryan T. Adey Leiter der Bachelor- Prof. Dr. Bryan T. Adey Institut: Fachbereich: IBI Infrastrukturmanagement Anzahl Themen: 5 Themen direkt auf der Website der Professur/des Instituts veröffentlicht Link: http://www.im.ibi.ethz.ch/lehre/studienarbeit

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

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow

Mehr

Level 2 German, 2015

Level 2 German, 2015 91126 911260 2SUPERVISOR S Level 2 German, 2015 91126 Demonstrate understanding of a variety of written and / or visual German text(s) on familiar matters 2.00 p.m. Friday 4 December 2015 Credits: Five

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

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

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

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

JONATHAN JONA WISLER WHD.global

JONATHAN JONA WISLER WHD.global JONATHAN WISLER JONATHAN WISLER WHD.global CLOUD IS THE FUTURE By 2014, the personal cloud will replace the personal computer at the center of users' digital lives Gartner CLOUD TYPES SaaS IaaS PaaS

Mehr

EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN

EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN DOWNLOAD EBOOK : EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE

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

TomTom WEBFLEET Tachograph

TomTom WEBFLEET Tachograph TomTom WEBFLEET Tachograph Installation TG, 17.06.2013 Terms & Conditions Customers can sign-up for WEBFLEET Tachograph Management using the additional services form. Remote download Price: NAT: 9,90.-/EU:

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

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

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

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH What is a GEVER??? Office Strategy OXBA How we used SharePoint Geschäft Verwaltung Case Management Manage Dossiers Create and Manage Activities

Mehr

GAUSS towards a common certification process for GNSS applications using the European Satellite System Galileo

GAUSS towards a common certification process for GNSS applications using the European Satellite System Galileo GAUSS towards a common certification process for GNSS applications using the European Satellite System Galileo Matthias Grimm, Dr. Michael Meyer zu Hörste Vortragstitel > 11. Juni 2010 > Folie 1 Agenda

Mehr

Creating OpenSocial Gadgets. Bastian Hofmann

Creating OpenSocial Gadgets. Bastian Hofmann Creating OpenSocial Gadgets Bastian Hofmann Agenda Part 1: Theory What is a Gadget? What is OpenSocial? Privacy at VZ-Netzwerke OpenSocial Services OpenSocial without Gadgets - The Rest API Part 2: Practical

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

TMF projects on IT infrastructure for clinical research

TMF projects on IT infrastructure for clinical research Welcome! TMF projects on IT infrastructure for clinical research R. Speer Telematikplattform für Medizinische Forschungsnetze (TMF) e.v. Berlin Telematikplattform für Medizinische Forschungsnetze (TMF)

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

DAS ZUFRIEDENE GEHIRN: FREI VON DEPRESSIONEN, TRAUMATA, ADHS, SUCHT UND ANGST. MIT DER BRAIN-STATE-TECHNOLOGIE DAS LEBEN AUSBALANCIEREN (GE

DAS ZUFRIEDENE GEHIRN: FREI VON DEPRESSIONEN, TRAUMATA, ADHS, SUCHT UND ANGST. MIT DER BRAIN-STATE-TECHNOLOGIE DAS LEBEN AUSBALANCIEREN (GE DAS ZUFRIEDENE GEHIRN: FREI VON DEPRESSIONEN, TRAUMATA, ADHS, SUCHT UND ANGST. MIT DER BRAIN-STATE-TECHNOLOGIE DAS LEBEN AUSBALANCIEREN (GE READ ONLINE AND DOWNLOAD EBOOK : DAS ZUFRIEDENE GEHIRN: FREI

Mehr

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

Exercise (Part VIII) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part VIII) 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.

Mehr

Database Systems Unit 7. Logical Modeling. DB / PRM1 / db07_logicalmodelling.ppt / Version Learning Goals

Database Systems Unit 7. Logical Modeling. DB / PRM1 / db07_logicalmodelling.ppt / Version Learning Goals Database Systems Unit 7 Logical Modeling DB / PRM1 / 24.04.2008 db07_logicalmodelling.ppt / Version 2.0 7-1 Learning Goals In this unit you will learn how to translate an ERD into a relational DB how to

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

on Software Development Design

on Software Development Design Werner Mellis A Systematic on Software Development Design Folie 1 von 22 How to describe software development? dimensions of software development organizational division of labor coordination process formalization

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

Anforderungen, KEFs und Nutzen der Software- Prozessverbesserung

Anforderungen, KEFs und Nutzen der Software- Prozessverbesserung 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

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis E-Gov Fokus Geschäftsprozesse und SOA 31. August 2007 Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis Der Vortrag zeigt anhand von Fallbeispielen auf, wie sich SOA durch die Kombination

Mehr

XML Template Transfer Transfer project templates easily between systems

XML Template Transfer Transfer project templates easily between systems Transfer project templates easily between systems A PLM Consulting Solution Public The consulting solution XML Template Transfer enables you to easily reuse existing project templates in different PPM

Mehr

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank SwissICT 2011 am Fallbeispiel einer Schweizer Bank Fritz Kleiner, fritz.kleiner@futureways.ch future ways Agenda Begriffsklärung Funktionen und Aspekte eines IT-Servicekataloges Fallbeispiel eines IT-Servicekataloges

Mehr

I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011. Tabellen mit ASIL Zuordnungen

I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011. Tabellen mit ASIL Zuordnungen I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011 Tabellen mit ASIL Zuordnungen 1. Die Tabellen in der Norm (mit ASIL Zuordnung) Ein wesentlicher Bestandteil der Norm sind die insgesamt

Mehr

LiLi. physik multimedial. Links to e-learning content for physics, a database of distributed sources

LiLi. physik multimedial. Links to e-learning content for physics, a database of distributed sources physik multimedial Lehr- und Lernmodule für das Studium der Physik als Nebenfach Links to e-learning content for physics, a database of distributed sources Julika Mimkes: mimkes@uni-oldenburg.de Overview

Mehr

Harry gefangen in der Zeit Begleitmaterialien

Harry gefangen in der Zeit Begleitmaterialien Episode 011 Grammar 1. Plural forms of nouns Most nouns can be either singular or plural. The plural indicates that you're talking about several units of the same thing. Ist das Bett zu hart? Sind die

Mehr

DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG. Michael Palotas 7. April 2015 1 GRIDFUSION

DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG. Michael Palotas 7. April 2015 1 GRIDFUSION DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG Michael Palotas 7. April 2015 1 GRIDFUSION IHR REFERENT Gridfusion Software Solutions Kontakt: Michael Palotas Gerbiweg

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

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

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

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

Security Patterns. Benny Clauss. Sicherheit in der Softwareentwicklung WS 07/08

Security Patterns. Benny Clauss. Sicherheit in der Softwareentwicklung WS 07/08 Security Patterns Benny Clauss Sicherheit in der Softwareentwicklung WS 07/08 Gliederung Pattern Was ist das? Warum Security Pattern? Security Pattern Aufbau Security Pattern Alternative Beispiel Patternsysteme

Mehr

CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR

CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR (GERMAN EDITION) BY TIM ROHR READ ONLINE AND DOWNLOAD EBOOK : CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR PDF Click button to download this ebook READ ONLINE AND DOWNLOAD CNC ZUR

Mehr

Software-Architecture Introduction

Software-Architecture Introduction Software-Architecture Introduction Prof. Dr. Axel Böttcher Summer Term 2011 3. Oktober 2011 Overview 2 hours lecture, 2 hours lab sessions per week. Certificate ( Schein ) is prerequisite for admittanceto

Mehr

1. Fundamentals of Processes: Core Processes [ID: ] 2. Fundamentals of Processes: Core Processes [ID: ]

1. Fundamentals of Processes: Core Processes [ID: ] 2. Fundamentals of Processes: Core Processes [ID: ] Detaillierte Testergebnisse für Testdurchlauf 1 1. Fundamentals of Processes: Core Processes [ID: 1430232] English: Which of the following statements usually refer to a critical (core) process of a company?

Mehr

Possible Solutions for Development of Multilevel Pension System in the Republic of Azerbaijan

Possible Solutions for Development of Multilevel Pension System in the Republic of Azerbaijan Possible Solutions for Development of Multilevel Pension System in the Republic of Azerbaijan by Prof. Dr. Heinz-Dietrich Steinmeyer Introduction Multi-level pension systems Different approaches Different

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

LEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN ERINNERN, WAS WIRKLICH WICHTIG IST (GERMAN EDITION) BY BRONNIE WARE

LEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN ERINNERN, WAS WIRKLICH WICHTIG IST (GERMAN EDITION) BY BRONNIE WARE LEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN ERINNERN, WAS WIRKLICH WICHTIG IST (GERMAN EDITION) BY BRONNIE WARE DOWNLOAD EBOOK : LEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN EDITION) BY BRONNIE WARE PDF Click

Mehr

MindestanforderungenanDokumentationvon Lieferanten

MindestanforderungenanDokumentationvon Lieferanten andokumentationvon Lieferanten X.0010 3.02de_en/2014-11-07 Erstellt:J.Wesseloh/EN-M6 Standardvorgabe TK SY Standort Bremen Standard requirements TK SY Location Bremen 07.11.14 DieInformationenindieserUnterlagewurdenmitgrößterSorgfalterarbeitet.DennochkönnenFehlernichtimmervollständig

Mehr

How-To-Do. Communication to Siemens OPC Server via Ethernet

How-To-Do. Communication to Siemens OPC Server via Ethernet How-To-Do Communication to Siemens OPC Server via Content 1 General... 2 1.1 Information... 2 1.2 Reference... 2 2 Configuration of the PC Station... 3 2.1 Create a new Project... 3 2.2 Insert the PC Station...

Mehr

Seminar: Software Engineering verteilter Systeme

Seminar: Software Engineering verteilter Systeme Seminar: Software Engineering verteilter Systeme Hauptseminar im Sommersemester 2011 Programmierung verteilter Systeme Institut für Informatik Universität Augsburg 86135 Augsburg Tel.: +49 821 598-2118

Mehr

Wie agil kann Business Analyse sein?

Wie agil kann Business Analyse sein? Wie agil kann Business Analyse sein? Chapter Meeting Michael Leber 2012-01-24 ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409 58 90 www.anecon.com office@anecon.com

Mehr

JPlus Platform Independent Learning with Environmental Information in School

JPlus Platform Independent Learning with Environmental Information in School JPlus Platform Independent Learning with Environmental Information in School Mario Härtwig, Pierre Karrasch Salzburg, 7. Juli 2010 Genesis Umweltmonitoring als Beitrag zur Umweltbildung an Schulen. Kulturlandschaftsentwicklung

Mehr

Rollen im Participant Portal

Rollen im Participant Portal Rollen im Participant Portal Stand Februar 2011 Inhaltsverzeichnis 1 Welche Aufteilung existiert grundsätzlich im PP?...3 1.1 Organisation Roles:...3 1.2 Project Roles:...4 1.2.1 1st level: Coordinator

Mehr

Brandbook. How to use our logo, our icon and the QR-Codes Wie verwendet Sie unser Logo, Icon und die QR-Codes. Version 1.0.1

Brandbook. How to use our logo, our icon and the QR-Codes Wie verwendet Sie unser Logo, Icon und die QR-Codes. Version 1.0.1 Brandbook How to use our logo, our icon and the QR-Codes Wie verwendet Sie unser Logo, Icon und die QR-Codes Version 1.0.1 Content / Inhalt Logo 4 Icon 5 QR code 8 png vs. svg 10 Smokesignal 11 2 / 12

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

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

iid software tools QuickStartGuide iid USB base driver installation

iid software tools QuickStartGuide iid USB base driver installation iid software tools QuickStartGuide iid software tools USB base driver installation microsensys Nov 2016 Introduction / Einleitung This document describes in short form installation of the microsensys USB

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

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

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

Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com. z/os Explorer. 2014 IBM Corporation

Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com. z/os Explorer. 2014 IBM Corporation Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com z/os Explorer Agenda Introduction and Background Why do you want z/os Explorer? What does z/os Explorer do? z/os Resource Management

Mehr

Role Play I: Ms Minor Role Card. Ms Minor, accountant at BIGBOSS Inc.

Role Play I: Ms Minor Role Card. Ms Minor, accountant at BIGBOSS Inc. Role Play I: Ms Minor Role Card Conversation between Ms Boss, CEO of BIGBOSS Inc. and Ms Minor, accountant at BIGBOSS Inc. Ms Boss: Guten Morgen, Frau Minor! Guten Morgen, Herr Boss! Frau Minor, bald steht

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

Seminar: Software Engineering verteilter Systeme

Seminar: Software Engineering verteilter Systeme Seminar: Software Engineering verteilter Systeme Hauptseminar im WS 2010/2011 Programmierung verteilter Systeme Institut für Informatik Universität Augsburg 86135 Augsburg Tel.: +49 821 598-2118 Fax: +49

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

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

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

Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health)

Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health) Inequality Utilitarian and Capabilities Perspectives (and what they may imply for public health) 1 Utilitarian Perspectives on Inequality 2 Inequalities matter most in terms of their impact onthelivesthatpeopleseektoliveandthethings,

Mehr

Einführung in die Linguistik, Teil 4

Einführung in die Linguistik, Teil 4 Einführung in die Linguistik, Teil 4 Menschliche Sprachverarbeitung im Rahmen der Kognitionswissenschaft Markus Bader, Frans Plank, Henning Reetz, Björn Wiemer Einführung in die Linguistik, Teil 4 p. 1/19

Mehr

CX6530. Keyvi3 Verwaltungssoftware CX6530 MS Access. Keyvi3 Management Software CX6530 MS Access. Keyvi3 Verwaltungssoftware

CX6530. Keyvi3 Verwaltungssoftware CX6530 MS Access. Keyvi3 Management Software CX6530 MS Access. Keyvi3 Verwaltungssoftware Keyvi3 Verwaltungssoftware Keyvi3 Management Software CX6530 Keyvi3 Verwaltungssoftware CX6530 MS Access Mit der Keyvi Verwaltungssoftware für Clex prime wird die Schließanlage zentral und komfortabel

Mehr

How-To-Do. Hardware Configuration of the CC03 via SIMATIC Manager from Siemens

How-To-Do. Hardware Configuration of the CC03 via SIMATIC Manager from Siemens How-To-Do Hardware Configuration of the CC03 via SIMATIC Manager from Siemens Content Hardware Configuration of the CC03 via SIMATIC Manager from Siemens... 1 1 General... 2 1.1 Information... 2 1.2 Reference...

Mehr

Elektronische Identifikation und Vertrauensdienste für Europa

Elektronische Identifikation und Vertrauensdienste für Europa Brüssel/Berlin Elektronische Identifikation und Vertrauensdienste für Europa Wir wären dann soweit --- oder? Thomas Walloschke Director EMEIA Security Technology Office eidas REGULATION No 910/2014 0 eidas

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

Meeting and TASK TOOL. Bedienungsanleitung / Manual. 2010 IQxperts GmbH. Alle Rechte vorbehalten.

Meeting and TASK TOOL. Bedienungsanleitung / Manual. 2010 IQxperts GmbH. Alle Rechte vorbehalten. 2010 IQxperts GmbH. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche

Mehr

General info on using shopping carts with Ogone

General info on using shopping carts with Ogone Inhaltsverzeichnisses 1. Disclaimer 2. What is a PSPID? 3. What is an API user? How is it different from other users? 4. What is an operation code? And should I choose "Authorisation" or "Sale"? 5. What

Mehr

Challenges for the future between extern and intern evaluation

Challenges for the future between extern and intern evaluation Evaluation of schools in switzerland Challenges for the future between extern and intern evaluation Michael Frais Schulentwicklung in the Kanton Zürich between internal evaluation and external evaluation

Mehr