You are on page 1of 16

Page 1

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)

Liam ALLAN, * Presentation - Open Source ILE RPG on IBM i – a hipster


A 19 year young RPG developer view

Liam Allan is a 19 year young RPG developer. * Thursday 20 October, 14:25 – 15:25
He's been working with the IBM i platform since Abstract:
2014 (when he was 17) and mainly focuses on This session will cover the basics of what open-source is, how it's
RPG with his career. But he loves to dabble in
being used currently and what we can do to make ILE languages
anything ILE + PASE and, among other things, he more open-source. It will go from moving RPG source to the IFS,
creates development tools in his "spare" time. His Liam ALLAN
integrating Git and how source change management can benefit
passion is to bring IBM i and the world of open-
your business.
source closer together.

Thomas BARLEN, * Workshop through presentation and demo (If you


Consulting IT Specialist IBM Power Systems already have an IBM i 7.3 test partition back home, you can
Security, IBM Germany bring your own laptop, connect to your system and try
some of the enhancements in your environment)
Thomas Barlen is an IBM Certified Consulting IT Security on IBM i: the latest evolution with 7.3
Specialist in Germany working for the IBM [Session will have BeNeLux Power Certification]
Systems Lab Services & Training team. In his 32
Thomas BARLEN * Wednesday 19 October, 10:00 – 13:00
years with IBM he has held various technical
positions. He has over 25 years of experience in
Abstract:
Compliance regulations are forcing companies to check and
IBM i (initially known as AS/400) networking and
security. Since 2008 Thomas expanded his work tighten security in their IBM i business application environments.
area also into the AIX security field. He is a Numerous security assessments that IBM Systems Lab Services
consultants have conducted over the years have shown that some
frequent speaker at international technical
conferences. Currently, Thomas focuses on problem areas pop up in almost every account. One example are
designing and implementing cross-platform excessive object permissions where public authorities are set way
too high and nobody is changing anything because they are afraid
single sign-on solutions and helps customers
around Europe with security compliance projects of breaking the application. On the other hand you read often
in the IBM i and AIX environment. about security vulnerabilities in networking protocols and services.
IBM i 7.3 has introduced some major changes in system defaults
that disable weak security protocols. However, these changes can
also affect you.
By joining this session, you will get an introduction of all important
security enhancements. In addition, you will get demos of many of
the features so that you get an impression of how they work.

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 2

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
* Presentation – All you need to now in Security from 7.1,
7.2 and 7.3
* Thursday 20 October, 15:50 – 16:50
Abstract:
Nowadays data theft is not a question of "if" anymore. It is a
question of "when" it will happen. Every company is affected, no
matter what size.
This session introduces the most recent IBM i security
enhancements in areas such IBM i base security, network security,
database security, auditing, etc. that can help you to properly
protect your valuable business data. Many of the presented
features and services are not well known if at all.
At the end of the session you will know what features are available
to more or less transparently protect critical and sensitive data
without impacting the business applications.

COMMON North America, * COMMON Certification Exams


The Power Systems User Group (you must bring your laptop with Wi-Fi):
COMMON [Session will have BeNeLux Power Certification]
COMMON is the world's largest professional * Wednesday 19 October, 14:00 – 17:00
North America
association of IBM technology users, Abstract:
representing 20,000 IT professionals. COMMON In today’s competitive business environment it is more necessary
provides independent education, certification, than ever to effectively deliver technology in a way that makes the
advocacy and networking among users, IBM, and
most efficient use of the limited resources available in any
related third-party solution providers. enterprise, large or small. In order to recognize individuals that
have achieved the knowledge, skill and experience to do just that,
COMMON developed the COMMON Certification Program. The
program encompasses two different certifications, one that
certifies an individual on their Business Computing skills and
acumen, and one that certifies an individual’s technical expertise in
ILE RPG on Power on IBM i.
a) COMMON Business Computing Associate (CBCA)
CBCA is where the road to COMMON Certified Business
Computing Professional starts. If you are a recent technology
program graduate and have two years of experience, you are well
on the way to being ready for the exam. A passing score signifies
that COMMON attests to your professional competence, and to the
knowledge and skills represented by defined tasks in the exam. As
a CBCA certificate holder you will gain a distinct competitive
advantage within your present organization, or, if your situation

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 3

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
demands, the ever-growing crowd of job seekers. And, you will be
on the way to the full CCBCP credential.
b) COMMON Certified Business Computing Professional (CCBCP) -
If you have worked in the Business Computing field for at least five
years, you are ready for the CCBCP exam. Over that time you will
have developed a deep understanding of business and how IT
relates to your company’s business endeavor. You also will have
achieved a high level of technical knowledge. If you want to
confirm the proficiency of your IT knowledge, skills, and practices
in a business environment, and would like to advance your career,
achieving CCBCP will give you a significant edge over your peers.
c) COMMON Certified Application Developer ILE RPG
ILE RPG adds a technical certification to the program, as demanded
by the members of the COMMON community. This certification
validates your RPG skills and expertise that a modern-day RPG
programmer should possess by testing your knowledge and
experience in four major topic areas.
d) COMMON Certified Associate RPG Developer
The Associate RPG Developer exam is meant for those with at least
six months of experience coding, or maintaining a variety of
applications, using RPG IV and ILE. The candidate will a basic
knowledge of RPG, and some of the topics covered in the exam
include: Basics of RPG programming, creating and using files, using
declarations, program workflow, using functions, processing
character data, working with dates, processing and updating
database files, using SQL, using arrays and tables, handling errors,
programming with subfiles and working with APIs.

