OXID Modul-Zertifizierung Bedingungen

Size: px
Start display at page:

Download "OXID Modul-Zertifizierung Bedingungen"

Transcription

1 OXID Modul-Zertifizierung Bedingungen

2 Copyright Copyright 2012 OXID esales AG, Deutschland Die Vervielfältigung dieses Dokuments oder Teilen davon, insbesondere die Verwendung von Texten oder Textteilen bedarf der ausdrücklichen vorherigen Zustimmung der OXID esales AG. Eine Dekompilierung des Quellcodes, unerlaubte Vervielfältigung sowie die Weitergabe an Dritte ist nicht gestattet. Zuwiderhandlungen werden ausnahmslos zur Anzeige gebracht und strafrechtlich verfolgt. Die alleinigen Rechte an der Software sowie an diesem Dokument liegen ausschließlich bei der OXID esales AG. Die in diesem Dokument bereit gestellten Informationen wurden nach aktuellem Stand der Technik verfasst. Die OXID esales AG übernimmt jedoch keine Haftung oder Garantie für die Aktualität, Richtigkeit und Vollständigkeit der bereit gestellten Informationen. Da sich Fehler, trotz aller Bemühungen nie vollständig vermeiden lassen, sind wir für Hinweise jederzeit dankbar. Konventionen In diesem Dokument werden die folgenden typographischen Konventionen verwendet: Kursive Schrift wird für Dateinamen, Pfadangaben, -Adressen und URLs verwendet. Nichtproportionalschrift wird für Codebeispiele und Namen von Codeelementen verwendet. Nichtproportionalschrift kursiv wird für Navigationsschritte verwendet. Impressum OXID esales AG Bertoldstraße Freiburg Deutschland Fon: +49 (761) Fax: +49 (761) Vorstand: Roland Fesenmayr (Vorstandsvorsitzender), Eric Jankowfsky, Andrea Seeger Sitz: Freiburg Amtsgericht Freiburg i. Brg. HRB /10

3 Rules for OXID eshop Module Certification This list contains all conditions for developing certificable eshop modules for eshop versions above 4.0. The document contains all conditions for certification and shall provide a quick overview. Details to the single issues will be communicated in the offered trainings and are noted in the trainingsmaterials respectivly. Category Policy fullfilled? Softwaretests testclass per module class 1.2 Class Unit_MODULKLASSETest extends OxidTextCase 1.3 at least 1 test per method 1.4 demonstrative & destructive tests 1.5 NO asserttrue(true) 1.6 atomic tests 1.7 MODULNAMETest.php for automatic execution of all tests 1.8 code coverage > 90% 1.9 minimal disturbance of the eshop tests Softwarequality 2.1 no globals * 2.2 no global functions * 2.3 no business logic in smarty funktions 2.4 PHP5 Code 2.5 oxsupercfg 2.6 getter & setter 2.7 oxexceptions 2.8 maximum length of methods < 80 lines (< 40 Best Practice) * 2.9 maximum NPath complexity < 200 * 2.10 maximum cyclomatic complexity = 4 * 2.11 maximum C.R.A.P. index < 30 * intermodul compatibility 3.1 prefix before datenbase field names 3.2 prefix before table names 3.3 prefix before config parameters 3.4 prefix before language constants 3.5 ::parent call * 3.6 oxnew * 3/10

4 dokumentation 4.1 Readme.txt 4.2 Install.sql 4.3 Changelog.txt 4.4 PHPDoc ) 4.5 folder copy_this 4.6 folder change_full 4.7 folder Documentation 4.8 changes in templates marked by (MODULNAME BEGIN MODULNAME END) 4.9 good comments!!! (see example comments) * Variations could be allowed in justified cases. 1. Remarks to Softwaretests 1.1. Per modul class there should be a test class und each class should be stored in a separate file* 1.2. Naming conventions for test classes: Class Unit_MODULKLASSETest extends OxidTextCase and testmethods: testmethodename() so it is clear which testmethod tests which method 1.3. For each method there should be at least one test in the testmethod respectively. Hint: you should have NPath complexity number of tests in the testmethod 1.4. You should test for correct working of a method as well as for failure cases and for edge cases. (what happens on the edge of the domain?) What happens with correct input? What happens with incorrect input? What happens in edge case? 1.5. Do not test for conditions which are fullfilled anyway - NO asserttrue(true) 1.6. Each method should be tested on its own. There shouldn t be any dependencies between the tests. If there are use stubs and dependency injection. See PHPUnit Manual - Mocking 1.7. Write a main class MODULNAMETest.php to run all tests at once. Shop tests AND module tests should run together!!! As an example for MODULNAMETest.php see AlltTestsUnit.php 4/10

5 1.8. The code coverage has to be greater than 90%. This means the code coverage for Lines of Code (LOC) 1.9. Your unit tests should interfere as least as possible with the shop tests. If you run all tests at once (eshop-unittests + Modul-Unittests) no shop test should fail. 2. Remarks to the category software quality 2.1. Avoid the use of global variables Avoid the use of global functions Use smarty only for design purposes. Business logic belongs to the PHP-Level Do object orientated programming. 2.5.???oxSuperCfg um modulspezifische Parameter zu setzen und abzurufen ist die Klasse oxsupercfg abzuleiten (z. Bsp. speichern von Variablen in einer Session etc. ) 2.6. The access of public variables of class should be realised via getter and setter methods Use oxexception to derive from to create your own exception classes The number of lines of a method shouldn t be higher than 80*. Best practise is below 40. And we will reject modules containing methods with more than 120 lines of code The NPath complexity is the number of possible execution paths throug a method. Each control structure (e. g. if, elseif, for, while, case,...) is taken into account also the nested and multipart boolean expressions. It should be lower than 200 and module will not be certified if it is above The cyclomatic complexity is measured by the number of if, while, do, for,?:, catch, switch, case statements, and operators && and (plus one) in the body of a constructor, method, static initializer, or instance initializer. It is a measure of the minimum number of possible paths through the source and therefore the number of required tests. Generally 1-4 is considered good, 5-7 ok, 8-10 consider re-factoring, and 11+ re-factor now. A hard limit is a ccn of Change Risk Analysis and Predictions (C.R.A.P.) index of a function or method uses cyclomatic complexity and code coverage from automated tests to help estimate the effort and risk associated with maintaining legacy code. A CRAP index over 30 will not be accepted. 5/10

