TDD who pays? Test Driven Development in embedded java projects an unusual insight in usage scenarios and budgets

Size: px
Start display at page:

Download "TDD who pays? Test Driven Development in embedded java projects an unusual insight in usage scenarios and budgets"

Transcription

1 TDD who pays? Test Driven Development in embedded java projects an unusual insight in usage scenarios and budgets Christine Mitterbauer

2 About us MicroDoc Founded in 1991, privately owned Located in Munich Germany Cross industry expertise Financial Airline Automation Automotive Logistics IT Leading european business partner for IBM s embedded Java platform Customized platform ports Distribution and licensing for the IBM embedded product range. Active member of Eclipse Foundation OSGi Usergroup Germany Open Source Business Foundation

3 MicroDoc Offerings - Embedded Services Platform ports and customizing for WECE/WEME JVMs & Lotus Expeditor Development of OSGi and ercp applications, tooling and frameworks, Consulting, Coaching, Quality Assurance Products IBM WebSphere Everyplace Runtimes MicroDoc External Device Framework Volume Licensing WebSphere Everyplace Micro/Custom Environment (WECE/WEME) & Lotus Expeditor

4 Some of our partners and projects

5 First of all Why TDD? SW-development without testing is like rock climbing without rope and piton Tests ensure current functionality on enhancement and refactoring Refactoring extends productive life time Code is often not testable if it is not developed with testing in mind

6 TDD - Methodology Quality-conscious programming technique Test-First-Development + Refactoring Each functional program change is motivated by a distinct test Implementation focus on testable software (design for testability) Simple functional tests (unit tests) Scenario based integration tests (acceptance tests) On all target platforms with appropriate simulations

7 TDD - SetUp Test-Adapter Test-Engine Your Software Product Test-Suites Simulations Test and Verify Test-Driven- Development

8 Test-SetUp: FleetBoard Test-Engine Test-Suites SUT = System under Test Win32 WinCE 6.0 WM 2003 WM50 WM50 + GPS/GSM

9 Fleetboard Solution Forwarding agent/haulier GSM or GPRS (Mobile GPS satellite communication) transmission GPS positioning GPS positioning Internet FleetBoard Service Centre GPRS transmission internet FleetBoard Hardware Truck FleetBoard Service Center Logistics software Driver working place

10 DEMO - TDD

11 Technical insight OSGi framework (Eclipse Equinox) Additional, optional bundles with testing software Exchange real components with simulated implementations efitnesse FitNesse Testing framework for embedded Runnable in simulation & on target platform Executable test documents Continuous integration Nightly builds automatically deployed on all target platforms Continuous testing

12 efitnesse architecture OSGi container Webserver hosting Wiki HTTP FitServlet HTTP Service Test-Suiten Testing Framework (Fit) Application

13 But.

14 But. TDD demands more ressources during development Negative impact on implementation costs and amount of features in first project milestones Positive effects often not visible until later in the project Poorly tested software is faster in production, but in general produces higher maintenance costs Savings during maintenance phase are mostly not credited to the development budget

15 And now?

16 And now? Brainstorming for further usage potentials Minor enhancements -> great impact i.e. usage of test setups for analyzing purposes i.e. usage of test setups to configure the system Inspection of development tools like simulations, test recorder for reuse potential Virtual device with simulations for Communication channels 3rd party systems like GPS, scanner, navigation Device functionality, hardkey pad

17 Usage potential - Support Test-Adapter Test-Engine Your Software Product Test-Suites Simulations Analyze and SetUp Tools for Maintenance

18 Usage potential - Support Analyze system state Setup, configure and replay dedicated test szenarios Get system states from production and replay them in simulation Early discussion base for product configuration / customization

19 DEMO Support

20 Technical insight Special software build for support Testing bundles included Simulations configured efitnesse enhanced Support for Analyze & Setup Runs Special Test-Wiki for Test & Support department

21 Usage potential Marketing/Sales Test-Adapter Test-Engine Your Software Product Test-Suites Simulations Demonstrate Sales und Marketing Support

22 Usage potential Marketing/Sales Virtual Devices All product lines Live usage and presentation of whole system setup Software Demos Complex scenario-based self-running demos Reality-like presentation of the current product portfolio Available in a very early stage Independent of hardware availability No need to Equip, install & maintain real hardware for marketing&sales

23 DEMO Marketing/Sales