Prof Steven De Haes, PhD * Keynote – IT: The elephant in the non-IT Executive room
Antwerp Management School
* Thursday 20 October, 11:20 – 11:45
Steven De Haes, PhD, is Associate Professor Abstract:
Information Systems Management at the Coming soon.
University of Antwerp – Faculty of Applied
Economics and at the Antwerp Management
School. He is actively engaged in teaching and
applied research in the domains of Digital
Strategies, IT Governance & Management, IT
Strategy & Alignment, IT Value & Performance
Management, IT Assurance & Audit and Steven De Haes
Information Risk & Security.

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 4

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
Yvonne ENSELMAN, * Presentation 1 – Development Lifecycles and How to Test
Yvonne Enselman Consulting, Inc. Them
Quality Assurance and Project Management * Thursday 20 October, 9:00 – 10:00
Specialist Abstract:
As businesses modernize there are multiple types of software
Yvonne Enselman is an independent consultant requiring support. We will discuss the types of software lifecycles
specializing in quality assurance and software all needing different testing. Specifically covered are the
testing based in Chicago. She has been published development types V-model, Waterfall model, and Iterative model.
in IBM Systems Magazine and IT Jungle and From there we will talk about component, integration, system, and
Yvonne
blogs for System iDeveloper. She has founded acceptance testing and where and how to use each Learning
iThusiasm as a vehicle for "Energizing IBM i on
ENSELMAN Objectives Recognize the fact that software development models
Power System Professionals through enthusiasm must be adapted to the context of project and product
and advocacy." In addition to presenting for user characteristics Recall characteristics of good testing that are
groups and conferences she teaches at Moraine applicable to any life cycle model. Compare the different levels of
Valley Community College. She has served as a testing: major objectives, typical objectives of testing, typical
director for both The Omni User Group targets of testing (e.g. functional or structural) and related work
(Chicago's Local User Group) and COMMON. She products, people who test, types of defects and failures to be
has earned Advanced Tester certifications from identified. Understand the definitions of Development types: V-
ASTQB (American Software Testing and Model, Waterfall Model, and Iterative Understand the definitions
Qualifications Board.) of Component Testing, Integration testing, system testing,
acceptance testing, and how they are used in different
development cycles Compare four software test types (functional,
non-functional, structural, and change related) by example.
Recognize that functional and structural tests occur at any test
level. Identify and describe test types based on the analysis of a
software system's structure or architecture. Describe the purpose
of confirmation testing and regression testing. Compare
maintenance testing (testing an existing system) to testing a new
application with respect to test types, triggers for testing, and
amount of testing. Recognize indicators for maintenance testing
(modification, migration, and retirement). Describe the role of
regression testing and impact analysis in maintenance.
Audience: Anyone who wants to understand Software Testing and
improve the quality assurance of the systems in their
organizations.
* Presentation 2 – Understanding the 7 testing principles
* Thursday 20 October, 13:00 – 14:00
Abstract:
Testing and quality assurance has many concepts and layers of
nuance. However, all the complexity has roots in seven principles
that underscore the advanced topics. This session will look at each
of them and discuss in detail. They are:

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 5

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
* Testing shows the presence of defects, * Exhaustive testing is
impossible, * Early Testing, * Defect clustering, * Pesticide paradox,
* Testing is context dependent, * Absence of errors fallacy.
Learning Objectives: Learn the basics of software testing.
Understand how these concepts apply to application development
and quality assurance objectives.
Audience: Anyone who wants to further their knowledge of
software testing and enhance the quality in their organization.
Scott FORSTIE, * Keynote – IBM i Trends and Directions
DB2 for i Architect, IBM USA * Thursday 20 October, 10:55 – 11:20
Abstract:
Scott Forstie joined IBM in 1989 and is a Senior IBM i is constantly changing. This presentation will cover all the
Technical Staff Member who has worked on the latest trends and directions in the marketplace, the IBM i Roadmap
development of IBM operating systems his entire and key technologies that we have been adding. Most importantly,
career. however, Scott will cover all the latest announcement news. What a
As the DB2 for i Business Architect, Scott's is great way to hear it all!
responsible for everything related to the
database on IBM i. Scott FORSTIE Workshop1 - The new face of IBM i Access: Access Client
In addition to his development responsibilities, Solutions and Access for Mobile (Jesse Gorzinski and Scott
Scott is a frequently published author and
Forstie)
speaker at industry events.
Scott can be found on Twitter@Forstie_IBMi, on
* Wednesday 19 October, 10:00 – 13:00
Facebook and via email at forstie@us.ibm.com. Abstract:
The new face of IBM i Access: Access Client Solutions and Access
for Mobile: With the demise of the iAccess for Windows and it not
being supported on Windows 10, we needed to come with new
interfaces and tools to help users do their jobs. We'll take a look at
key features Access Client Solutions. Particular attention will be
given to the latest DB2 tools available, which includes the Run SQL
Scripts interface, SQL Performance Center, and Visual Explain. We'll
also review the overall system access and management strategy.

Workshop2 - DB2 for i: Temporal, RCAC, Analytics, IBM i


services and more
Wednesday 19 October, 14:00 – 17:00
Abstract:
With a steady stream of enhancements, DB2 for i is the rolling
stone that gathers no moss.
In this 3 hour, Scott will shoot for the sun and the moon and bring
any attendee completely up to speed on the latest and greatest
DB2 for i capabilities.
Does this seem impossible? Attend this action packed, fun filled
and example rich session to judge for yourself.
Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 6

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)