6 3. Remarks to the category intermodul compatibility General: The Prefix should be used consistently and it should be registered at Oxid. Therefore the prefix should be the first part of the name of your 3.1. data base field 3.2. data base table 3.3. config parameters 3.4. language constants 3.5. If you extend a method you should always call the parent method via parent::methoden name z 3.6. For creating objects always use the oxnew() function. 4. Remarks to the category documentation 4.1. in Readme.txt there should be the following informations : Title the name of the module Author the author/company of the module Prefix the prefix you use Version version of the module which is described Link a link to the homepage of the author/company Mail for contact Description a short description of the function of the module Extend which classes and methods are extended Installation a detailed description how to install the module Modules which other modules are used Libraries which libraries are used Resources other resources 6/10

7 Beispiel Readme.txt ==Title== Example module ==Author== Der Autor ==Prefix== pref ==Version== ==Link== link ==Mail== ==Description== A description ==Extend== *someclass --some method ==Installation== do something 4.2. A file which contains SQL statements to alter the data base should be named install.sql and has to be explained in the documentation 4.3. The file changelog.txt should have the following form: ==0.1.0== * Initial release of module. ==0.2.0== * some changes * some bugfixes 7/10

8 that means version numbers are surrounded by ==, where the newest number is on top of the file and each entry of a version starts with a * 4.4. optional: a html document which was created with PHPDoc using the comments of the source code 4.5. A folder copy_this which will be copied in the root directory of the shop -> see example file Ordnerstruktur.txt 4.6. A folder change_full which will be copied into the template directory -> see example file ordnerstruktur.txt 4.7. optional: a folder doc which contains the html documentation created with PHPDoc and further documentation -> see example file ordnerstruktur.txt 4.8. Changes in Templates should be marked to make more easy to find them. [{* MODULNAME BEGIN *}]... [{* MODULNAME END *}] 8/10

9 Example ordnerstruktur example/ +-- readme.txt +-- src +-- changed_full +-- out +-- azure +-- basic +-- Changelog.txt +-- copy_this +-- admin +-- core +-- modules +--Module +-- out +-- admin +-- de +-- en +-- tpl +-- views +-- docs (optional) +-- documentation.html +-- user_comments.php \-- Install.sql (optional) +-- tests +--ModulnameTest.php ( Testsuite ) +-- unit +-- modules +--Module ( put the test files here in ) 9/10