24 Technical insight Virtual Device Eclipse Equinox started within an Applet Container Graphic layer (IBM BMG) ported for AWT Hardkey support All product lines Live communication with FleetBoard Backend efitnesse ( Configuration Wiki Pack&Go Feature Support to load different system states in optional applet app

25 Usage potential Product Training Test-Adapter Test-Engine Your Software Product Test-Suites Simulations Show and Repeat E-Learning und End User Training Author: Christine Mitterbauer

26 Usage potential Product Training Live training without real hardware Again savings in purchase / installation / maintenance Customized trainings on special customer configuration Inhouse trainings Training on the job for new employees / on new products & features Early availability of new features Applet in customer area on company s website give-away for customers i.e. for self-training

27 Technical insight Configurable simulation of system components i.e. GPS signals Sanning Additional features Preconfigured scenarios Reset system to preconfigured state Replay prepared usage scenarios

28 DEMO Training

29 Usage potential user certification Test-Adapter Test-Engine Your Software Product Test-Suites Simulationen Record and Verify End User Certification Author: Christine Mitterbauer

30 Usage potential user certification Prepare a distinct usage scenario Trace user interaction Verify and Evaluate user actions -> Certificate

31 Technical insight Reuse of existing test recorder tool Record user action and generate executable test scripts Verify expected user interaction Possibility to use applet in customer area on company s website -> customized certifications Outlook: Remote certification

32 Leverage your investment in TDD for product training and user certification Test-Adapter Test-Engine Your Software Product Test-Suites Simulations Record and Verify Analyze and SetUp Demonstrate Show and Repeat End User Certification Test and Verify E-Learning und End User Training Test-Driven- Development Tools for Maintenance Sales und Marketing Support Author: Christine Mitterbauer

33 TDD Usage potentials and budget spreading Development Training Support Sales Marketing

34 Useful Links Technical Paper efitnesse FitNesse Testing Framework Patang Testing Framework Eclipse FitNesse Plug-In Available Embedded Java Virtual Machines Custom Embedded Java Virtual Machines MicroDoc

35 Questions?

Tutorial Methodologies for Test-Driven Development of OSGi enabled Embedded Devices

Tutorial Methodologies for Test-Driven Development of OSGi enabled Embedded Devices Tutorial Methodologies for Test-Driven Development of OSGi enabled Embedded Devices 2008 by Christine Mitterbauer, Marcus Harringer MicroDoc GmbH www.microdoc.com Or... 2 Methodologies for Test-Driven

More information

Energy Revolution: Smart IoT Devices Enable New Business Models for Utilities

Energy Revolution: Smart IoT Devices Enable New Business Models for Utilities CON9759 Energy Revolution: Smart IoT Devices Enable New Business Models for Utilities Oracle JavaOne 2015, San Francisco Dirk-Michael Wagner, Christine Mitterbauer, Andreas Gerstmeier 2015, Oct 28, Hilton

More information

WebSphere Puts Business In Motion. Put People In Motion With Mobile Apps

WebSphere Puts Business In Motion. Put People In Motion With Mobile Apps WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan

More information

Get Started on SOA. People Entry Point Interaction and Collaboration Services. Case for an SOA Portal

Get Started on SOA. People Entry Point Interaction and Collaboration Services. Case for an SOA Portal Get Started on SOA People Entry Point Interaction and Collaboration Services Case for an SOA Our customers are our highest priorities; our employees are our highest cost We need to make our employees more

More information

J2EE Application Development : Conversion and Beyond Osmond Ng

J2EE Application Development : Conversion and Beyond Osmond Ng IBM Software Group J2EE Application Development : Conversion and Beyond Osmond Ng IBM Software Group Practitioner View Point IBM Rational Application Developer J2EE/EJB Tooling J2EE construction tools

More information

TestingofScout Application. Ludwigsburg,

TestingofScout Application. Ludwigsburg, TestingofScout Application Ludwigsburg, 27.10.2014 The Tools approach The Testing Theory approach Unit testing White box testing Black box testing Integration testing Functional testing System testing

More information

AD105 Introduction to Application Development for the IBM Workplace Managed Client

AD105 Introduction to Application Development for the IBM Workplace Managed Client AD105 Introduction to Application Development for the IBM Workplace Managed Client Rama Annavajhala, IBM Workplace Software, IBM Software Group Sesha Baratham, IBM Workplace Software, IBM Software Group

More information

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Actual4Test.   Actual4test - actual test exam dumps-pass for IT exams Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : C2120-800 Title : IBM PureApplication System V1.1, System Administration Vendor : IBM Version : DEMO

More information

Strategic Developer Report

Strategic Developer Report Strategic Developer Report IBM December 2008 San Francisco December 2008 Leveraging Eclipse IBM Rational Jazz Project IBM Rational Team Concert, IBM Rational Requirements Composer, IBM Rational Quality

More information

IBM 00M-646. IBM WebSphere Sales Mastery Test v5. Download Full Version :

IBM 00M-646. IBM WebSphere Sales Mastery Test v5. Download Full Version : IBM 00M-646 IBM WebSphere Sales Mastery Test v5 Download Full Version : https://killexams.com/pass4sure/exam-detail/00m-646 QUESTION: 39 Business processes are routinely impacted by changes in business

More information

Agile Engineering. and other stuff I m working on

Agile Engineering. and other stuff I m working on Agile Engineering and other stuff I m working on 2008 Gilb conference on Risk Ryan Shriver > Managing Consultant > rshriver@dominiondigital.com Leader in IT Performance Improvement > www.dominiondigital.com

More information

Expeditor Client for Desktop. Web Container and Web Applications

Expeditor Client for Desktop. Web Container and Web Applications Expeditor Client for Desktop and Applications Expeditor Client for Desktop Contents This presentation covers these topics: Application capabilities application infrastructure Plug-in descriptions applications

More information

IBM Lotus Expeditor 6.2 Server MQ Everyplace Overview

IBM Lotus Expeditor 6.2 Server MQ Everyplace Overview IBM Lotus Expeditor 6.2 Server MQ Everyplace Overview WebSphere MQ Messaging Assured message delivery Level of assuredness may be lowered to improve performance Non-duplication of messages Application

More information

SIEBEL 15 RELEASE & UPGRADE SUMMARY

SIEBEL 15 RELEASE & UPGRADE SUMMARY SIEBEL 15 RELEASE & UPGRADE SUMMARY Eagle Creek Software Services H UPGRADING SIEBEL WITHOUT SKIPPING A BEAT UPGRADING SIEBEL WITHOUT SKIPPING A BEAT Siebel 15 Release and Upgrade Summary IP2015, also

More information

Test Architect A Key Role defined by Siemens

Test Architect A Key Role defined by Siemens Test Architect A Key Role defined by Siemens Siemens Munich, Germany January 30 February 3, 2017 http://www.oop-konferenz.de Agenda Why do we need a Test Architect? What are the responsibilities and tasks

More information

IBM WebSphere Business Integration Event Broker and Message Broker V5.0

IBM WebSphere Business Integration Event Broker and Message Broker V5.0 Software Announcement May 20, 2003 IBM Event Broker and Message Broker V5.0 Overview WebSphere MQ is the leader in enterprise messaging, offering reliable, once and once only delivery between the broadest

More information

Energizing Life's Work with the leading social software platform 19 th September 2013, Moscow

Energizing Life's Work with the leading social software platform 19 th September 2013, Moscow Energizing Life's Work with the leading social software platform 19 th September 2013, Moscow At the Dawn of IT I think there is a world market for maybe 5 computers. Thomas J. Watson, Sr. There is no

More information

Text Messaging Helps Your Small Business Perform Big

Text Messaging Helps Your Small Business Perform Big White Paper Text Messaging Helps Your Small Business Perform Big Sponsored by: AT&T Denise Lund August 2017 IN THIS WHITE PAPER This white paper introduces small businesses to the benefits of communicating

More information

Documentation of Eclipse Applications with DITA

Documentation of Eclipse Applications with DITA Experts in Information Management Solutions and Services Documentation of Eclipse Applications with DITA Eclipse Embedded Day Stuttgart 2010 Gunthilde Sohn, instinctools GmbH Agenda Challenges in Software

More information

BIRT Strategy Update. Rich Guth VP and GM, Java Group

BIRT Strategy Update. Rich Guth VP and GM, Java Group BIRT Strategy Update Rich Guth VP and GM, Java Group 1 Agenda Eclipse BIRT Actuate s Open Source Initiatives Eclipse BIRT Growth The Java Group Charter Operations Building the Community: BIRT Exchange

More information

Case Study: Dodging the Pitfalls of Enterprise Ajax Applications

Case Study: Dodging the Pitfalls of Enterprise Ajax Applications www.thinwire.com Case Study: Dodging the Pitfalls of Enterprise Ajax Applications A Quick Introduction: Joshua Gertzen Lead Architect of the ThinWire Ajax RIA Framework Core Technology Architect for CCS

More information

Embedded Rich Client Platform (ercp) 1.2 Release Review

Embedded Rich Client Platform (ercp) 1.2 Release Review Embedded Rich Client Platform (ercp) 1.2 Release Review August 13th, 2008 1 ercp 1.2 Release Review 2008 by Mark Rogalski, made available under the EPL v1.0 Introduction: ercp 1.2 Release Review ercp Project

More information

Eclipse M2M IWG Eurotech Update

Eclipse M2M IWG Eurotech Update Eclipse IWG Eurotech Update Boston, March 28 th, 2013 The Internet of Things Device Data to/from Business Application Sensors & Connected Devices Digital Cameras Meters Data Access Sensors Optimum Protocols

More information

Eclipse Summit Europe Summary

Eclipse Summit Europe Summary Eclipse Summit Europe 2007 Symposia Integrating Test-Driven Development in the Development Process Summary Christine Mitterbauer, George Mesesan MicroDoc Computersysteme GmbH Elektrastrasse 6 D-81925 München

More information

Transform Your Business To An Open Hybrid Cloud Architecture. Presenter Name Title Date

Transform Your Business To An Open Hybrid Cloud Architecture. Presenter Name Title Date Transform Your Business To An Open Hybrid Cloud Architecture Presenter Name Title Date Why You Need To Transform Your Business Public cloud performance setting new expectations for: IT speed, flexibility

More information

IBM Blueprint for Success

IBM Blueprint for Success IBM Blueprint for Success Scale-Up Servers Unified Communications & Collaboration Self-Service Team Collaboration Cost Containment Invest for Growth Expertise & Knowledge Discovery Enterprise Portals Open

More information

IBM Lotus Design Tools

IBM Lotus Design Tools Entwicklercamp 2008 IBM Lotus Design Tools Stefan Neth, Senior IT Specialist, Channel Tech. Sales, IBM Agenda How we got here: Lotus Domino Designer Retrospective More Tools in use today Where do we go

More information

Android and OSGi: Can they Work Together?

Android and OSGi: Can they Work Together? Android and OSGi: Can they Work Together? BJ Hargrave Senior Technical Staff Member, IBM Lotus Neil Bartlett Java Developer and Consultant Yes! Any Questions? Motivation Different Models JVM DVM DVM App

More information

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already.

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already. 2 3 4 The point here is that for real business applications, there is a connected back-end for services. The mobile part of the app is just a presentation layer that is unique for the mobile environment.

More information

CenturyLink for Microsoft

CenturyLink for Microsoft Strategic Partner Alliances CenturyLink for Microsoft EMPOWER REACH AGILITY 2017 CenturyLink. All Rights Reserved. The CenturyLink mark, pathways logo and certain CenturyLink product names are the property

More information

The Eclipse Rich Ajax Platform

The Eclipse Rich Ajax Platform The Eclipse Rich Ajax Platform Frank Appel RAP Tech Lead fappel@innoopract.com Eclipse RAP 1.1 Copyright Innoopract made available under the EPL 1.0 page: 1 The Innoopract pitch Integration & delivery

More information

The PISA Project A Model Driven Development case study

The PISA Project A Model Driven Development case study In collaboration with The PISA Project A Model Driven Development case study Pedro J. Molina, PhD. May 19 th, 2007 Contents Introduction Goals Foundations Design aspects & Trade-offs Demo Problems found

More information

Debugging with OpenEdge Architect An introduction to the IDE s integrated debugger

Debugging with OpenEdge Architect An introduction to the IDE s integrated debugger Debugging with OpenEdge Architect An introduction to the IDE s integrated debugger This talk is about debugging techniques Not about good coding practices! Mike Fechner, Consultingwerk Ltd. PUG Challenge,

More information

IBM Tivoli Federated Identity Manager V6.2.2 Implementation Exam.

IBM Tivoli Federated Identity Manager V6.2.2 Implementation Exam. IBM 000-575 IBM Tivoli Federated Identity Manager V6.2.2 Implementation Exam TYPE: DEMO http://www.examskey.com/000-575.html Examskey IBM 000-575 exam demo product is here for you to test the quality of

More information

Cloud Computing An IT Paradigm Changer

Cloud Computing An IT Paradigm Changer Cloud Computing An IT Paradigm Changer Mazin Yousif, PhD CTO, Cloud Computing IBM Canada Ltd. Mazin Yousif, PhD T-Systems International 2009 IBM Corporation IT infrastructure reached breaking point App

More information

Spring and OSGi. Martin Lippert akquinet agile GmbH Bernd Kolb Gerd Wütherich

Spring and OSGi. Martin Lippert akquinet agile GmbH Bernd Kolb Gerd Wütherich Spring and OSGi Martin Lippert akquinet agile GmbH lippert@acm.org Bernd Kolb b.kolb@kolbware.de Gerd Wütherich gerd@gerd-wuetherich.de 2006 by Martin Lippert, Bernd Kolb & Gerd Wütherich, made available

More information

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Stuart Duguid Portal & Workplace Specialist TechWorks, IBM Asia-Pacific Overview / Scope The aim of

More information

OSGi & Spring combined

OSGi & Spring combined OSGi & Spring combined Using Spring together with Eclipse Equinox Bernd Kolb b.kolb@kolbware.de http://www.kolbware.de Gerd Wütherich gerd@wuetherich.de http://www.wuetherich.de Martin Lippert lippert@acm.org

More information

Important updates to Business Applications competencies

Important updates to Business Applications competencies Important updates to Business Applications competencies April 2019 Maximize the cloud opportunity Worldwide, business is moving to the cloud. We re focused on supporting you through this shift to a thriving

More information

ECLIPSE PERSISTENCE PLATFORM (ECLIPSELINK) FAQ

ECLIPSE PERSISTENCE PLATFORM (ECLIPSELINK) FAQ ECLIPSE PERSISTENCE PLATFORM (ECLIPSELINK) FAQ 1. What is Oracle proposing in EclipseLink, the Eclipse Persistence Platform Project? Oracle is proposing the creation of the Eclipse Persistence Platform

More information

WHITESTEIN. Agents in a J2EE World. Technologies. Stefan Brantschen. All rights reserved.

WHITESTEIN. Agents in a J2EE World. Technologies. Stefan Brantschen. All rights reserved. WHITESTEIN Technologies 1 Agents in a J2EE World Stefan Brantschen ttt.info.j2ee v1.6 2002-02-10 SBR Copyright 2002 by Whitestein Technologies AG, Switzerland Goal and Outline Goal Present how J2EE EJB

More information

Data Center Management and Automation Strategic Briefing

Data Center Management and Automation Strategic Briefing Data Center and Automation Strategic Briefing Contents Why is Data Center and Automation (DCMA) so important? 2 The Solution Pathway: Data Center and Automation 2 Identifying and Addressing the Challenges

More information

Refactoring of Acceptance Tests Master-Kolloquium Heiko Ordelt

Refactoring of Acceptance Tests Master-Kolloquium Heiko Ordelt Refactoring of Acceptance Tests 15.04.2008 Master-Kolloquium Heiko Ordelt Extreme Programming (XP) Agile Method following the Agile Manifesto Software development process which focuses on problem solving

More information

IBM. iseries Solution Sales (Including eserver i5 and i5/os V5R3) (New)

IBM. iseries Solution Sales (Including eserver i5 and i5/os V5R3) (New) 000-859 Dumps 000-859 Braindumps 000-859 Real Questions 000-859 Practice Test 000-859 dumps free IBM 000-859 iseries Solution Sales (Including eserver i5 and i5/os V5R3) (New) http://killexams.com/pass4sure/exam-detail/000-859

More information

E-commerce & collaboration

E-commerce & collaboration Ascom@Net Framework Distribution & Logistics Inventory levels Reorder Points Planning Advanced Order Entry Sales & Marketing CRM Telemarketing / Telesales Quotations Prices & Discounts IT Infrastructure

More information

WSDM = Web Services Distributed Management, an open standard/specified ratified by OASIS

WSDM = Web Services Distributed Management, an open standard/specified ratified by OASIS Proposal Overview: Move WSDM Tooling, WSDM extensions to Managed Agent Explorer (MAX) and WS-Notification provider to the TPTP Notification Broker to COSMOS incubator project Leave base MAX framework and

More information

Eclipse 4.0. Jochen Krause EclipseSource

Eclipse 4.0. Jochen Krause EclipseSource Eclipse 4.0 Jochen Krause jkrause@eclipsesource.com EclipseSource based on EclipseCon 2008 talk by Mike Wilson, Jochen Krause, Jeff McAffer, Steve Northover 2008 EclipseSource December 2008 e4 adapting

More information

Exam Questions C

Exam Questions C Exam Questions C9510-317 IBM WebSphere Application Server Network Deployment V8.0, Core Administration https://www.2passeasy.com/dumps/c9510-317/ 1. A system administrator needs to automate management

More information

3 - Welcome. 4 - Your Success Begins Here Microsoft IT Academy. 7 - IBM Training. 8 - VMware Training. 9 - HP and Symantec Training

3 - Welcome. 4 - Your Success Begins Here Microsoft IT Academy. 7 - IBM Training. 8 - VMware Training. 9 - HP and Symantec Training 3 - Welcome 4 - Your Success Begins Here 5-6 - Microsoft IT Academy 7 - IBM Training 8 - VMware Training 9 - HP and Symantec Training 10 - Citrix Training 10 - Flexi Credits 11 - Our Partner Portfolio

More information

IBM 00M passed

IBM 00M passed IBM 00M-646 - passed Number: 000-000 Passing Score: 800 Time Limit: 120 min File Version: 1.0 http://www.gratisexam.com/ IBM 00M-646 IBM WebSphere Sales Mastery Test v5 Version: 4.0 QUESTION NO: 1 Per

More information

REST APIs on z/os. How to use z/os Connect RESTful APIs with Modern Cloud Native Applications. Bill Keller

REST APIs on z/os. How to use z/os Connect RESTful APIs with Modern Cloud Native Applications. Bill Keller REST APIs on z/os How to use z/os Connect RESTful APIs with Modern Cloud Native Applications Bill Keller bill.keller@us.ibm.com Important Disclaimer IBM s statements regarding its plans, directions and

More information

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement. This presentation is for informational purposes only and may not be incorporated into a contract or agreement. SQL Developer Introducing Oracle's New Graphical Database Development Tool Craig Silveira

More information

What s New in the IBM Lotus Notes Client. Kevin O Connell, Consulting Manager, IBM Asia Pacific

What s New in the IBM Lotus Notes Client. Kevin O Connell, Consulting Manager, IBM Asia Pacific Technical Track What s New in the IBM Lotus Notes Client Kevin O Connell, Consulting Manager, IBM Asia Pacific ID101 What's New in the IBM Lotus Notes Client Kevin O'Connell Asia Pacific Consulting Manager

More information

Selenium Workshop. Removing the Mystery from Open Source Test Automation. Presented By Chris Petrov, PMP Leverage Point Corporation

Selenium Workshop. Removing the Mystery from Open Source Test Automation. Presented By Chris Petrov, PMP Leverage Point Corporation Selenium Workshop Removing the Mystery from Open Source Test Automation Presented By Chris Petrov, PMP Leverage Point Corporation SCQAA Orange County September 17th, 2013 Leverage Point Corporation 417B

More information

Connect and Transform Your Digital Business with IBM

Connect and Transform Your Digital Business with IBM Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework

More information

eclipse rich ajax platform (rap)

eclipse rich ajax platform (rap) eclipse rich ajax platform (rap) winner Jochen Krause CEO Innoopract Member of the Board of Directors Eclipse Foundation jkrause@innoopract.com GmbH outline rich ajax platform project status and background

More information

Practical Model-Driven Development with the IBM Software Development Platform

Practical Model-Driven Development with the IBM Software Development Platform IBM Software Group Practical Model-Driven Development with the IBM Software Development Platform Osmond Ng (ong@hk1.ibm.com) Technical Consultant, IBM HK SWG 2005 IBM Corporation Overview The Challenges

More information

Take Advantage of the Eclipse IDE with webmethods ApplinX By Andreas Goermer, Senior Product Manager, Software AG

Take Advantage of the Eclipse IDE with webmethods ApplinX By Andreas Goermer, Senior Product Manager, Software AG December 2008 Take Advantage of the Eclipse IDE with webmethods ApplinX By Andreas Goermer, Senior Product Manager, Software AG The Eclipse integrated development environment (IDE) continues to gain popularity,

More information

SYSPRO s Fluid Interface Design

SYSPRO s Fluid Interface Design SYSPRO s Fluid Interface Design Introduction The world of computer-user interaction has come a long way since the beginning of the Graphical User Interface, but still most application interfaces are not

More information

ClearPath Secure Java Overview For ClearPath Libra and Dorado Servers

ClearPath Secure Java Overview For ClearPath Libra and Dorado Servers 5/18/2007 Page 1 ClearPath Secure Java Overview For ClearPath Libra and Dorado Servers Technical Presentation 5/18/2007 Page 2 Agenda ClearPath Java for Core Business Transformation Overview Architectural

More information

DATACENTER SERVICES DATACENTER

DATACENTER SERVICES DATACENTER SERVICES SOLUTION SUMMARY ALL CHANGE React, grow and innovate faster with Computacenter s agile infrastructure services Customers expect an always-on, superfast response. Businesses need to release new

More information

Soccer Academy Alliance Canada delivers agility for over 20,000 players

Soccer Academy Alliance Canada delivers agility for over 20,000 players Soccer Academy Alliance Canada delivers agility for over 20,000 players Problem Statement Soccer Academy Alliance Canada (SAAC) is a non-profit company operating in a joint initiative with Ontario Soccer

More information

WIND RIVER INTELLIGENT DEVICE PLATFORM XT

WIND RIVER INTELLIGENT DEVICE PLATFORM XT AN INTEL COMPANY WIND RIVER INTELLIGENT DEVICE PLATFORM XT By 2020, more than 200 billion devices will be connected to the cloud and to each other in what is commonly called the Internet of Things (IoT).

More information

The Power of Partnership

The Power of Partnership VPN BROCHURE VPN BROCHURE / 1 Market Leading Virtualization and Cloud Computing Solutions, Award-Winning Programs, Unparalleled Value The industry is changing, the market is moving and customers are continuously

More information

Expose Existing z Systems Assets as APIs to extend your Customer Reach

Expose Existing z Systems Assets as APIs to extend your Customer Reach Expose Existing z Systems Assets as APIs to extend your Customer Reach Unlocking mainframe assets for mobile and cloud applications Asit Dan z Services API Management, Chief Architect asit@us.ibm.com Insert

More information

Intelligent Infrastructure Solutions

Intelligent Infrastructure Solutions Intelligent Infrastructure Solutions High Performance for the Life of your Buildings Construction practices, tools and procurement models are evolving New architectural trends Net-zero & Bioclimatic New

More information

Network Services. Product Catalog

Network Services. Product Catalog Network Services Product Catalog Massive increases in data traffic, mobile devices and cloud-based applications are constantly changing the way your customers do business. AT&T Internet Access Fast, affordable

More information

IBM EXAM - C IBM Tivoli Federated Identity Manager V6.2.2 Implementation. Buy Full Product.

IBM EXAM - C IBM Tivoli Federated Identity Manager V6.2.2 Implementation. Buy Full Product. IBM EXAM - C2150-575 IBM Tivoli Federated Identity Manager V6.2.2 Implementation Buy Full Product http://www.examskey.com/c2150-575.html Examskey IBM C2150-575 exam demo product is here for you to test

More information

IBM Europe Announcement ZP , dated November 6, 2007

IBM Europe Announcement ZP , dated November 6, 2007 IBM Europe Announcement ZP07-0484, dated November 6, 2007 IBM WebSphere Front Office for Financial Markets V2.0 and IBM WebSphere MQ Low Latency Messaging V2.0 deliver high speed and high throughput market

More information

Magento Migration Tool. User Guide. Shopify to Magento. Bigcommerce to Magento. 3DCart to Magento

Magento Migration Tool. User Guide. Shopify to Magento. Bigcommerce to Magento. 3DCart to Magento Magento Migration Tool User Guide Shopify to Magento Bigcommerce to Magento 3DCart to Magento Copyright 2015 LitExtension.com. All Rights Reserved. Page 1 Contents 1. Preparation... 3 2. Setup... 4 3.

More information

Expeditor Client for Desktop. Client Platform Overview

Expeditor Client for Desktop. Client Platform Overview Expeditor for Desktop Platform Overview Expeditor for Desktop Introduction Understand the client platform provided by IBM Lotus Expeditor for Desktop platform Expeditor for Desktop Contents This presentation

More information

webmethods EntireX for ESB: Leveraging Platform and Application Flexibility While Optimizing Service Reuse

webmethods EntireX for ESB: Leveraging Platform and Application Flexibility While Optimizing Service Reuse December 2008 webmethods EntireX for ESB: Leveraging Platform and Application Flexibility While Optimizing Service Reuse By Chris Pottinger, Sr. Manager Product Development, and Juergen Lind, Sr. Product

More information

ebusiness Suite goes SOA

ebusiness Suite goes SOA ebusiness Suite goes SOA Ulrich Janke Oracle Consulting Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not

More information

Grow Your Services Business

Grow Your Services Business Grow Your Services Business Cisco Services Channel Program One Experience. Expanding Opportunities. Expand Your Services Practice More Profitably Together with Cisco Our customers face tough business

More information

A business application development framework for PAS OpenEdge / WebSpeed

A business application development framework for PAS OpenEdge / WebSpeed Tools for Progress OpenEdge A business application development framework for PAS OpenEdge / WebSpeed www.apptechnologies.com 262.478.0400 This page was intentionally left blank. Overview, by App Technologies,

More information

The NEPOMUK project. Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany

The NEPOMUK project. Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany The NEPOMUK project Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany ansgar.bernardi@dfki.de Integrated Project n 27705 Priority 2.4.7 Semantic knowledge based systems NEPOMUK supports personal knowledge

More information

Documentation of Eclipse Applications with DITA

Documentation of Eclipse Applications with DITA Experts in Information Management Solutions and Services Documentation of Eclipse Applications with DITA Eclipse Embedded Day Stuttgart 2010 Gunthilde Sohn, instinctools GmbH 24.06.10 Agenda Challenges

More information

Artop (AUTOSAR Tool Platform) Whitepaper

Artop (AUTOSAR Tool Platform) Whitepaper Artop (AUTOSAR Tool Platform) Whitepaper Updated version: March 2009 Michael Rudorfer 1, Stefan Voget 2, Stephan Eberle 3 1 BMW Car IT GmbH, Petuelring 116, 80809 Munich, Germany 2 Continental, Siemensstraße

More information

Model Driven Testing Overview

Model Driven Testing Overview Software and Verification Technologies Model Driven ing Overview July 2003 www.agedis.de w3.haifa.il.ibm.com\softwaretesting\gtcb IBM Internal Use Only IBM Labs in Haifa Outline Motivation Process Technology

More information

OMNIS TRACKING TECHNOLOGY TAMED PUTTING CUSTOMS IN CONTROL OF CARGO

OMNIS TRACKING TECHNOLOGY TAMED PUTTING CUSTOMS IN CONTROL OF CARGO OMNIS TRACKING TECHNOLOGY TAMED PUTTING CUSTOMS IN CONTROL OF CARGO 2 OUR NEW VISION FOR BETTER, FASTER CARGO CONTROL Cross-border trade is vital for a nation s well-being. However, as trade volumes grow

More information

Lotus Business Solutions Catalogs

Lotus Business Solutions Catalogs Integrating to the IBM Lotus family of products Lotus Business Solutions Catalogs Business Partner and IBM Solutions Industry (joint IBM & Partner) Solutions Tom Streeter, Business Development IBM Lotus

More information

Improving Productivity

Improving Productivity Improving Productivity On Demand Insurance Business Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient. 3. We

More information

EBV Personalization Services for Security Devices

EBV Personalization Services for Security Devices Infineon Security Partner Network Partner Use Case EBV Personalization Services for Security Devices Secured generation and storage of personalized OEM certificates in the OPTIGA Trust E for sophisticated

More information

Pontoon An Enterprise grade serverless framework using Kubernetes Kumar Gaurav, Director R&D, VMware Mageshwaran R, Staff Engineer R&D, VMware

Pontoon An Enterprise grade serverless framework using Kubernetes Kumar Gaurav, Director R&D, VMware Mageshwaran R, Staff Engineer R&D, VMware Pontoon An Enterprise grade serverless framework using Kubernetes Kumar Gaurav, Director R&D, VMware Mageshwaran R, Staff Engineer R&D, VMware Serverless: a quick review Enables running back end logic

More information

Enjoy the beauty of our designed artwork... make a return visit because of it s everlasting value! comprehensive communication

Enjoy the beauty of our designed artwork... make a return visit because of it s everlasting value! comprehensive communication Enjoy the beauty of our designed artwork... make a return visit because of it s everlasting value! comprehensive communication internet marketing Get a mobile website with search engine page rank and get

More information

App Development Where should I go now? engage René Winkelmeyer midpoints GmbH

App Development Where should I go now? engage René Winkelmeyer midpoints GmbH App Development Where should I go now? engage 2015 René Winkelmeyer midpoints GmbH 1 About me midpoints GmbH http://www.midpoints.de IBM Advanced Business Partner IBM Design Partner (Notes Domino, Mobile,

More information

BPM Case Study - Managing Regulatory Controls in the Banking and Financial Sector with Activiti. Greg Harley Director - Special Projects BP3 Global

BPM Case Study - Managing Regulatory Controls in the Banking and Financial Sector with Activiti. Greg Harley Director - Special Projects BP3 Global BPM Case Study - Managing Regulatory Controls in the Banking and Financial Sector with Activiti Greg Harley Director - Special Projects BP3 Global What is BPM? BPM Definition: A management discipline that

More information

The IBM MobileFirst Platform

The IBM MobileFirst Platform The IBM MobileFirst Platform Curtis Miles IBM MobileFirst Solution Architect April 14, 2015 What is the IBM MobileFirst Platform? A modular set " of libraries, tools, and runtimes " that help you " easily

More information

AdminCamp. IBM Connections. Arnd Layer IBM Collaboration Solutions Competency Leader Web 2.0 & Social SW Gelsenkirchen,

AdminCamp. IBM Connections. Arnd Layer IBM Collaboration Solutions Competency Leader Web 2.0 & Social SW Gelsenkirchen, Arnd Layer IBM Collaboration Solutions Competency Leader Web 2.0 & Social SW Gelsenkirchen, 2012-06-19 AdminCamp IBM Connections 2012 IBM Corporation Arnd Layer Competency Leader Web 2.0 & Socail SW IBM

More information

Julia Levedag, Vera Gutbrod RIG and Product Management SAP AG

Julia Levedag, Vera Gutbrod RIG and Product Management SAP AG Setting Up Portal Roles in SAP Enterprise Portal 6.0 Julia Levedag, Vera Gutbrod RIG and Product Management SAP AG Learning Objectives As a result of this workshop, you will be able to: Understand the

More information

Equinox OSGi: Pervasive Componentization

Equinox OSGi: Pervasive Componentization Equinox OSGi: Pervasive Componentization Thomas Watson Equinox Development Lead IBM Lotus Jeff McAffer, Eclipse RCP and Equinox Lead IBM Rational Software 10/3/2006 Why is Eclipse interesting? Extensible

More information

Jigsaw and OSGi: What the Heck Happens Now?

Jigsaw and OSGi: What the Heck Happens Now? Jigsaw and OSGi: What the Heck Happens Now? Neil Bartlett neil.bartlett@paremus.com Jigsaw and OSGi: WTF Happens Now? Neil Bartlett neil.bartlett@paremus.com Agenda WTF is a Module System? How do OSGi

More information

Create your own Carbon Component. Sameera Jayasoma Technical Lead and Product Manager of WSO2 Carbon

Create your own Carbon Component. Sameera Jayasoma Technical Lead and Product Manager of WSO2 Carbon Create your own Carbon Component Sameera Jayasoma Technical Lead and Product Manager of WSO2 Carbon sameera@wso2.com WSO2 Founded in 2005 by acknowledged leaders in XML, Web Services Technologies & Standards

More information

PGT T3CHNOLOGY SCOUTING. Google Webtoolkit. JSF done right?

PGT T3CHNOLOGY SCOUTING. Google Webtoolkit. JSF done right? Google Webtoolkit JSF done right? Session topics Web 2.0, Ajax GWT What is it? Java EE and the Web GWT and Java EE JSF done right? Time for a demo? 2 2008 Dipl.-Wing. P. G. Taboada Web 2.0 Hard to define

More information

How Cisco IT Improves Commerce User Experience by Securely Sharing Internal Business Services with Partners

How Cisco IT Improves Commerce User Experience by Securely Sharing Internal Business Services with Partners How Cisco IT Improves Commerce User Experience by Securely Sharing Internal Business Services with Partners Offloading XML processing to the ACE XML Gateway improves service performance and simplifies

More information

Migrating Complex Oracle Forms Applications to APEX: Utopia or Reality?

Migrating Complex Oracle Forms Applications to APEX: Utopia or Reality? Migrating Complex Oracle Forms Applications to APEX: Utopia or Reality? A step-by-step journey to successfully modernizing legacy Oracle Forms applications to Oracle Application Express PITSS.CON 11.0.0

More information

Software Engineering

Software Engineering CSC40232: SOFTWARE ENGINEERING Professor: Jane Cleland Huang : Introduction Wednesday, January 18 th sarec.nd.edu/courses/se2017 Department of Computer Science and Engineering Software Engineering Software

More information

Websphere Force Uninstall Application Server 8 Linux Install

Websphere Force Uninstall Application Server 8 Linux Install Websphere Force Uninstall Application Server 8 Linux Install Use IBM Installation Manager to install the application server product on AIX, HP-UX, Linux, Solaris, (AIX Solaris HP-UX Linux Windows) You

More information

Clients for Unified Communications

Clients for Unified Communications Mobile Collaboration with Avaya one-x Clients for Unified Communications Avaya one-x clients deliver a softwarebased user experience that lets you easily deploy consistent mobility and communications strategies

More information

BULLETPROOF365 SECURING YOUR IT. Bulletproof365.com

BULLETPROOF365 SECURING YOUR IT. Bulletproof365.com BULLETPROOF365 SECURING YOUR IT Bulletproof365.com INTRODUCING BULLETPROOF365 The world s leading productivity platform wrapped with industry-leading security, unmatched employee education and 24x7 IT

More information