Presentation1 - Automating the role of the Database


Engineer (DBE)
* Thursday 20 October, 13:00 – 14:00
Abstract:
DB2 for i has made great strides in providing IBM i Services to
access IBM i operating system detail. Those services are used by
System administrators and application developers.
A lesser known fact is that a great many DB2 for i Services exist to
help Database Engineers (DBEs) and Database Administrators
(DBAs) improve their productivity.
This session will address some of the most important tasks for a
DBE on DB2 for i and show how SQL and DB2 for i Services can be
used to streamline, automate and improve mission critical tasks.

Presentation2 – Why you need to be on 7.2 or 7.3 for


Modern Applications
* Thursday 20 October, 14:25 – 15:25
Abstract:
During this session, Scott will do his level best to convince you to
chart a path to IBM i 7.2 or 7.3.
If modern applications interest you, then come to this session to
hear about the many database and SQL enhancements for
application development, that exist only in IBM i 7.2 and IBM i 7.3.
Judge for yourself which enhancements you want to consume. Like
most database enhancements, they're built into DB2 for i, meaning
that if you upgrade, your team will have a short distance to travel
to reach new levels of productivity and satisfaction of important
business requirements.

Johan GALLE * Presentation – Cybersecurity for Small and Medium size


Cybersecurity Professor, HOWEST Enterprises.
University College, Bruges, Belgium
* Thursday 20 October, 13:00 – 14:00
Johan Galle has a 25 year career in software Abstract:
engineering and IT management and 15 years in We identify the cybercrime threats for SME’s (Small and Medium
security. He has had various roles in industry: Sized Enterprises), and we consider the relevant security solutions
CTO, CEO, CISO, deputy CIO, … He is a part-time with low budget and resource needs. SME’s typically lack
security consultant and part-time lecturer at awareness of the threats, but the approaches used by security
Howest in various security related topics. He is Johan Galle consultants are also not adapted to the SME needs. The new EU
the leading researcher in a project around law, the GDPR (General Data Protection Regulation), causes an
security and encryption for the SME. additional “sense of urgency” to satisfy the SME market needs.
Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 7

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)