10 4.9. Good comments means that for each class variable, method and class you should write a comment. A comment should give additional information and not only repeat the name. (see example) example: <?php /** * Cupboard * Furniture $Revision$ Copyright (C) Somecompany. All rights reserved. GPL oxbaseclass */ class Cupboard extends Cupboard_parent { /** * Number of cups in the cupboard. Declared in units * int */ protected $numberofcups; /** * Take a cup from cupboard * * Reduces the amount of cups by the specified amount. If * there are not enough cups left the cupboard is emptied. The actual amount * of cups removed from the cupboard will be returned. * drink int $amount int */ public function take( $amount ) { // inline comment $this->numberofcups -= $amount = max( $this->numberofcups, $amount ); return $amount; } 10/10

BRFplus Field Configuration for Portfolio Management

BRFplus Field Configuration for Portfolio Management for Portfolio Management A PLM Consulting Solution Public The BRFplus Field Configuration allows you to easily modify the field configuration of standard and custom fields, toolbar buttons and tabs on

More information

Project Cost Reporting for PPM

Project Cost Reporting for PPM Project Cost Reporting for PPM A PLM Consulting Solution Public Project Cost Reporting for PPM The Consulting Solution Project Cost Reporting supports project-centric and cross-project evaluations in PPM,

More information

Symbio system requirements. Version 4.x

Symbio system requirements. Version 4.x Symbio system requirements Version 4.x Stand: September 2015 2015 Ploetz + Zeller GmbH Symbio system requirements 2 Content 1 Symbio Client... 3 1.1 Overview... 3 1.2 Symbio Client... 3 1.2.1 Minimum hardware

More information

SAP Sourcing/CLM Webcast Query & User/Contact Maintenance Web Service

SAP Sourcing/CLM Webcast Query & User/Contact Maintenance Web Service SAP Sourcing/CLM Webcast Query & User/Contact Maintenance Web Service Vikram Shanmugasundaram / SAP Sourcing/CLM Center of Excellence Ed Dunne / SAP Sourcing/CLM Product Management November 2015 SAP Sourcing

More information

OXID esales OXID eshop Quality Report

OXID esales OXID eshop Quality Report OXID esales OXID eshop Quality Report June 2010 Copyright Copyright 2010 OXID esales AG, Germany All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any

More information

Customer Surveys with SAP Contact Center

Customer Surveys with SAP Contact Center Customer Surveys with SAP Contact Center SAP Contact Center software version 7 SAP Contact Center Product Management 2014 Public Agenda Automated post-call survey Agent-driven surveys / information collection

More information

Heterogeneous ABAP System Copy Technical Overview

Heterogeneous ABAP System Copy Technical Overview Heterogeneous ABAP System Copy Technical Overview Boris Zarske SAP Product Management December 2015 Public Goal of this presentation Even if heterogeneous system copies must only be performed by certified

More information

SAP Product Road Map SAP Mobile Documents

SAP Product Road Map SAP Mobile Documents SAP Product Road Map SAP Mobile Documents Legal disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation

More information

Certificate SAP INTEGRATION CERTIFICATION

Certificate SAP INTEGRATION CERTIFICATION Certificate SAP INTEGRATION CERTIFICATION SAP SE hereby confirms that the interface software MCC SR2015 for the product MCC SR2015 of the MEIERHOFER AG. has been certified for integration with SAP ECC

More information

SAP Perfect Plant Manufacturing Solution. SAP Taiwan Allen Lin 林 信 宇 2010.09.14

SAP Perfect Plant Manufacturing Solution. SAP Taiwan Allen Lin 林 信 宇 2010.09.14 SAP Perfect Plant Manufacturing Solution SAP Taiwan Allen Lin 林 信 宇 2010.09.14 生 產 製 造 的 世 界 趨 勢 協 同 製 造 的 環 境 客 戶 導 向 的 創 新 符 合 法 規 的 規 範 應 用 資 訊 的 輔 助 Cost savings Focus on core competencies Closeness

More information

Run SAP Implementation Partner Program Guide 2009 ADOPTING THE RUN METHODOLOGY INTO YOUR SAP IMPLEMENTATIONS

Run SAP Implementation Partner Program Guide 2009 ADOPTING THE RUN METHODOLOGY INTO YOUR SAP IMPLEMENTATIONS Run SAP Implementation Partner Program Guide 2009 ADOPTING THE RUN METHODOLOGY INTO YOUR SAP IMPLEMENTATIONS Executive Summary The foundation for business process availability is laid in the technical

More information

Predictive Analytics and the Big Data Challenge

Predictive Analytics and the Big Data Challenge Predictive Analytics and the Big Data Challenge Andrei Grigoriev, MBA, MSc Sr. Director, Custom Development EMEA SAP Nice, April 2014 What is Predictive Analytics Predictive analytics is about analyzing

More information

Use of DB2 purescale with SAP Applications

Use of DB2 purescale with SAP Applications Use of DB2 purescale with SAP Applications December, 2013 Customer SAP Applications on DB2 purescale End users Can use SAP log-on groups to direct similar work to same set of servers Central Services Application

More information

Application Map Release 2005

Application Map Release 2005 mysap Supplier Relationship Management Solution Map Application Map Release 2005 Purchasing Planning Purchasing Governance Strategy Development Risk Management Procurement Office Planning Category Management

More information

SAP NetWeaver Composite Application Framework (CAF)

SAP NetWeaver Composite Application Framework (CAF) SAP NetWeaver Composite Application Framework (CAF) Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not

More information

SAP GLOBAL DIVERSITY POLICY

SAP GLOBAL DIVERSITY POLICY SAP GLOBAL DIVERSITY POLICY Date 29.8.2006 1 TABLE OF CONTENTS Cover Sheet... 2 PREFACE... 3 1 DEFINITION... 4 2 OBJECTIVES AND SCOPE... 4 2.1 KEY TARGETS FOR DIVERSITY AT SAP... 5 2.2 COMPLIANCE/SANCTIONS...

More information

Release 9.1 & Strategy

Release 9.1 & Strategy Release 9.1 & Strategy SAP Business One Partner Info-day, 13. Nov 2013 Andreas Wolfinger, SAP AG Vice President, Head of Product-, Solution Management Haftungsausschluss Die in dieser Präsentation enthaltenen

More information

Sabine Reich SAP. Test Workbench - Introduction

Sabine Reich SAP. Test Workbench - Introduction Sabine Reich SAP Test Workbench - Introduction Agenda 1 General Concepts 2 Functions of the Test Workbench 3 A Typical Test Procedure 4 Integration into the SAP Solution Manager SAP AG 2002, Title of Presentation,

More information

Making SAP s User Experience Strategy Reality Nis Boy Naeve, Andreas Hauser SAP SE SESSION CODE: UX204

Making SAP s User Experience Strategy Reality Nis Boy Naeve, Andreas Hauser SAP SE SESSION CODE: UX204 Making SAP s User Experience Strategy Reality Nis Boy Naeve, Andreas Hauser SAP SE SESSION CODE: UX204 Disclaimer This presentation outlines our general product direction and should not be relied on in

More information

SAP Enterprise Portal 6.0 KM Platform Delta Features

SAP Enterprise Portal 6.0 KM Platform Delta Features SAP Enterprise Portal 6.0 KM Platform Delta Features Please see also the KM Platform feature list in http://service.sap.com/ep Product Management Operations Status: January 20th, 2004 Note: This presentation

More information

Exchange Synchronization AX 2012

Exchange Synchronization AX 2012 Exchange Synchronization AX 2012 Autor... Pascal Gubler Dokument... Exchange Synchronization 2012 (EN) Erstellungsdatum... 25. September 2012 Version... 2 / 17.06.2013 Content 1 PRODUKTBESCHREIBUNG...

More information

mysap Supply Chain Management Solution Map Release 2005

mysap Supply Chain Management Solution Map Release 2005 mysap Supply Chain Management Solution Map Release 2005 Demand & Supply Planning Demand Planning & Forecasting Safety Stock Planning Supply Network Planning Distribution Planning Supply Network Collaboration

More information

SAP Solution Manager Change Request Management. SAP Solution Manager Product Management SAP AG

SAP Solution Manager Change Request Management. SAP Solution Manager Product Management SAP AG SAP Solution Manager Change Request Management SAP Solution Manager Product Management SAP AG Change Request Management Maintenance Activities Project Activities Administration Activities SAP Solution

More information

A short update on. SAP s User Experience Strategy Sam Yen, Andreas Hauser, Nis Boy Naeve, Volker Zimmermann, Gerrit Kotze - SAP AG April 2014

A short update on. SAP s User Experience Strategy Sam Yen, Andreas Hauser, Nis Boy Naeve, Volker Zimmermann, Gerrit Kotze - SAP AG April 2014 A short update on SAP s User Experience Strategy Sam Yen, Andreas Hauser, Nis Boy Naeve, Volker Zimmermann, Gerrit Kotze - SAP AG April 2014 Disclaimer This presentation outlines our general product direction

More information

Optimize Your Business with SAP Enterprise Dashboards (SAP Smart Business) Powered by SAP HANA

Optimize Your Business with SAP Enterprise Dashboards (SAP Smart Business) Powered by SAP HANA Optimize Your Business with SAP Enterprise Dashboards (SAP Smart Business) Powered by SAP HANA SAP HANA Live and SAP Smart Business for real-time operational reporting and exception-based decision making

More information

SAP Solution Manager for Customizing Synchronization

SAP Solution Manager for Customizing Synchronization SAP Solution Manager for Customizing Synchronization Product Management SAP Solution Manager SAP AG Learning Objectives As a result of this presentation, you will be able to: Describe major challenges

More information

SAP Governance, Risk & Compliance Access Control 5.3. Post-Installation Enterprise Role Management Part I: Configuration

SAP Governance, Risk & Compliance Access Control 5.3. Post-Installation Enterprise Role Management Part I: Configuration SAP Governance, Risk & Compliance Access Control 5.3 Post-Installation Enterprise Role Management Part I: Configuration Authors SAP GRC RIG Team Frank Rambo, SAP GRC RIG, EMEA Region Frank Bannert, SAP

More information

SAP Solutions for Information Management Overview, Strategy, & Roadmap. Kristin McMahon May 2013

SAP Solutions for Information Management Overview, Strategy, & Roadmap. Kristin McMahon May 2013 SAP Solutions for Information Management Overview, Strategy, & Roadmap Kristin McMahon May 2013 Safe Harbor Statement The information in this presentation is confidential and proprietary to SAP and may

More information

APPLICATION SETUP DOCUMENT

APPLICATION SETUP DOCUMENT APPLICATION SETUP DOCUMENT HeiTek Software Development GmbH Add-Ons Oracle Application Change Layout in Receiving Personalisation Example Ref Prepared by HeiTek Software Development GmbH Author: : Georg

More information

The Internet of Things Our Strategy and Direction: Driving Customer Value

The Internet of Things Our Strategy and Direction: Driving Customer Value The Internet of Things Our Strategy and Direction: Driving Customer Value Michael Lynch 2015 Internal 2015 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced

More information

LEARNING AGREEMENT FOR STUDIES

LEARNING AGREEMENT FOR STUDIES LEARNING AGREEMENT FOR STUDIES The Student Last name (s) First name (s) Date of birth Nationality 1 Sex [M/F] Academic year 20../20.. Study cycle EQF level 6 Subject area, Code Phone E-mail 0421 The Sending

More information

SAP CRM 7.0 Detailed View

SAP CRM 7.0 Detailed View SAP CRM 7.0 Detailed View SAP CRM 7.0 Marketing Campaign Management 1 Content 1. Overview 2. Campaign Planning 3. Campaign Development 4. Campaign Optimization 5. Campaign Execution 6. Campaign Analysis

More information

SAP CRM 2007. Detailed View SAP CRM 2007. Web Service Tool

SAP CRM 2007. Detailed View SAP CRM 2007. Web Service Tool SAP CRM 2007 Detailed View SAP CRM 2007 Web Service Tool Disclaimer This Presentation is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains

More information

Life behaviour of discharge lamps for general lighting

Life behaviour of discharge lamps for general lighting Life behaviour of discharge lamps for general lighting Support for planning and maintenance Life behaviour of discharge lamps for general lighting 1. Introduction This documentation supports planning and

More information

www.infoplc.net Application example AC500 Scalable PLC for Individual Automation Communication between AC500 and KNX network abb

www.infoplc.net Application example AC500 Scalable PLC for Individual Automation Communication between AC500 and KNX network abb Application example www.infoplc.net AC500 Scalable PLC for Individual Automation Communication between AC500 and KNX network abb Content www.infoplc.net 1 Disclaimer...2 1.1 For customers domiciled outside

More information

SAP Solution Manager Value Proposition. Walldorf, April 2007

SAP Solution Manager Value Proposition. Walldorf, April 2007 SAP Solution Manager Value Proposition Walldorf, April 2007 Agenda Application management challenges Implementation / Upgrade Operations Optimization Application management lifecycle Routes to success

More information

Andreas Cseh. Quantum Fading. Strategies for Leveraged & Inverse ETFs. Anchor Academic Publishing. disseminate knowledge

Andreas Cseh. Quantum Fading. Strategies for Leveraged & Inverse ETFs. Anchor Academic Publishing. disseminate knowledge Andreas Cseh Quantum Fading Strategies for Leveraged & Inverse ETFs Anchor Academic Publishing disseminate knowledge Cseh, Andreas: Quantum Fading : Strategies for Leveraged & Inverse ETFs, Hamburg, Anchor

More information

How to start up a software business within a cloud computing environment

How to start up a software business within a cloud computing environment Thomas Buchegger How to start up a software business within a cloud computing environment An evaluation of aspects from a business development perspective Anchor Academic Publishing disseminate knowledge

More information

mysap Customer Relationship Management - Enterprise Solution Map Edition 2004

mysap Customer Relationship Management - Enterprise Solution Map Edition 2004 mysap Customer Relationship - Enterprise Solution Map Edition 2004 mysap Customer Relationship - Enterprise Marketing Marketing Planning Segmentation Campaign Trade Promotion Lead Personalization Sales

More information

SAP Supplier Relationship Management 7.0

SAP Supplier Relationship Management 7.0 SAP Supplier Relationship Management 7.0 Contract Management Overview Name of Speaker, Department Date For the latest version of this document, please refer to the SAP Service Marketplace extranet at www.service.sap.com/srm,

More information

Open Source Customer Relationship Management Solutions Potential for an Impact of Open Source CRM Solutions on Small- and Medium Sized Enterprises

Open Source Customer Relationship Management Solutions Potential for an Impact of Open Source CRM Solutions on Small- and Medium Sized Enterprises Henrik Vogt Open Source Customer Relationship Management Solutions Potential for an Impact of Open Source CRM Solutions on Small- and Medium Sized Enterprises Diplom.de Henrik Vogt Open Source Customer

More information

LANCOM VoIP USB Handset LANCOM Advanced VoIP Client

LANCOM VoIP USB Handset LANCOM Advanced VoIP Client LANCOM VoIP USB Handset LANCOM Advanced VoIP Client 2006 LANCOM Systems GmbH, Würselen (Germany). Alle Rechte vorbehalten. Alle Angaben in dieser Dokumentation sind nach sorgfältiger Prüfung zusammengestellt

More information

Upgrading Your Skills to MCSA Windows Server 2012 MOC 20417

Upgrading Your Skills to MCSA Windows Server 2012 MOC 20417 Upgrading Your Skills to MCSA Windows Server 2012 MOC 20417 In dieser Schulung lernen Sie neue Features und Funktionalitäten in Windows Server 2012 in Bezug auf das Management, die Netzwerkinfrastruktur,

More information

Closed-Loop Engineering Integrated Product Development at a Vehicle Manufacturer

Closed-Loop Engineering Integrated Product Development at a Vehicle Manufacturer Closed-Loop Engineering Integrated Product Development at a Vehicle Manufacturer Dr. Stephan Kohlhoff Geschäftbereich Automotive SAP Deutschland AG & Co KG Agenda Motivation Closed-Loop Engineering Vehicle

More information

Michael Collet 28th January 2005, Frankfurt, GI -Fachgruppe SECMGT

Michael Collet 28th January 2005, Frankfurt, GI -Fachgruppe SECMGT Management@SAP Michael Collet 28th January 2005, Frankfurt, GI -Fachgruppe SECMGT If business has no risk, don t do it! ( frei nach Tom DeMarco & Timothy Lister) Scope of Corporate Management Roll-out

More information

Strategic Management in Crisis Communication

Strategic Management in Crisis Communication Christian Fronz Strategic Management in Crisis Communication A Multinational Approach Diplomica Verlag Christian Fronz Strategic Management in Crisis Communication - A Multinational Approach ISBN: 978-3-8428-1580-3

More information

Software / FileMaker / Plug-Ins Mailit 6 for FileMaker 10-13

Software / FileMaker / Plug-Ins Mailit 6 for FileMaker 10-13 Software / FileMaker / Plug-Ins Mailit 6 for FileMaker 10-13 Seite 1 / 5 Mailit 6 for FileMaker 10-13 The Ultimate Email Plug-In Integrate full email capability into your FileMaker 10-13 solutions with

More information

Working in a ubiquitous computing environment

Working in a ubiquitous computing environment Working in a ubiquitous computing environment Challenges for an application software manufacturer Dr. Thomas Ziegert, SAP Corporate Research SAP Corporate Research Overview SAP Corporate Research Investigates

More information

How To Develop In Java (J2Ee) And J2Ee (Sap) Together (Sapp)

How To Develop In Java (J2Ee) And J2Ee (Sap) Together (Sapp) SAP NetWeaver Developer Studio and Java Development Infrastructure Karl Kessler Product Manager, SAP AG Agenda SAP NetWeaver Developer Studio! Mission Statement! Eclipse! Java Dictionary, J2EE Tool Set,

More information

SAP s User Experience Strategy

SAP s User Experience Strategy SAP s User Experience Strategy May 2015 Public 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 1 Public Disclaimer This presentation outlines our general product direction and should

More information

BME Code of Conduct Participants

BME Code of Conduct Participants BME Code of Conduct Participants These Companies are participants of the BME Code of Conduct: Unternehmen Company Ort City Land Country Branche Branch Agap2 HIQ Consulting GmbH Frankfurt am Main Germany

More information

Building an Architecture Model 1. 1. Entwerfen Sie mit AxiomSys ein Kontextdiagramm, das folgendermaßen aussieht:

Building an Architecture Model 1. 1. Entwerfen Sie mit AxiomSys ein Kontextdiagramm, das folgendermaßen aussieht: Building an Architecture Model 1 1. Entwerfen Sie mit AxiomSys ein Kontextdiagramm, das folgendermaßen aussieht: Wie Ihnen aus der vergangenen Lehrveranstaltung bekannt ist, bedeuten Sterne neben den Bezeichnungen,

More information

AC500. Application Example. Scalable PLC for Individual Automation. Webserver Login Application Example With PM564-ETH. abb

AC500. Application Example. Scalable PLC for Individual Automation. Webserver Login Application Example With PM564-ETH. abb Application Example AC500 Scalable PLC for Individual Automation Webserver Login Application Example With PM564-ETH abb Content 1 Disclaimer... 2 1.1 For customers domiciled outside Germany/ Für Kunden

More information

J2EE-Application Server

J2EE-Application Server J2EE-Application Server (inkl windows-8) Installation-Guide F:\_Daten\Hochschule Zurich\Web-Technologie\ApplicationServerSetUp.docx Last Update: 19.3.2014, Walter Rothlin Seite 1 Table of Contents Java

More information

FDT for Mobile Devices

FDT for Mobile Devices FDT for Mobile Devices ABSTRACT Currently the established FDT2 technology is bound to PCs with Windows Operating System. However, there is an increasing trend for mobile applications in automation industry.

More information

January, 2009. SOA Showcases - Utilities Cases -

January, 2009. SOA Showcases - Utilities Cases - January, 2009 SOA Showcases - Utilities Cases - Showcase overview Grid usage prices, 1 AMI, 1 Sales Proc. Integr., 1 Duet, 1 Customer Portal, 5 Material Mgmt, 1 Intranet portal, 1 Process Integr., 1 Payment

More information

Multiple Components in One Database -

Multiple Components in One Database - Multiple Components in One Database - Technical Implementation on Different Databases Dr. Georg Leffers SAP AG Technical Setup The following slides show for all databases supported by SAP the technical

More information

Management and Monitoring of a J2EE Server and Applications Using JMX. Reinhold Kautzleben, Gregor Frey Speaker Title, SAP AG

Management and Monitoring of a J2EE Server and Applications Using JMX. Reinhold Kautzleben, Gregor Frey Speaker Title, SAP AG Management and Monitoring of a J2EE Server and Applications Using JMX Reinhold Kautzleben, Gregor Frey Speaker Title, SAP AG How much JMX is required to be in J2EE? JMX 1.2 belongs to the list of required

More information

Zielgruppe Dieses Training eignet sich für System Engineers und an SCCM- Administratoren.

Zielgruppe Dieses Training eignet sich für System Engineers und an SCCM- Administratoren. Deploying System Center 2012 Configuration Manager - SCCM MOC 10748 In dieser Schulung lernen Sie die Planung und Bereitstellung einer System Center 2012 Configuration Manager-Hierarchie, einschließlich

More information

ICG-9 Meeting, Prague, Session 3, 11 th Nov. 2014. Spectrum Monitoring applied to the Detection and Geolocation of GPS Jammers

ICG-9 Meeting, Prague, Session 3, 11 th Nov. 2014. Spectrum Monitoring applied to the Detection and Geolocation of GPS Jammers ICG-9 Meeting, Prague, Session 3, 11 th Nov. 2014 Spectrum Monitoring applied to the Detection and Geolocation of GPS Jammers Portfolio Products & Services We have the knowledge, the experience, and the

More information

BACKUP EAGLE. Release Notes. Version: 6.1.1.16 Date: 11/25/2011

BACKUP EAGLE. Release Notes. Version: 6.1.1.16 Date: 11/25/2011 BACKUP EAGLE Release Notes Version: 6.1.1.16 Date: 11/25/2011 Schmitz RZ Consult GmbH BACKUP EAGLE Release Notes Seite 1 von 7 Date 11/29/2011 Contents 1. New Features... 3 1.1. Configurable automatically

More information

Designing and Implementing a Server Infrastructure MOC 20413

Designing and Implementing a Server Infrastructure MOC 20413 Designing and Implementing a Server Infrastructure MOC 20413 In dieser 5-tägigen Schulung erhalten Sie die Kenntnisse, welche benötigt werden, um eine physische und logische Windows Server 2012 Active

More information

Overview of SAP NetWeaver Business Rules Management with SAP NetWeaver Composition Environment

Overview of SAP NetWeaver Business Rules Management with SAP NetWeaver Composition Environment Overview of SAP NetWeaver Business Rules Management with SAP NetWeaver Composition Environment Michael Hill Product Manager SAP Technology Group Market Development and Enablement SAP Labs, LLC Disclaimer

More information

Services supply chain management and organisational performance

Services supply chain management and organisational performance Services supply chain management and organisational performance Irène Kilubi Services supply chain management and organisational performance An exploratory mixed-method investigation of service and manufacturing

More information

SMP Security & Identity Management An Introduction

SMP Security & Identity Management An Introduction SMP Security & Identity Management An Introduction SMP Enterprise Grade Mobility Webinar Series Brought to you by the SAP Mobile Rapid Innovation Group (RIG) SAP Mobile Platform: Enterprise Grade Mobility

More information

SAP Solution Manager - Solution Reporting. SAP Solution Manager Product Management SAP AG

SAP Solution Manager - Solution Reporting. SAP Solution Manager Product Management SAP AG SAP Solution Manager - Solution Reporting SAP Solution Manager Product Management SAP AG Reporting Concept EWA Reporting Service Level Reporting Solution Reporting Summary Role of SAP Solution Manager

More information

TBarCode.NET Barcodes in MS SQL Reporting Services

TBarCode.NET Barcodes in MS SQL Reporting Services TBarCode.NET Barcodes in MS SQL Reporting Services Version 1.0.1 Printing Barcodes with MS SQL Reporting Services 29 January 2013 TEC-IT Datenverarbeitung GmbH Hans-W agner-str. 6 A-4400 Steyr, Austria

More information

KIM. www.kim-forum.org

KIM. www.kim-forum.org KIM www.kim-forum.org KIM Competence Center for Interoperable Metadata German Translation of DCMES 1.1 Dublin Core Conference 2007, Singapur Christine Frodl (German National Library) Stefanie Ruehle (State

More information

AIDA Development GmbH Company Information January 2013

AIDA Development GmbH Company Information January 2013 AIDA Development GmbH Company Information January 2013 1 www.aida-development.de 1. Who are we? AIDA Development GmbH is member of the SII Group. With a work force of 3.750 employees and a turnover volume

More information

SAP BI - Data Quality with Business Objects Data Services

SAP BI - Data Quality with Business Objects Data Services SAP BI - Data Quality with Business Objects Data Services SAP NetWeaver BI taps into Data Services November 2008 Agenda 1. Motivation 1.1. Data Quality as an issues 2. Business Objects Data Services in

More information

LCM263 Managing MaxDB with Database Studio

LCM263 Managing MaxDB with Database Studio LCM263 Managing MaxDB with Database Studio Version 7.7 Suitable for SAP and non-sap environments 1 Disclaimer This presentation outlines our general product direction and should not be relied on in making

More information

Simulating Cloud Deployment Options for Software Migration Support

Simulating Cloud Deployment Options for Software Migration Support Technology Florian Fittkau Simulating Cloud Deployment Options for Software Migration Support Master's Thesis Fittkau, Florian: Simulating Cloud Deployment Options for Software Migration Support, Hamburg,

More information

mysap ERP Technology Facts

mysap ERP Technology Facts mysap ERP Technology Facts Agenda mysap ERP Overview Technical Architecture of mysap ERP Transition to mysap ERP Outlook and Roadmap Summary and Further Information SAP AG 2004, mysap ERP Technology Facts,

More information

Microsoft Certified IT Professional (MCITP) MCTS: Windows 7, Configuration (070-680)

Microsoft Certified IT Professional (MCITP) MCTS: Windows 7, Configuration (070-680) Microsoft Office Specialist Office 2010 Specialist Expert Master Eines dieser Examen/One of these exams: Eines dieser Examen/One of these exams: Pflichtexamen/Compulsory exam: Word Core (Exam 077-881)

More information

O D B C / R O C K E T ( B S 2 0 0 0 / O S D ) V 5. 0 F O R S E S A M / S Q L D A T E : F E B R U A R Y 2 0 0 8 *2 R E L E A S E N O T I C E

O D B C / R O C K E T ( B S 2 0 0 0 / O S D ) V 5. 0 F O R S E S A M / S Q L D A T E : F E B R U A R Y 2 0 0 8 *2 R E L E A S E N O T I C E O D B C / R O C K E T ( B S 2 0 0 0 / O S D ) V 5. 0 F O R S E S A M / S Q L D A T E : F E B R U A R Y 2 0 0 8 *2 R E L E A S E N O T I C E RELEASE NOTICE ODBC/ROCKET (BS2000/OSD) V 5.0 1 General.......................

More information

Roland Kreß, SAP SE Nov 10 th, 2015. *: Strategic Customer Development Project

Roland Kreß, SAP SE Nov 10 th, 2015. *: Strategic Customer Development Project Erfolgsfaktoren für die agile Software Entwicklung im Vertragsumfeld Vorstellung eines SAP Standard Co-Innovations Projektansatzes (SCDP*), das agile Methoden und traditionelles Wasserfall Modell verbindet

More information

Mit einem Auge auf den mathema/schen Horizont: Was der Lehrer braucht für die Zukun= seiner Schüler

Mit einem Auge auf den mathema/schen Horizont: Was der Lehrer braucht für die Zukun= seiner Schüler Mit einem Auge auf den mathema/schen Horizont: Was der Lehrer braucht für die Zukun= seiner Schüler Deborah Löwenberg Ball und Hyman Bass University of Michigan U.S.A. 43. Jahrestagung für DidakEk der

More information

Continental Automotive Trade Terms Doc. Type TST CA-DAP & CA-DDP Doc. Num. N 098 00.02. For Suppliers Date: 2014-09-30 Page 1 of 7 CONTENTS

Continental Automotive Trade Terms Doc. Type TST CA-DAP & CA-DDP Doc. Num. N 098 00.02. For Suppliers Date: 2014-09-30 Page 1 of 7 CONTENTS For Suppliers Date: 2014-09-30 Page 1 of 7 CONTENTS Changes... 2 Previous Editions... 2 1 SCOPE... 2 2 REFERENCES... 2 3 CONTINENTAL DELIVERY TRADE TERMS CA-DAP & CA-DDP... 3 3.1 Delivery Trade Term CA-DAP...

More information

Leveraging Utilibill. Tim Vanderheide Bluewater Power V.P. Client Services

Leveraging Utilibill. Tim Vanderheide Bluewater Power V.P. Client Services Leveraging Utilibill Tim Vanderheide Bluewater Power V.P. Client Services Leveraging Utilibill Tim Vanderheide, V.P. Client Services Bluewater Power What is Bluewater Power LDC -- Local Distribution Company

More information

Accelerated Application Delivery

Accelerated Application Delivery Accelerated Application Delivery SAP runs AccAD Insights on Example Landscape SAP NetWeaver Product Management February 2009 public 1 Agenda 1. Overview 2. Detailed AccAD Landscape 3. Performance Improvements

More information

Radical innovation and Open innovation

Radical innovation and Open innovation Khanh Pham-Gia Radical innovation and Open innovation Creating new growth opportunities for business Illumination with a case study in the LED industry Diplomica Verlag Khanh Pham-Gia Radical innovation

More information

PHPUnit and Drupal 8 No Unit Left Behind. Paul Mitchum / @PaulMitchum

PHPUnit and Drupal 8 No Unit Left Behind. Paul Mitchum / @PaulMitchum PHPUnit and Drupal 8 No Unit Left Behind Paul Mitchum / @PaulMitchum And You Are? Paul Mitchum Mile23 on Drupal.org From Seattle Please Keep In Mind The ability to give an hour-long presentation is not

More information

QAS DEBUG - User und Computer

QAS DEBUG - User und Computer QAS DEBUG - User und Computer Inhalt Computer Status vastool status Benutzer Login vastool list user vastool nss getpwnam vastool user checkaccess kinit su

More information

Update to V10. Automic Support: Best Practices Josef Scharl. Please ask your questions here http://innovate.automic.com/q&a Event code 6262

Update to V10. Automic Support: Best Practices Josef Scharl. Please ask your questions here http://innovate.automic.com/q&a Event code 6262 Update to V10 Automic Support: Best Practices Josef Scharl Please ask your questions here http://innovate.automic.com/q&a Event code 6262 Agenda Update to Automation Engine Version 10 Innovations in Version

More information

Berufsakademie Mannheim University of Co-operative Education Department of Information Technology (International)

Berufsakademie Mannheim University of Co-operative Education Department of Information Technology (International) Berufsakademie Mannheim University of Co-operative Education Department of Information Technology (International) Guidelines for the Conduct of Independent (Research) Projects 5th/6th Semester 1.) Objective:

More information

SAP Business One 8.81

SAP Business One 8.81 SAP Business One 8.81 Overview Benno Eberle SME Solution Portfolio Development, Roll-Out October 2010 SAP Business One 8.81 Expert Empowerment Session Objectives At the end of this session, you will be

More information

Islamic Educational System in Bosnia and its Prospective Contribution to the Place of Islam in European Schools

Islamic Educational System in Bosnia and its Prospective Contribution to the Place of Islam in European Schools Islamic Educational System in Bosnia and its Prospective Contribution to the Place of Islam in European Schools Štěpán Macháček A Balkan Country as a Model? In many European countries, Christian Religious

More information

Transforming and optimization of the supply chain to create value and secure growth and performance

Transforming and optimization of the supply chain to create value and secure growth and performance Transforming and optimization of the supply chain to create value and secure growth and performance Niedersachsen Aviation, Jahresnetzwerktreffen Hannover, 10th December 2015 Today s storyboard Short introduction

More information

Semantic Web. Semantic Web: Resource Description Framework (RDF) cont. Resource Description Framework (RDF) W3C Definition:

Semantic Web. Semantic Web: Resource Description Framework (RDF) cont. Resource Description Framework (RDF) W3C Definition: Semantic Web: The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation. Tim Berners-Lee, James

More information

SAP Education Postgraduate Education Program for Customers and Partners. SAP Corporate Master. Young Professionals

SAP Education Postgraduate Education Program for Customers and Partners. SAP Corporate Master. Young Professionals SAP Education Postgraduate Education Program for Customers and Partners SAP Corporate Master Program Business and Technology Studies for University Graduates and Young Professionals CONTENT 4 Our Unbeatable

More information

ALWA-Befragungsdaten verknüpft mit administrativen Daten des IAB (ALWA-ADIAB)

ALWA-Befragungsdaten verknüpft mit administrativen Daten des IAB (ALWA-ADIAB) ALWA-Befragungsdaten verknüpft mit administrativen Daten des IAB (ALWA-ADIAB) Erster Workshop des German RLC Nürnberg 5. April 2012 Manfred Antoni Outline Data Process of record linkage Data access and

More information

" # Portal Integration SAP AG 2004, 3

 # Portal Integration SAP AG 2004, 3 ! SAP AG 2004, 2 " # Portal Integration SAP AG 2004, 3 $ %"&' # SAP Netweaver People Integration Multi Channel access Portal Coll Information Integration Information Broadcasting Pre-Calculated, online

More information

Compression. 6 TB NL-SAS Drives. 16 Gbs Fibre Channel. Elastic Flash. Storwize V7000 V840 / 840. Easy Tier

Compression. 6 TB NL-SAS Drives. 16 Gbs Fibre Channel. Elastic Flash. Storwize V7000 V840 / 840. Easy Tier ACSG Newsletter Oktober 2014 Sehr geehrte Anwender, in Kürze wird IBM eine Reihe von neuen Ankündigungen durchführen. Wir möchten Sie darauf vorbereiten und Ihnen die wichtigsten Informationen schon jetzt

More information

HYPO TIROL BANK AG. EUR 5,750,000,000 Debt Issuance Programme (the "Programme")

HYPO TIROL BANK AG. EUR 5,750,000,000 Debt Issuance Programme (the Programme) Third Supplement dated 29 December 2015 to the Prospectus dated 9 June 2015 This document constitutes a supplement (the "Third Supplement") within the meaning of Article 16 of the Directive 2003/71/EC

More information

Using Filter as JEE LoadBalancer for Enterprise Application Integration(EAI)

Using Filter as JEE LoadBalancer for Enterprise Application Integration(EAI) Using Filter as JEE LoadBalancer for Enterprise Application Integration(EAI) Traffic Web Protect Plus Overview The JEE LoadBalancer Filter is an pure JEE Web Component for high traffic environments. The

More information

Simplifying Workflow with SAP NetWeaver. Alan Rickayzen Product Manager, SAP AG

Simplifying Workflow with SAP NetWeaver. Alan Rickayzen Product Manager, SAP AG Simplifying Workflow with SAP NetWeaver Alan Rickayzen Product Manager, SAP AG Workflow in SAP NetWeaver Central Simple Worklist Groupware Integration Summary Business Workflow: Robust, Proven Workflow

More information