Jesse Gorzinski, MBA * Workshop1 - The new face of IBM i Access: Access Client
Team Lead - IBM i Emerging Solutions, US Solutions and Access for Mobile (Jesse Gorzinski and Scott
Forstie)
Jesse Gorzinski works for the IBM i development * Wednesday 19 October, 10:00 – 13:00
lab in Rochester, MN. He is the team leader of •Bring your own mobile device to get a hands-on
the IBM i Emerging Solutions Team, which is experience with IBM i Mobile Access
responsible for strategic deliverables in the
Jesse Gorzinski •Bring your own laptop for hands-on experience with
realms of open source, system
management/access, and DB2 tooling. Jesse, who
Access Client Solutions
was doing RPG programming at the age of 18, is •First 20 attendees entering the room will receive a thumb
an expert on application development on IBM i, drive with Access Client Solutions on it and ready to
as well as system access and modernization. deploy!
[Session will have BeNeLux Power Certification]
His hobbies include playing with his dog, Abstract:
replacing complex applications with 5-line With the demise of the iAccess for Windows and it not being
Python programs, and advocating for the use of supported on Windows 10, we needed to come with new interfaces
new technologies on IBM i! and tools to help users do their jobs. We'll take a look at key
features Access Client Solutions. Particular attention will be given
Prior to his 2006 employment at IBM, Jesse to the latest DB2 tools available, which includes the Run SQL
worked with the AS/400 as an I/T administrator Scripts interface, SQL Performance Center, and Visual Explain. We'll
for an IBM customer in the finance/mortgage also review the overall system access and management strategy.
industry, where he specialized in data
backup/recovery, process optimization, and
* Workshop2 - Building applications with new tools:
information integrity. He has a Bachelor's degree
in Computer Science as well as a Master of
Node;JS, Git and Orion
Business Administration degree. •Bring your own laptop for hands-on experience with
Node.JS and/or BlueMix
•Sign up for your own GitHub account in advance to
expedite your experience
* Wednesday 19 October, 14:00 – 17:00
[Session will have BeNeLux Power Certification]
Abstract:
Come see the latest languages and tools for building open source
applications on IBM i. We will discuss Git, Orion, Python, Node.JS,
and BlueMix. Deploy your first IBM i BlueMix application and play
with some new languages!

* Presentation1 - The Open Book: Open Source on i


* Thursday 20 October, 09:00 – 10:00
Abstract:
Interested in running Open Source on IBM i? You might be

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 8

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
surprised and what you can do! The platform enables you to
compile your own utilities, try a new open-source language, or use
some of the other tools from the 5733OPS offering. Come to this
session to be introduced to the latest updates on the IBM
deliveries. But it doesn't stop there! We'll also take a look at the
IBM i open source community and how you can participate in this
exciting frontier!

* Presentation2 – Application Development Directions


* Thursday 20 October, 13:00 – 14:00
Abstract:
Modernization is a topic of great interest for many today. This
session is an overview of the recently written RedBook on IBM i
Modernization. We will look at what modernization is as well as
many aspects that need to be considered. Modern Tooling,
Modern Languages, Modern Methodologies and everything can be
done on IBM i today. We will spend some time looking at these
possibilities to help you discover what's possible for your
enterprise.

Birgitta HAUSER, * Workshop (laptop with Wi-Fi connection a must) Manage


Software and Database Engineer, your database with system i, IBM I Navigator
Toolmaker Advanced Efficiency GmbH, [Session will have BeNeLux Power Certification]
Germany * Wednesday 19 October, 10:00 – 13:00
Abstract:
Birgitta Hauser has been a Software and SQL becomes more and more the standard not only for accessing
Database Engineer since 2008, focusing on RPG, data, but also for creating and maintaining database objects. Even
SQL and Web development on IBM i at though the creation and alter commands can be executed from
Toolmaker Advanced Efficiency GmbH in Birgitta HAUSER any interface that supports SQL, it may be difficult to construct or
Germany. enter those statements directly. System i/ IBM i Navigator
She graduated with a business economics Database is the strategic interface for creating, managing and
diploma, and started programming on the modifying all kinds of database objects, such as tables, views and
AS/400 in 1992. indexes, but also stored procedures, triggers and user defined
She also works as trainer for RPG and SQL (table) functions.
developers and database administrators / When accessing data with SQL, the good news is, data is always
engineers. In addition she consults companies found. Sometimes however, the query seems to run forever and
who want to modernize their legacy IBM i long running queries are a nuisance. In this way it must be possible
applications and grown over the time databases. to detect long running queries and tune them. The System i/IBM i
Since 2002 she has frequently spoken at the Navigator provides multiple interfaces for monitoring and
COMMON User Groups and other IBM i and recording information SQL activities and finally for analyzing the
Power Conferences in Germany, other European condensed data, such as Index Advisor, Index Condenser, Visual
Countries, USA and Canada. Explain, SQL Plan Cache (Snapshots) and SQL Performance

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 9

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
In addition, she is co-author of two IBM Monitors.
Redbooks and also the author of several articles IBM i Navigator is enhanced to support the most recent SQL
and papers focusing on RPG and SQL for a enhancements.
German Publisher, iPro Developer and IBM Learning Objectives: The IBM i Navigator Database interface is the
DeveloperWorks. easiest way for creating and maintaining database objects. It also
In 2015 she received the John Earl Speaker includes powerful interfaces for analyzing and tuning your queries.
Scholarship Award. In this session you will get an introduction into System i/IBM i
Navigator. You will learn how to create and modify database
objects and how to find related database objects, such as
constraints and triggers. You will learn how to retrieve and store
and finally (re-)execute the SQL code for (re-)creating any
database object.
You’ll get an introduction into the different interfaces for analyzing
your SQL activities, such as Visual Explain, SQE Plan Cache and SQL
Performance Monitors. You’ll learn how to detect long running
queries, how to analyze them. Because providing the right indexes
is the key for a good SQL performance you’ll also get an
introduction into the Index Advisor, Index Evaluator and Index
Condenser Interfaces.
Audience: Programmers and database administrators / engineers
who have to design, create and maintain database objects but also
have to work with the data in physical files or tables.
Programmers and database administrators/engineers who are
faced with problems with long running SQL queries and have to
optimize those queries or applications
This session may be critically interesting for everybody who want
to or have to move off the green screen STRSQL interface.
Level: Average.

* Presentation - Finally – RPG freed from the Fetters of


Fixed Format
* Thursday 20 October, 15:50 – 16:50
Abstract:
Finally! The time where RPG was a cryptic, column oriented, hard
to decode programming language is over. Beginning with release
V5R1M0 free format coding for C-Specs was introduced … but it
took until release 7.1 TR 8 (respectively release 7.2) until the H, F, D
and P-Specs got a free format equivalent. The complete free
format coding includes several simplifications and/or assumptions,
for example if not explicitly defined differently a file (F-Spec) is
handled as input file. Instead of single characters that had to be
coded on a specific position, descriptive keywords are introduced,
for examples specific keywords exist for all data types. The
Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 10

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
sequence of F- and D-specs is no longer mandatory. And with
release 7.2 TR 3 the last restriction (RPG source code has to be
coded between position 8 and 80) is removed.
Learning Objectives: In this session you will learn how to code free-
format H-, F-, D- and P-Specs beginning with the new DCL-
Opcodes, continued with the new keywords for defining data types
in stand-alone fields or data structure sub-fields. This session will
cover the file definition for keyed or non-keyed access in input and
update mode. You’ll also learn how to define all kinds of work
fields, constants, arrays, (nested) data structures etc. The coding of
(sub-) procedures, prototypes and procedure interfaces are
demonstrated as well as the coding of special data structures, such
as program status data structure and data areas.
Audience: Programmers who want to learn RPG or RPG
programmers who heard about full-free coding but never used it
or RPG programmers who already use full-free coding, but want to
learn new tricks.
Level: Average

Luc Kindt * Closing Keynote – IT preparedness for modern business


Entrepreneur challenges

Luc Kindt is Owner & CEO of LK Investment, * Thursday 20 October, 17:15 – 17:40
advising the Executive Management teams and Abstract:
the Board of Directors of a range of GLOBAL Coming soon.
companies, including start-ups and SME’s. Luc is
an Independent Board Member of various high
tech companies in semiconductor, IoT, medical Luc Kindt
devices, .... As such he is Chairman of the Board
of Care4CC, a global leader in Contact Center &
Omnichannel Customer Interaction Business
Quality Assurance.

He is also Managing Principal of Leeward


Ventures, a private equity firm, active in
technology & industrial services, including
technology, food packaging, waste-to-fuel and
elderly care.

Luc is also Advisor of Agoria ICT eHealth Platform


whose overall goal is to stimulate innovation and
cooperation amongst ICT-related actors, in order

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 11

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
to develop and supply products, service offerings
and solutions to the healthcare sector in Belgium,
and to enhance export opportunities with a
maximum international exposure.

In addition, he is the Chairman of the Board of


RVO Society, a nonprofit Organization, named
after Professor Roger Van Overstraeten, founder
of IMEC, that wants all CHILDREN to actively
explore, understand, master and appreciate
TECHNOLOGY, to discover their technical skills
and to leverage this for a sustainable SOCIETY.

Benoît Marolleau * Workshop through presentation and demo (laptop with


IBM France Wi-Fi for VPN is not needed but will help you to check your
Benoît Marolleau system)
Bio coming soon. IBM Virtualization – take a view
[Session will have BeNeLux Power Certification]
* Wednesday 19 October, 11:40 – 13:00
Abstract:
Coming soon.

Paul Masschelein * Workshop through presentation and demo (laptop with


Consulting IT Specialist IBM Power Systems Wi-Fi for VPN is not needed but will help you to check your
Security, IBM Germany system)
Prepare for i 7.2 and i 7.3 updates
Paul Masschelein started at IBM in 1976. After a [Session will have BeNeLux Power Certification]
short stay in customer administration, he has a * Wednesday 19 October, 10:00 – 11:20
long experience of all IBM midrange systems,
Abstract:
starting with the System/3 to the latest Power
i 7.2 and i 7.3 are the current OS versions of IBM i . Take a short
Systems and IBM i, first as instructor, later as
overview of the most important characteristics of these versions.
System Engineer and now as Senior IT Specialist.
Discover how to find useful information and how to prepare for a
Besides a general pre-sales and support roll, with
successful update to these releases.
his long expertise, Paul particularly focuses on Paul Masschelein
applications and Application Development on the
IBM i. His current role also includes technical
support to COMMON Belgium. He is also a
frequent speaker for COMMON user groups.

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 12

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
Fabian MICHEL, * Presentation - IBM i Hardware – all you need to know up
Client Technical Architect and to 7.3
Consulting IT Specialist, IBM Belgium * Thursday 20 October, 14:25 – 15:25
Abstract:
Fabian Michel is an Expert Certified Consulting IT IBM i is constantly changing. This session will cover all the latest
Specialist acting as a Client Technical Architect trends and directions in the marketplace, the POWER & IBM i
within the IBM Systems Group in Belgium. His roadmaps and the key latest announcement news like new larger
areas of expertise cover infrastructure and and cost effective SSDs and how to get faster insights and business
Fabian MICHEL
solution design, performance, virtualization, value by using Flash Storage with IBM i. In addition, Fabian will
storage and high availability, more specifically explain how IBM i can easily play an important role in Hybrid
but not exclusively around Power Systems, IBM i, Cloud and Hybrid IT use cases. This will perfectly introduce the
open-source solutions and Linux. He is often latest members in the Power Systems family optimized for Cloud
sought by clients as a recognized technology environments.
advisor. He is also a frequent speaker for
COMMON users group.

Alain Rinckhout * An all-day show from our “Towering Concierge”


Actor, Writer and Director * Thursday 20 October.
Abstract:
Alain is brilliantly doing all this since almost 20 Impossible to say. Come, watch and participate in how I will keep
years at national and international level: Theatre, you amazed all the day.
Improvisation, Street Theatre, Business Theatre,
Presentations and Voice Over.
He also specializes in Languages and Dialects.

Alain Rinckhout
Prof Corneel Theben Tervile * Presentation – From backpack to briefcase – Followed by
Head of bachelor Applied Computer a Round Table.
Sciences
* Thursday 20 October, 15:50 – 16:50
Howest University College of West Flanders
Abstract:
Prof Theben Tervile is Head of the Professional An IT-specialist has been defined based on the input of the IT
Bachelor course in Applied Computer Sciences. industry: twelve competences that should meet the expectations,
He is also Chair of HEDICT an Information twelve competences that have to be developed in three flavors.
Technology Working Group of Businet, a Global The first weeks we help them to discover IT bit by bit. At the end,
Business Education network www.businet.org.uk they have a backpack full of competences to travel around the IT
Corneel
and Member of the board of COMMON Belgium, world. Let me present you the IT-er of the 21th century.
an IT user community of IBM based solutions, Theben Tervile
www.common.be.

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 13

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
Corneel began his career as a professor in the Round Table with:
domain of Application development. In the 90- * a software engineer, Magda Vanhauter, Project Manager
ties his topics were on the AS/400 and RPG (II, III, ERP, Grandeco
IV, ILE,...) and all that was related like DDS, SDA,
* a Business Analytics, Application Innovation and
DFU, CL, OS/400,... But after some years the shift
has been made to Java and Web development
Consulting specialist with academic background, Hans Van
and then taking the additional charges of Mingroot, PhD, Senior Managing Consultant, IBM
Department Management. * and an ICT consultant Marc Van Volsom.

Paul Tuohy * Deep dive (laptop not needed)


ComCon and System i Developer, Ireland SQL for IBM i developers
[Session will have BeNeLux Power Certification]
Paul Tuohy, author of Re-engineering RPG * Wednesday 19 October, 10:00 – 13:00,
Legacy Applications and The Programmer's Also repeated in afternoon 14:17:00
Guide to iSeries Navigator, is one of the most
Abstract:
prominent consultants and trainer/educators for
Paul Tuohy SQL is being used more and more by the RPG programmer. Not
application modernization and development
only is SQL replacing DDS for defining databases but it is being
technologies on the IBM Midrange. He currently
used extensively within RPG programs.
holds positions as CEO of ComCon, a consultancy
This deep dive workshop concentrates on the how to code SQL's
firm based in Dublin, Ireland, and founding
Data Manipulation Language (SELECT, INSERT, UPDATE, DELETE)
partner of System i Developer, the consortium of
and how to embed SQL in RPG programs. It is assumed that the
top educators who produce the acclaimed RPG &
attendee has some basic SQL language experience - such as using
DB2 Summit conference. Previously, he worked
interactive SQL to query a table.
as IT Manager for Kodak Ireland Ltd. and
Topics include:-
Technical Director of Precision Software Ltd.
• Data Manipulation Language (DML)
- Retrieving Data (SELECT, FROM, WHERE, ORDER BY)
In addition to hosting and speaking at the RPG &
- Updating Data (INSERT, UPDATE, DELETE
DB2 Summit, Paul is an award-winning speaker at
- GROUP BY, HAVING, Column Functions
COMMON, COMMON Europe Congress and
- SQL Functions
other conferences throughout the world. His
- Selecting From Multiple Tables/Views
articles frequently appear in System i NEWS,
•Embedded SQL
iSeries Experts Journal, The Four Hundred Guru,
- Basic Syntax
RPG Developer and other leading publications.
- Using host variables
- Using a SELECT statement
Paul also hosts iTalk with Tuohy interview
- Using a Cursor
podcast series, where he interviews anyone and
- Identifying and handling errors
everyone relating to IBM i - or whatever takes his
- The power of INSERT, UPDATE and DELETE
fancy!
- Compile options.

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 14

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
* Presentation - Embedded SQL in RPG - Beyond the Basics
* Thursday 20 October, 14:25 – 15:25
Abstract:
You have attended Wednesday’s deep dive, now enhance your
knowledge.
You have been using embedded SQL in RPG. You have mastered
the syntax, tried a few selects, declared a cursor, performed an
update - you may even have tried some dynamic SQL!
Time to take it to the next stage and see what you can do with
embedded SQL - beyond the basics
Topics covered in this session include:-
•Discussion of the key points in writing powerful embedded SQL
•What tools should you use to write and test SQL prior to
embedding it?
•Controlling CRTSQLRPGI
•SQLCA and SQLCODE considerations
•Getting data without SELECT - GET DIAGNOSTICS and VALUES
INTO
•Talking to Watson with using SQL
•Mastering Multi Row Fetch
•Handling NULL
•Dates, Times and Timestamps.
Ludwig Van den bergh * Presentation – State of the art IBM i storage
Storage Sales - IBM Belgium
* Thursday 20 October, 15:50 – 16:50
Ludwig Van den bergh started his career in IBM Abstract:
in 1982 as a Systems Engineer in VM/VSE The past year, IBM has made quite some announcements in the
mainframe environments. One of his biggest storage market. This session aims at giving an update on how to
projects was a Systems Integration, merging 50 IT position the different solutions. Obviously SSD and Flash based
shops. He lead the team for HW architecture and storage will have a prominent place in this presentation.
Ludwig
implementation - a full time contract of 30
months. In 1990, at the advent of the RS/6000, he Van den bergh
started supporting RS/6000 customers. In 1994,
He followed SAP education to become an SAP
Basic Consultant and worked 9 months as a
project manager to start up SAP at a big steel
concern. He then became manager for BeLux of
the RS/6000 team and after different mergers of
the HW brands within IBM, he was in the late 90’s
pre-sales manager for all HW brands in BeLux.
In 2003, Ludwig was selected to pilot in region
West as manager, the Systems Architect job.
During 30 months, he lead a team of architects in
Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 15

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)
France and BeLux. The pilot was a success as the
SA mission was rolled out on a WW scale. When
the IMT’s were created, he was selected to lead
the pre-sales teams of BeNeLux. In 2008, He was
selected as CTO (Chief Technology Officer) for
STG Benelux.
In 2014, Ludwig took up a position of
Flashsystems Technical leader in Europe and mid-
2016, he became Storage business Developer for
Belgium.

Vincent van Hees * Presentation - DDS to DDL, a home-made customer


Manager IT System Development and project
Support
* Thursday 20 October, 09:00 – 10:00
Bio coming soon. Abstract:
Coming soon.

Vincent van Hees


Rudi van Helvoirt * Presentation – BRMS implemented
CEO, Van Helvoirt Automatisering
* Thursday 20 October, 09:00 – 10:00
Rudi van Helvoirt started as a System/38 Abstract:
programmer in 1986. In 1989 he switched to Why would you need Backup, Recovery and Media Services (BRMS)
system programming and systems management. for your backup? Probably you answer is I do not need it. By using
Being passionate about systems management he customer cases I will show you what were the challenges we faced
founded van Helvoirt Automatisering in 1993. and how we solved them. When to use the BRMS graphical
Rudi enjoys helping IBM i customers ever since
Rudi van Helvoirt
interfaces and when to use telnet. What the value add of the IBM i
for running their business applications. He is an Advanced Job Scheduler (AJS) is for BRMS. The purpose of this
early adopter of the IBM i GUI's, System Object presentation is to give you a good impression of what can be
Access that later evolved into System i Navigator achieved when using BRMS and which trouble it will save you
and recently Navigator for i. He has been whenever you need to recover data.
involved in IBM i Security Audits for the past 15
years, helping to improve the security of IBM i
data. Rudi is member of the COMMON Europe
Advisory Council, an IBM and End User Experts
strategy think tank for the IBM i.

Registration: http://www.common.be/BeNeLux_Power_2016_Registration
Page 16

Benelux Power 2016 - Sessions and Speakers


Speakers (in alphabetical order) Picture Topic(s), hour(s) and abstract(s)

Gert Vanthienen * Workshop Java crash course for RPG developers


Consulting IT Specialist IBM Power Systems (participants should bring a laptop with a working Java
Security, IBM Germany development environment. A JDK installation as well as
some kind of Java IDE (e.g. Eclipse or one of the Eclipse-
After working with Java for a research project based products from IBM) is recommended.
during his studies, Gert started his professional [Session will have BeNeLux Power Certification]
career on what was called the iSeries platform at
Gert Vanthienen * Wednesday 19 October, 14:00 – 17:00
that time, using a mix of RPG, Java and C to build
solutions. Since 2006, he's working with
Abstract:
customers to implement open-source Java Java has been among the most popular programming languages
technology in their company. And, coincidence or for quite a while now. It's versatile, general-purpose language that
not, a lot of those customers today are still using is being used for building all kinds of applications: mobile, server-
the same, reliable IBM Power technology. side, webapp, ... and it has one of the largest ecosystems of
available libraries.

For an RPG developer however, the world of Java is also full of


novel concepts and terminology: objects, bytecode, JVM, methods,
... And also looking at the source code, everything looks entirely
different: there are dozens of small source files, organized in many
different directories. And it's not only Java source files: there are
XML descriptors, property files, POM files, ... there as well.

In this workshop, you will get a first introduction to the world of


Java by looking at a few small projects, investigating how code
works and how everything is organized.

Registration: http://www.common.be/BeNeLux_Power_2016_Registration

You might also like