Conference Highlights - DOC

Document Sample
Conference Highlights - DOC Powered By Docstoc
					            PUG Challenge
            Americas 2012

           Conference Guide
                   May 6-9, 2012




Westford Regency Inn & Conference Center
Westford, Massachusetts, USA
Welcome to PUG Challenge Americas 2012!
As always, the conference mixes the old and the new with practical, technical
insight about all facets of Progress and OpenEdge. This year we are excited
to be offering more than 60 hours of technical sessions, workshops, info
exchanges, and commercial sessions for you to choose from.

Monday morning’s Keynote Session will feature Progress Software President
and Chief Executive Officer Jay Bhatt. Jay will share his experiences getting
to know Progress and his thoughts on what the road ahead of us holds!

Make sure to visit our Sponsors in the Exhibit Hall located in the Regency
Ballroom (Regency II & III). All of the evening receptions and breaks are in
the Regency ballroom, so you will have plenty of opportunity to drop in,
check out our sponsors and catch up with your peers!

Don’t forget to fill out your evaluation forms – either online with the
Eventboard smartphone app or on the paper pads provided with your
conference bag.

Thanks again for attending PUG Challenge Americas 2012 - we hope you have
a wonderful time!


                                    PUG Challenge Americas 2012 Organizers

                                                     Tom Bascom, Tim Kuehn,
                                                Mike Lonski, Paul Guggenheim
                                                             and Paul Koufalis




       PUG Challenge Americas May 6-9, 2012
                                                                                 Contents

Conference Highlights ............................................................................................................................................................. 1
Conference at a Glance ........................................................................................................................................................... 2
Schedule .................................................................................................................................................................................. 2
Sunday Workshops ................................................................................................................................................................. 6
Programming Sessions ............................................................................................................................................................ 8
Database ............................................................................................................................................................................... 10
Integration ............................................................................................................................................................................ 12
Development......................................................................................................................................................................... 14
Info Exchanges & Fireside Chats ........................................................................................................................................... 17
Commercial Sessions............................................................................................................................................................. 18
Speakers ................................................................................................................................................................................ 20
Sponsors ................................................................................................................................................................................ 24
Progress User Groups (PUGS) ............................................................................................................................................... 29
Organizers & Volunteers ....................................................................................................................................................... 30




                            PUG Challenge Americas May 6-9, 2012
Conference Highlights
Registration & Help Desk
The Registration & Help Desk for is located in the foyer on the ground floor. Staff and volunteers will be available for
registration, to help with lost and found, posting and retrieving notes, and answering questions. We expect to be at the
Help Desk between 7:30 a.m. and 7:00 p.m. If we are not here when you come by we will be back in a moment.

Exhibition Hall
Visit the Exhibit Hall in the Regency Ballroom (Regency II and III) and meet our Sponsors showcasing their latest
technology and service offerings. The Exhibit Hall will be open from late Sunday afternoon through to close of
conference Wednesday. Evening events will occur in or near the Exhibit Hall.

PCA Alumni and Interested Parties
Want to keep in touch? Join the PUG Challenge Americas group on LinkedIn or “like” us on Facebook! You can also sign
up on our web site, on any Session/Conference Evaluation Form or send an email to info@pugchallenge.org.

Meals & Breaks
PUG Challenge Americas is the ideal place to strengthen your relationships and network with other Progress and
OpenEdge professionals. Sit with a stranger at mealtime and learn something new!

        Breakfast
        Breakfast is served from 7:30am until 8:30am on Monday, Tuesday and Wednesday upstairs in Westford North.

        Lunch
        Lunch is served for one hour beginning at 12:30pm on Monday and 12:15pm on Tuesday upstairs in Westford
        North. A box lunch will be served on Wednesday at 12:15pm in Regency I.

        Dinners:
        WELCOME RECEPTION
                        th
        Sunday May 6 , 6pm - 9:00pm
        Enjoy appetizers, beer, wine and soft drinks in the Regency ballroom (Regency II and III).

        MEET THE EXHIBITORS
                        th
        Monday May 7 , 6pm - 9:00pm
        Enjoy carving stations and buffet, beer, wine and soft drinks in the Regency ballroom.

        Buffet DINNER
                         th
        Tuesday May 8 , 6pm - 9:00pm
        Enjoy a delicious buffet upstairs and beer, wine and soft drinks in the Regency ballroom.


Smoking and Cell Phone Policy
Local laws prohibit smoking indoors or within 30 feet of the building. Smoking poles are placed around the building. We
ask that all cell phones, pagers, beepers, etc. be turned off while attending sessions and events. Thank you for your
cooperation.




                1   PUG Challenge Americas May 6-9, 2012
Conference at a Glance




                                                   Emerson



                                                    Whittier               Westford
                                                                            North




                                                                           Westford
                                                                            South




Schedule
                                                     Sunday, May 6th
  Time              Emerson                Salem                       Whittier                     Concord

                                                               203 Intro to OO Language
                201 OpenEdge BPM                                                            204 DB Performance Tuning
 1:00pm -                            202 OpenEdge Multi-         Features for Procedural
                     Workshop                                                                           2
  5:00pm                                   Tenancy                    Programmers
                 Peter Judge & Ken                                                          Dan Foreman, Paul Koufalis,
Workshops                             Gus Bjorklund, PSC       Tim Kuehn, TDK Consulting
                    Wilner, PSC                                                            Adam Backman, Tom Bascom
                                                                        Services

 6:00pm
                                              Welcome Reception Regency II & III
 9:00pm




            2    PUG Challenge Americas May 6-9, 2012
                                                        Monday, May 7th
 Time             Regency I              Westford South                       Whittier                   Concord

7:30am                                               Breakfast Westford North

                                                Opening General Session! Regency I
8:30am
                                           Jay Bhatt, CEO Progress Software Corporation

10:00am                                                          Break

          More of What You've
                                                                         Still More Database       Take Control of Your
          Asked For: The ABL in      I Never Backup Production
                                                                             Performance         Business With OpenEdge
10:15am   Progress OpenEdge 11          So Why Would You?
                                                                            Improvements                  BPM
              Robin Brown &               Adam Backman
                                                                              Rich Banville            Ken Wilner
            Fernando de Souza

11:15am                                                          Break

            Progress OpenEdge
                                      What's New in Progress
            Advanced Business                                       New Tricks for Old Dogs:      Database Management
                                       Developer Studio for
11:30am   Language Multi-Tenant                                        Fetch My Data!                Worst Practices
                                         OpenEdge 11?
               Programming                                               Scott Dulecki                Tom Bascom
                                        Sunil Belgaonkar
               Mary Szekely

12:30pm                                               Lunch Westford North

                                                                                                   303 Overcoming Your
              Inside The RDBMS:      Implementing a Complete         Customizing OpenEdge
                                                                                                 Reporting and Replication
                Space, The Final     BI Solution With OpenEdge       Architect (for non Java-
1:30pm                                                                                                   Hurdles
                    Frontier         and Open Source Software             Developers!)
                                                                                                       Mike Furgal
                 Gus Bjorklund            Hugues Aubuchon                Mike Fechner
                                                                                                        Bravepoint

2:30pm                                                           Break

                                                                                                  301 Roundtable TSMS vs
                                                                      Getting Started in the
                                      What Is My Object Doing                                    Roundtable Team - What's
          Progress System Tables                                    Cloud - Practical Everyday
2:45pm                                        Anyway?                                                 the Difference?
              Dan Foreman                                              Uses for Beginners
                                            Peter Judge                                                Jeff Ledbetter
                                                                          Paul Koufalis
                                                                                                          Tugboat

3:45pm                                                           Break

           Cross-Platform Mobile
                                                                                                  310 Performance Data:
             Phone Development       Progress OpenEdge BPM:
                                                                                                   What is Important and
           (iPhone, iPad, Android)   An Application Revolution              Maia 10:20:30
4:00pm                                                                                            How Do I Make Sense of
          for OpenEdge Back-Ends          Demonstration                  Julian Lyndon-Smith
                                                                                                             It?
                 Using .NET               Shelley Chase
                                                                                                     Adam Backman
                Mike Fechner

5:00pm                                                           Expo

6:00pm                                          Fireside Chat with Jay Bhatt - 7pm
9:00pm                                        Expo/Dinner/Reception Regency II & III




          3    PUG Challenge Americas May 6-9, 2012
                                                        Tuesday, May 8th
 Time             Regency I               Westford South                       Whittier                  Concord

7:30am                                               Breakfast Westford North

                                       WebSockets, Facebook                                        302 Technologies for
          Managing the Software                                          Database Repair and
                                     and the Many Ways to Talk                                       Better Reporting
8:30am    Development Process                                                 Recovery
                                            to the Client                                              James Stein
            Michael Solomon                                                 Dan Foreman
                                           Frank Hilhorst                                               Cornerstar

9:30am                                                          Break

                                                                                                 304 Application Evolution
          Removing Bottlenecks in      Beginner's Guide to               Multi-Tenancy for the
                                                                                                      Success Stories
9:45am     Your SQL Connections       Continuous Integration              Uninitiated Techie
                                                                                                       Dustin Grau
              Steve Pittman               Gilles Querret                      Tim Kuehn
                                                                                                        Bravepoint

10:45am                                                         Break

          SANs & Storage - A Panel    What is GUI for .NET and             Multi-Tenant
                                                                                                     401 4GL & Tools
                Discussion           Why Aren't I Using It? (or       Administration - Easier
11:15am                                                                                               Info Exchange
           Adam, Dan, Gus, Paul &    GUI for .NET for Dummies)          Than You Thought!
                                                                                                 Rob Holzel & Mary Szekely
                   Tom                      Mike Fechner            Rich Banville & Matt Baker

                                                               Lunch
12:15pm
                                                           Westford North

              Climb Aboard the        Version Control With               Performance Testing     Automated Deployment -
1:15pm        ProDataSet Train        Mercurial and Progress             Progress and Oracle        A Follow-On to CI
              Paul Guggenheim          Julian Lyndon-Smith                   Dmitri Levin             Gilles Querret

2:15pm                                                          Break

                                         From Vulnerable to         Identity Management 101:
              Pick an Index, Any
                                     Inviolable: How Company X        How Do You Know Your
2:30pm              Index...                                                                                TBD
                                          Secured OpenEdge           Users Are Who They Say?
                 Mike Lonski
                                             Paul Koufalis                Sarah Marshall

3:30pm                                                          Break

                                     SCMS & Build Automation
                                                                     The Easiest Way to Write         402 Database
          Security for SaaS/Cloud              Panel
4:00pm                                                                  Web Applications              Info Exchange
                  Roy Ellis            Gilles, Jeff, Julian &
                                                                           Jordi Sastre          Rob Holzel & Rich Banville
                                             Michael

5:00pm                                                            Expo

6:00pm                                         Fireside Chat with Carol Esau - 7pm
9:00pm                                Expo/Dinner/Reception Westford North, Regency II & III




          4    PUG Challenge Americas May 6-9, 2012
                                                       Wednesday, May 9th
 Time            Regency I                Westford South                      Whittier                     Concord

7:30am                                               Breakfast Westford North

          27 Days to 27 Hours: Best                                    What's The Point? Share
                                      FINALLY, We Can CATCH                                         Introducing Progress
          Practices in Dump & Load                                      Point in the Progress
8:30am                                 Errors THROWn To Us!                                               Arcade
                 Optimization                                                   World
                                          Paul Guggenheim                                                 Roy Ellis
                 Paul Koufalis                                              Bob Brennan

9:30am                                                             Break

                                         The Virtual Reality -        Interfacing OpenEdge with
            Storage Optimization                                                                   Stomp 10:20:30 Getting
                                      Virtualization Both Inside       HTML5 for WebApps and
9:45am           Strategies                                                                          the Message Across
                                       and Outside the Cloud                Mobile Devices
                Tom Bascom                                                                           Julian Lyndon-Smith
                                             Mike Furgal                      Dustin Grau

10:45am                                                            Break

                                                                       Everything You Always
                                                                       Wanted to Know About       OO Cage Match - A Panel
          The Progress Application    An IDE Whose Time Has
                                                                           JAVA/OpenEdge                   Discussion
11:15am           Profiler                    Come
                                                                        Integration But Were      Gus, Julian, Michael, Peter
               Dan Foreman                Michael Lonski
                                                                            Afraid to Ask!                   & Tim
                                                                            Frank Hilhorst

                                                      Box Lunch Regency II & III
12:15pm
                                                         See You Next Year!




                                                         A Proud Sponsor of PUG Challenge Americas 2012!




           5   PUG Challenge Americas May 6-9, 2012
Sunday Workshops
Workshops are on offered Sunday afternoon from 1pm to 5pm. Pre-registration is required so that we can allocate pre-
configured cloud images to host the workshops. You will need to bring a wireless capable laptop and be prepared to use
Windows Remote Desktop (or an equivalent) for the BPM, Multi-Tenancy and OO workshops. The performance
workshop is also hosted in the the cloud but will use SSH (PuTTY or any other favorite terminal emulation) to access the
software.

Access keys will be available 30 minutes prior to the start of the workshops so that connectivity can be established and
tested before we begin.


OpenEdge BPM Workshop                                            OpenEdge Multi-Tenancy

Time: Sunday, May 6, 1-5pm                                       Time: Sunday, May 6th, 1-5pm
Location: Emerson                                                Location: Salem
Presenter: Peter Judge and Ken Wilner, Progress                  Presenter: Gus Bjorklund, Progress Software
Software
                                                                 One of the most important new capabilities in
OpenEdge BPM puts business process management                    OpenEdge 11 is direct support for multi-tenancy in the
capabilities directly in the hands of OpenEdge                   OpenEdge RDBMS and in the OpenEdge 4GL. In this
developers by combining the industry-leading BPM                 hands-on workshop we will show you how easy it is to
capabilities of Progress Savvion with the OpenEdge               take advantage of this powerful capability. You will see
platform and we have really simplified things with               how to use it for your application.
Savvion 8.0 and OpenEdge 11.0.
                                                                 We will show how to use the new and improved
Come to this workshop to learn what OpenEdge BPM is              CLIENT-PRINCIPAL in a multitenant environment,
all about. This workshop is almost completely lab-based          programming for regular tenants, and programming for
- perfect for those who enjoy a hands-on learning                supertenants.
experience. During this workshop you will experience
how to build business process applications with                  This workshop is mostly about programming and a little
OpenEdge BPM and understand what it might mean to                about multi-tenant databases. We will focus on
your application.                                                programming techniques using the 4GL to retrieve and
                                                                 manipulate data in multi-tenant OpenEdge 11
Explore how to BPM-enable an application from three              databases. We assume you have a basic knowledge of
different perspectives using the appropriate tools and           4GL programming and how to use the 4GL to access the
techniques:                                                      data in a database.
      Business Analyst - Start by understanding the
        users, systems and data requirements; then
        build a BPM model.
      Application Developer - Using that model, add
        integration points that connect the process to
        an OpenEdge application as well as generate
        and design Web-based forms for the process.
      Business Manager - Create dashboards and
        conduct analysis to understand how well the
        process is performing




              6   PUG Challenge Americas May 6-9, 2012
Intro to OO Language Features for                               DB Performance Tuning 2
Procedural Programmers
                                                                Time: Sunday, May 6th, 1-5 pm
Time: Sunday, May 6th, 1-5pm                                    Location: Concord
Location: Whittier                                              Presenters: Dan Foreman, Paul Koufalis, Adam Backman
Presenter: Tim Kuehn, TDK Consulting Services                   and Tom Bascom

Programming with objects is a capability that was added         The OpenEdge RDBMS is the best database on the third
into OpenEdge some years ago, in version 10. It enables         planet from the sun. Though it is powerful, it is
you to combine object and procedural programming                extremely easy to set up and manage. Nevertheless, a
styles in a manner that suits your needs and desires. No        little proper care and feeding will enable you to achieve
need to rewrite your application, just use as many or as        the best results.
few objects as is appropriate as you find the need for
them.                                                           In this workshop, four of world's most knowledgeable
                                                                OpenEdge database experts will show you how to get
This workshop will introduce you to the various 4GL             the most out of your database. They will guide you
object-oriented (aka "OO") language elements, what              through the steps for correctly configuring the database
they do, and how they work. If you haven't "done OO"            for optimal performance. Not only that, they will tell
yet, this is your chance to get your feet wet. While no         you what the configuration parameters do and why
prior object 4GL programming experience is assumed or           they work.
required, some prior exposure to 4GL persistent and
super procedures will be helpful.                               In each segment, one of the instructors will first explain
                                                                things and then you will get to try it out for yourself.
                                                                You will also be able to ask for advice about tuning the
                                                                databases you have back home at your shop.




                                                     Allegro is a professional services and software development firm
                                                     providing expertise in many software-related areas, on demand
                                                     and as needed by customers. We deliver support for users of
                                                     MFG/PRO, Symix, WDS-II, and other Progress-based packages.
                                                     Since 1993, Allegro has tailored and integrated Progress solutions
                                                     for many clients ranging from government agencies to nonprofits.
                                                     We have established a reputation for excellent customer service
                                                     and high quality by providing the best advice and technical
                                                     services to business and government. Allegro is actively involved in
                                                     our professional community, leading the Progress user groups for
                                                     several states and sponsoring notable charities. We also
                                                     participate in the development communities of osCommerce,
                                                     SugarCRM and Joomla with a growing number of valuable
                                                     modules donated to their respective user bases.
                                                     Learn more about Allegro at http://www.allegroconsultants.com.




              7   PUG Challenge Americas May 6-9, 2012
                                                            capabilities? Managing large datasets on the device?
Programming Sessions                                        Looking at the number of high quality apps in today’s
                                                            mobile phone appstores there is no doubt that mobile
More of What You’ve Asked For: The ABL in                   phone applications are a huge market. In my consulting
Progress OpenEdge 11                                        activities I have not met many Progress partners who
                                                            say “we do not need mobile apps at all!” But how? The
Time: Monday, May 7th, 10:15am                              two big players in the field (Apple's iOS and Google's
Location: Regency I                                         Android) are built using completely different platforms
Speaker: Robin Brown and Fernando de Souza                  and tools and do not allow any common code.
                                                            Microsoft's Windows Phone might become the third
Overview: Get an overview on the latest and greatest        relevant player. .NET can be the solution! This session
updates to Progress OpenEdge 11 from the Progress           introduces .NET mobile phone development for iOS,
Advanced Business Language team. The session                Android and Windows Phone, explains how it allows
addresses the full menu of new facilities including using   code reuse and can be connected to OpenEdge,
.NET bridge beyond GUI as well as OOABL, XML and            OpenEdge BPM and Savvion applications .
JSON enhancements. We'll also cover enhanced
diagnostics capabilities with VSTs for temp-tables and
performance improvements such as delayed                    Customizing OpenEdge Architect (for non-Java
instantiation of prodatasets and temp-tables. The list      Developers!)
goes on. Attend this session to see for yourself.           Time: Monday, May 7th, 1:30 pm
                                                            Location: Whittier
New Tricks for Old Dogs: Fetch My Data!                     Speaker: Mike Fechner
Time: Monday, May 7th, 11:30 am                             Overview: OpenEdge Architect (now known as Progress
Location: Whittier                                          Developer Studio for OpenEdge) is a very powerful and
Speaker: Scott Dulecki                                      flexible development environment. In this session Mike
                                                            Fechner will show you how to get more out of the
Overview: The phone rings. Another user, another            development environment than what is provided out of
quest for a report, this one sorted by salesperson shoe     the box. Learn about setting useful preferences,
size as well as descending dollar amount. Another           configuring your file types, integrating your own OS
unindexed query, another long-running program you           tools and scripts, installing Eclipse plugins (SCM
hope you never see again, another opportunity for           integration, html editing capabilities, tail utilities and so
people to complain and grumble about system                 forth) and customizing the OpenEdge Architect code
performance. But is there a way to give this user what      templates.
they need without creating more work for yourself later
on as they change their mind? With a combination of
temp tables more work for yourself later on as they         What is GUI for .NET and Why Aren’t I Using It?
change their mind? With a combination of temp tables        (or GUI for .NET for Dummies)
and dynamic queries, the answer is a resounding Yes!        Time: Tuesday, May 8th, 11:15am
In this session, Scott will review both temp tables and     Location: Westford South
dynamic queries and share several case study examples       Speaker: Mike Fechner
of how they can save time and effort for the end user
and the developer.                                          Overview: The OpenEdge GUI for .NET has enabled
                                                            OpenEdge developers to use .NET Controls to improve
Cross-Platform Mobile Phone Development                     the presentation of existing and new ABL applications
(iPhone, iPad, Android) for OpenEdge Back-Ends              for more than 3 years now! Learn the capabilities and
                                                            architecture of GUI for .NET and understand how it
Using .NET
                                                            integrates with the classic ABL GUI. Learn what tools to
Time: Monday, May 7th, 4:00 pm                              use, license costs and deployment considerations and
Location: Regency I                                         what is required to get started using the OpenEdge GUI
Speaker: Mike Fechner                                       for .NET, possibilities for code reuse and migration.

Overview: Your end users demand good user interfaces
on their mobile devices? AJAX does not sizzle? Offline

               8   PUG Challenge Americas May 6-9, 2012
The Progress Application Profiler                               Overview: With the rising popularity of smart phones
                         th
Time: Wednesday, May 9 , 11:15am                                and tablet computers, it makes sense to offer solutions
Location: Regency I                                             for these mobile devices. But did you know that you can
Speaker: Dan Foreman                                            avoid the various “App Stores” by utilizing HTML5 to
                                                                create a website that appears similar to a native app?
Overview: There is an undocumented tool in Progress             This presentation will examine new features in HTML5
that can be used to find the execution time of every ABL        and readily available AJAX frameworks that have been
statement in an application which can make finding              specially built for mobile devices. It will also
performance problems in 4GL/ABL code very effective.            demonstrate how to deliver data by leveraging business
This presentation shows you how to find, setup, and use         logic from your existing OpenEdge applications.
the tool. More importantly this session shows you how
to interpret the results.                                       Climb Aboard the ProDataSet Train
                                                                Time: Tuesday, May 8th, 1:15pm
The Easiest Way to Write Web Applications                       Location: Regency I
Time: Tuesday, May 8th, 4:00pm                                  Speaker: Paul Guggenheim
Location: Whittier
Speakers: Jordi Sastre                                          Overview: If you have been putting off learning
                                                                ProDataSets but still want to learn about them, here is
Overview: This talk demonstrates a WebSpeed best                your chance. ProDataSets are one of the major
practice methodology for rapid web development. The             developments in the OpenEdge ABL. Whether you are
approach is based on the separation of logic between            building an application that uses the advanced UI,
business and presentation, and between HTML and ABL.            browser based, object oriented or procedural-based,
A simple but clever include file glues everything               they are useful for a number of reasons. The beginning
together. The approach also supports Content                    developer will learn how to define complex business
Management Systems and Ajax.                                    logic inside a ProDataSet, create data mapping between
                                                                the ProDataSet and the database, and associate hooks
Interfacing OpenEdge with HTML5 for WebApps                     for custom event procedures. A generous set of code
and Mobile Devices                                              examples will be supplied and demonstrated. Don't
Time: Wednesday, May 9th, 9:45am                                miss this opportunity to get up to speed quickly in this
Location: Whittier                                              versatile yet powerful technology. Attendees should
Speaker: Dustin Grau                                            have a good background in OpenEdge and feel
                                                                comfortable with temp-tables, queries and browses




Chase is the U.S. consumer and commercial banking business of JPMorgan Chase & Co. (NYSE: JPM), a leading global
financial services firm with assets of $2.3 trillion and operations in more than 60 countries. Chase serves consumers
and small businesses through 5,200 bank branches, 16,200 ATMs, mortgage offices, and online and mobile banking as
well as through relationships with auto dealerships and schools and universities. Chase also has issued more than 90
million credit cards.

Chase's Mortgage Banking division has embarked on a major project to implement an OpenEdge based Mortgage
Origination Platform and is seeking talent. Stop by our booth and talk to our project leaders about this exciting
opportunity!

Learn more about Chase at http://www.chase.com.


              9   PUG Challenge Americas May 6-9, 2012
FINALLY, We Can CATCH Errors THROWn To Us?                   “knobs” which allow you to further tune OLTP data
                          th
Time: Wednesday, May 9 , 8:30am                              access, network activity and index rebuild but you’ll also
Location: Westford South                                     be given insights into the inner workings of each of the
Speaker: Paul Guggenheim                                     supporting mechanisms. Performance lab data
                                                             showcasing each of these options will be shared.
Overview: In addition to trapping errors the traditional
way in the ABL usingNO-ERROR, ERROR-STATUS and ON            Database Management Worst Practices
ERROR keywords, OpenEdge includes Structured Error           Time: Monday, May 7th, 11:30 am
Handling (SEH). This provides the developer with a more      Location: Concord
consistent methodology in processing errors in an            Speaker: Tom Bascom
application. SEH builds on the object oriented
programming model allowing the creation of custom            Overview: Calling widespread bad habits in database
error classes which provide more accurate information        administration "Worst Practices" may seem extreme.
to the end-user. This handling also automatically            However, when you consider the critical nature of most
propagates errors up the call stack for a more               data, and just how damaging data loss or corruption can
centralized approach. Come see how SEH can support           be - it seems pretty dead-on. Although these behaviors
top-down character as well as event-driven GUI               are distressingly common among DBAs, they are curable
applications. This talk will illustrate the advantages and   with some shrewd management intervention. What
differences between traditional and Structured Error         follows is a guide to the habits we consider to be the
Handling. Learn about the FINALLY, CATCH and THROW           worst along with some ideas on how to successfully
keywords that are also popular in other languages.           eliminate them.
Many useful examples will be presented enabling the
audience to quickly take advantage of this effective
technology.                                                  I Never Backup Production So Why Would You?
                                                             Time: Monday, May 7, 10:15am
Pick and Index, any Index…                                   Location: Westford South
                                                             Speaker: Adam Backman, White Star Software
Time Tuesday, May 8th, 2:30pm
Location: Whittier                                           Overview: Doing backups is a part of every good
Speaker: Mike Lonski                                         recovery strategy but in many cases people feel
                                                             compelled to backup their production database directly.
Overview: The core of Progress is the database and the       Backing up your production system is a waste of
core of accessing the database are its indices. Knowing      precious resources that could better server your user
the in's and out's of the DB engine index rules can make     base. This session will provide the inside you need to
or break an application's performance. With the              do backups with minimal performance implications to
increase in dynamic programming models, the ability to       your users. The necessity of after image journaling
properly select indices and , more importantly, prove        along with various replication techniques that have
which ones are being used is paramount. From the             been field tested will be explored. Backups are boring
COMPILE listing to the INDEX-INFORMATION method to           but not having one is way too exciting.
new OpenEdge 10 logging features, learn how to predict
and prove index usage and take back control of your
applications.
                                                             Database Repair and Recovery
                                                             Time: Tuesday, May 8th, 8:30am
                                                             Location: Whittier
                                                             Speakers: Dan Foreman
Database
Still More Database Performance Improvements                 Overview: What can you do if your database is
Time: Monday, May 7, 10:15am                                 damaged or corrupted? The standard recovery methods
Location: Whittier                                           are usually a dump/reload or restoring from a backup.
Speaker: Rich Banville                                       However, sometimes there are better alternatives.
                                                             Learn about the different kinds of corruption and how
Overview: In this database internals talk, you’ll not only   they can occur. Learn how to verify the extent of the
be dialed in to usage of the newest performance              damage as well as how, if possible, to repair the

              10   PUG Challenge Americas May 6-9, 2012
database or recover data from a damaged                     Overview: If the vulnerability of your current OpenEdge
database.Also learn how to avoid database problems          environment has been weighing on you, come see how
through preventative maintenance techniques.                a real business transformed their OpenEdge systems
                                                            from wide open to near inviolable. This session is not a
                                                            30000' flyover of security. It's a down in the trenches
                                                            look at how it's done in the business world. Whether
Progress System Tables                                      you are the director of I.T. or the DBA, come see what
                                                            changes were made, how they were made, and how
Time: Monday, May 7th, 2:45 pm                              they affected the day-to-day activities of support,
Location: Regency I                                         infrastructure, development and DBA.
Speaker: Dan Foreman

Overview: Virtual System Tables offer a very flexible and   Performance Testing Progress and Oracle
powerful way of monitoring Progress databases activity,     Time: Tuesday, May 8th, 1:15pm
record locking, user I/O, and more either locally or        Location: Whittier
remotely. Unfortunately the lack of adequate                Speaker: Dmitri Levin
documentation makes it difficult to do serious work
with VSTs. This session covers what you won't find in       Overview: Progress and Oracle compared using
the Progress documentation such as performance issues       standard technology tests.
with VSTs, undocumented VST characteristics, the VST
Schema, and how VSTs work. There are other tables in        Removing Performance Bottlenecks in Your SQL -
the Progress Database that are not virtual and serve a
                                                            Data Connectivity Best Practices
variety of functions such as the MetaSchema, Query
Optimizer, SQL permissions, and much more. This             Time: Tuesday, May 8th, 9:45am
session will also give an overview of these tables and      Location: Regency I
show how they can be useful to developers and               Speaker: Steve Pittman
database administrators.
                                                            Overview: How do you break through the performance
                                                            bottlenecks that affect your applications? If you’re
27 Days to 27 Hours: Best Practices in Dump &               interested in new tips, attend this session on proven
Load Optimization                                           and emerging best practices for removing the
Time: Wednesday, May 9th, 8:30am                            bottlenecks that impact your ability to meet your
Location: Regency I                                         customers’ requirements. You’ll get an overview of
Speaker: Paul Koufalis                                      recent performance breakthroughs and the latest
                                                            industry trends. If you want to build applications that
Overview: Dump and load times can vary widely: one          consistently beat the competition, this is the
site called me when their initial tests showed they         presentation to attend.
would need 27 days of down time to dump and load!
After a bit of testing and preparation, we executed in 27   Inside the RDBMS: Space, The Final Frontier
hours. At this session, you will learn the current best
practices (and some sneaky tricks) for testing, planning    Time: Monday, May 7th, 1:30 pm
and executing dumps, loads and index rebuilds. If           Location: Regency I
you’ve been putting off a migration or upgrade because      Speaker: Gus Bjorklund
of the dump and load, or are a DBA looking for a few
more tools in your toolbox, then this session is            Overview: This talk explores how the OpenEdge RDBMS
definitely for you!                                         finds and allocates storage space for the various things
                                                            you can put into a database. We also examine all of the
                                                            various space allocation related configuration
From Vulnerable to Inviolable: How Company X                parameters (e.g. allocation clusters, create limit, toss
Secured their OpenEdge Environment                          limit, maximum rows per block, and so on), what they
Time: Tuesday, May 8th, 2:30pm                              do, how they work, and how to set their values.
Location: Westford South
Speaker: Paul Koufalis


             11   PUG Challenge Americas May 6-9, 2012
Sedgwick Claims Management Services, Inc. is the leading North American provider of innovative claims and
productivity management solutions. Sedgwick and its affiliated companies deliver cost-effective claims, productivity,
managed care, risk consulting, and other services to clients through the expertise of nearly 10,000 colleagues in 190
offices located in the U.S. and Canada. The company specializes in workers’ compensation; disability, FMLA and other
employee absence; managed care; general, automobile and professional liability; warranty and credit card claims
services; fraud and investigation; structured settlements and Medicare compliance solutions. Sedgwick and its
affiliates design and implement customized programs based on proven practices and advanced technology that
exceed client expectations.

For more about Sedgwick’s technological capabilities and career opportunities with the company, see:
http://www.sedgwick.com

Storage Optimization Strategies
                                                                SANs & Storage – A Panel Discussion
Time: Wednesday, May 9th, 9:45am
Location: Regency I                                             Time: Tuesday, May 8th, 11:15am
Speaker: Tom Bascom                                             Location: Regency I
                                                                Speaker: Adam Backman, Dan Foreman, Gus Bjorklund,
Overview: What are you trying to optimize: type 2               Paul Koufalis and Tom Bascom
areas, database block size, rows per block, cluster size,
create limit, toss limit? The OpenEdge database has
many mysterious knobs, dials and levers available for           Integration
tuning storage parameters. How should you set them to
achieve your optimization goals, especially considering         The Virtual Reality – Virtualization Both Inside and
that optimization is about trade-offs? In this session          Outside the Cloud
you will learn how these settings interact and impact           Time: Wednesday, May 9th, 9:45am
each other and gain insight into how to best apply them         Location: Westford South
to get the most from your system!                               Speaker: Mike Furgal

Multi-Tenant Administration – Easier Than You                   Overview: Operating System Virtualization is now
Thought it Would Be                                             common place in the enterprise. This session will
                                                                describe how Progress Software uses virtualization and
Time: Tuesday, May 8th, 11:15am
                                                                it’s technologies to solve their real world problems. We
Location: Whittier
                                                                will cover VMWare workstation, ESX, and LabManager
Speaker: Rich Banville & Matt Baker
                                                                configurations. In addition we’ll discuss the
                                                                virtualization in the cloud, compare and contrast local
Overview: You may be surprised at how relatively easy
                                                                virtualization to Amazon EC2 virtualization.
(and secure) it is to manage tenants and their data in a
Progress OpenEdge environment - even as your multi-
tenant deployment grows. See for yourself at this               Multi-Tenancy for the Uninitiated Techie
session, which addresses the many aspects of                    Time: Tuesday, May 8th, 9:45am
administering an OpenEdge multi-tenant deployment.              Location: Whittier
For OpenEdge database administrators of all skill levels,       Speaker: Tim Kuehn
the session shows how OpenEdge simplifies
administration with flexible and diverse deployment             Overview: This will be a technical overview of multi-
options.                                                        tenancy, what its various components are, how they
                                                                relate to each other, and how they’re used.

             12   PUG Challenge Americas May 6-9, 2012
Getting Started in the Cloud – Practical Everyday           What’s The Point? Share Point in the Progress
Uses for Beginners                                          World
Time: Monday, May 7th, 2:45 pm                              Time: Wednesday, May 9th, 8:30am
Location: Whittier                                          Location: Whittier
Speaker: Paul Koufalis                                      Speaker: Bob Brennan

Overview: All of the hype about “The Cloud” seems to        Overview: Microsoft's SharePoint platform is used to
be focused on SaaS and application partners. What           share data and collaborate with fellow users. Like a lot
about everyone else? Have you been ignoring the cloud       of MS tools, it is more a collection of products that
because you don’t think it’s relevant to your business?     arrange themselves into a platform. It is a challenge
Think again. Where else can you conjure up an 8 CPU         just to understand what parts you need for different
machine with 20 Gb of RAM and massive disk I/O              types of collaborative efforts. In this talk, we will
bandwidth in a few minutes and for pennies per hour?!       present an overview of the components and how to
Are you waiting to test your dump and load procedure        stitch them together to make a useful platform for the
because you don’t have a spare box hanging around?          Progress developer. The format will consist of both
Or maybe you need to setup a test environment for           lecture and demo.
some users. Where do you put them? If you’re new to
the cloud, come to this session for a simple and            Stomp 10:20:30 Getting the Message Across
eminently practical “Getting Started” primer. I promise
that by the end of the hour you’ll have everything you      Time: Wednesday, May 9th, 9:45am
                                                            Location: Concord
need to get started with your first Amazon instance!
                                                            Speaker: Julian Lyndon-Smith
Implementing a Complete BI Solution with                    Overview: Use open-source messaging to implement a
OpenEdge and Open Source Software                           free inter-process communications framework between
Time: Monday, May 7th, 1:30 pm                              4GL sessions (and other technologies if so desired).
Location: Westford South
Speaker: Hugues Aubuchon
                                                            Introducing Progress Arcade
Overview: Most of the big commercial database               Time: Wednesday, May 9th, 8:30am
vendors like Oracle and Microsoft offer their own           Location: Concord
integrated BI solution. Some commercial solutions exist     Speaker: Roy Ellis
as well for Openedge, but open source solutions like
Pentaho are now production ready and can be tailored        Overview: Introducing Progress Arcade, the simplest
to work and perform well with the OpenEdge                  way to get your Progress environment running in the
technology. Concerti group has worked over the last 3       Cloud! Discover how to deploy servers around the world
years, developing a complete BI solution and                pre-configured with ready-to-use Progress products -
methodology, using only open source software, to offer      without the typical Cloud-associated learning curve. If
small and medium businesses using Openedge based            you're interested in realizing the benefits of Cloud
ERP, with limited budget a way to unleash the potential     technology, this is a session you won't want to miss.
value of their data. This talk will discuss what are the
possibilities and strength of these tools, what is needed
to make them work with OpenEdge, some of Concerti
work, as well as some thought on how to implement a
BI solution in a SME.




             13   PUG Challenge Americas May 6-9, 2012
                                                          Managing the Software Development Process
Development                                               Time: Tuesday, May 8th, 8:30am
What’s New in Progress Developer Studio for               Location: Regency I
OpenEdge 11?                                              Speaker: Michael Solomon
Time: Monday, May 7th, 11:30am
Location: Westford South                                  Overview: Developing software is sometimes like
Speaker: Sunil Belgaonkar                                 herding cats. There are times when neither the
                                                          successes nor failures seem to follow any rhyme or
Overview: Discover how to maximize your productivity      reason. Developing and maintaining today's application
Progress Developer Studio for OpenEdge the new name       software demands a flexible, repeatable approach - one
for OpenEdge Architect that was released as part of       that helps make sense of the process. The classic
OpenEdge 11. Through demos, OpenEdge developers           waterfall design of software development has largely
and managers get a sneak peak at new features,            been replaced by more responsive methods. Whether
enhancements and capabilities. These include support      your organization uses Agile, Lean, V-Model, RAD,
for custom project types, ABL editors, iterative n-tier   Spiral, or even some other development method, an
development, and remote debugging.                        integrated set of productivity tools makes managing the
                                                          process possible. The toolset is not as important as how
                                                          your organization uses it. In this session we will explore
                                                          how others have selected and implemented Software
                                                          Configuration Management to increase efficiency,
                                                          provide more visibility, and reduce defects in their
                                                          software development process. You will learn how to
                                                          identify an appropriate toolset and implement Software
                                                          Configuration in your environment.

                                                          An IDE Whose Time Has Come
                                                          Time: Wednesday, May 9th, 11:15am
                                                          Location: Westford South
                                                          Speaker: Michael Lonski

                                                          Overview: OpenEdge 10 has been out for a few years
                                                          now. As always, new versions bring change and one of
                                                          the biggest for the Progress developer is the move away
                                                          from the Progress proprietary integrated development
                                                          environment (IDE) to one that is an industry standard.
                                                          Changing your OE Studio licenses with its familiar
                                                          AppBuilder over to OE Architect licenses with an IDE
                                                          based on the Eclipse platform can seem daunting but it
                                                          shouldn't. Come get a quick tour of the Architect
                                                          environment and see how easy it is to move to this new
                                                          and vastly improved IDE.




             14   PUG Challenge Americas May 6-9, 2012
Security for SaaS/Cloud                                     Maia 10:20:30
                      th
Time: Tuesday, May 8 , 4:00pm                               Time: Monday, May 7th, 4:00pm
Location: Regency I                                         Location: Whittier
Speaker: Roy Ellis                                          Speaker: Julian Lyndon-Smith

Overview: Do you see the benefits of moving your            Overview: One of the big advantages of ABL over 3GLs
Progress OpenEdge application to the Cloud being over-      is its productivity, but doesn't everyone want even
shadowed by concerns about securing your application        more productivity? Maia is an open-source project that
and data? During this session we'll ease your concerns      uses code generation to create customizable mvc
by discussing strategies and methods to secure your         structures and UI screens direct from database meta-
OpenEdge application deployed to the Amazon Cloud.          data that requires a little time investment yet provides
We'll explore OpenEdge tools and practices to protect       immediate return. This presentation is given in 10
your application, everything from SSL to transparent        slides, in 20 minutes with no text smaller than 30
data encryption. And we'll review Amazon's security         points. This leaves over 40 minutes for hands on
practices, tools and white papers. By the end of this       demonstrations, and audience participation.
session, you'll have all the tools needed to secure your
OpenEdge application in the Cloud.
                                                            Version Control With Mercurial and Progress
                                                            Time: Tuesday, May 8th, 1:15pm
Identity Management 101: How Do You Know
                                                            Location: Westford South
Your Users Are Who They Say They Are?                       Speaker: Julian Lyndon-Smith
Time: Tuesday, May 8th, 2:30pm
Location: Whittier                                          Overview: Learn how to leverage the mercurial version
Speaker: Sarah Marshall                                     control system with progress, eclipse and bitbucket.
                                                            We will show how using these products has saved time
Overview: Today's modern application servers are            and money whilst increasing productivity.
increasingly presented with the problem of
authenticating and maintaining the identity of its users.
                                                            Beginner’s Guide to Continuous Integration
During this session you'll learn how Progress OpenEdge
features such as the configurable user domains and the      Time: Tuesday, May 8th, 9:45am
CLIENT-PRINCIPAL are used to solve these problems.          Location: Westford South
Explore topics like: the most common use cases for          Speaker: Gilles Querret
establishing and maintaining identity to meet the needs
of the end user and the production administrator            Overview: Whether in a small development shop or in a
including multi-tenancy, auditing, and runtime security.    large company with developers spread around the
Discover the problems with maintaining user access in       world, releasing a new version is always a moment of
applications running on application servers and an          excitment but it’s a bad time to discover bugs. This
overview of the solutions including the use of the          session will introduce you to continuous integration in a
CLIENT-PRINCIPAL object as a security token. Walk away      Progress environment, which allows development
with an understanding of how to merge the application       teams to continuously repeat the build, test and
with OpenEdge security in order to grow and change          deployment steps, analyze code with Proparse/Prolint,
along with the needs of the business and its customers.     catch defects as soon as possible and raise the overall
                                                            quality of your product. Be lazy ! Just let your servers do
                                                            the hard work, and start implementing continuous
                                                            integration for your development.
SCMS & Build Automation – A Panel Discussion
Time: Tuesday, May 8th, 4:00pm
                                                            Automated Deployment – A Follow-on to CI
Location: Westford South
Speaker: Gilles Querret,Jeff Ledbetter, Julian Lyndon-      Time: Tuesday, May 8th, 1:15pm
Smith & Michael Solomon                                     Location: Concord
                                                            Speaker: Gilles Querret

                                                            Overview: With the rise of virtualization and cloud
                                                            computing, companies are working with more and more
             15   PUG Challenge Americas May 6-9, 2012
instances that you have to administer. But did you know
that key players in this industry (vmware and Amazon)
provide a set of APIs to automate administration tasks ?
This session will let you discover how you can control a
full set of virtual machines from a central location and
                                                             BravePoint® is a consulting firm with highly evolved
how to leverage those APIs to automatically deploy
                                                             Progress® expertise, perfected since 1987. We have
from a continuous integration tool.
                                                             written or customized applications and performed
                                                             database administration for a wide range of industries,
Of WebSockets, Facebook and the Many Ways to                 worldwide. Although we offer leading edge IT services,
Talk to the Client                                           we're more than programmers and database
Time: Tuesday, May 8th, 8:30am                               administrators. We're business professionals with real-
Location: Westford South                                     world, technological experience in specific
Speaker: Frank Hilhorst                                      manufacturing verticals. We go beyond consulting to
                                                             offer professional analysis and to craft superior,
Overview: Based on OpenEdge Reference Archiecture            custom-built solutions to fit the specific needs of our
(OERA) principles, this talk demonstrates a WebSpeed         clients.
best practice methodology for rapid web development.
The approach is based on the separation of logic             Learn more about Bravepoint at
between business and presentation, and between               http://www.bravepoint.com.
HTML and ABL. A simple but clever include file glues
everything together. The approach also supports              Overview: Automating business processes or getting
content management systems and AJAX.                         visibility into your existing processes, that’s what BPM is
                                                             all about. Attend this session to learn how to see how
Everything You Always Wanted to Know About                   to use Progress Savvion with your OpenEdge
JAVA/OpenEdge Integration But Were Afraid to                 applications. Heavy on demo, this session will cover
Ask!                                                         modeling and automating of new business processes as
                                                             well as building monitoring processes which you can use
Time: Wednesday, May 9th, 11:15am
                                                             to gain visibility into your existing processes. And if you
Location: Whittier
                                                             are already familiar with OpenEdge BPM, come to this
Speaker: Frank Hilhorst
                                                             session anyway because this session will cover the new
                                                             capabilities that are part of OpenEdge 11 and Savvion 8
Overview: From VOIP (Voice over IP)to GPS integration
                                                             that make it really easy to BPM to your OpenEdge
the possibilities of what software applications can do
                                                             application.
are ever expanding. The JAVA platform is often at the
center of these innovations. OpenEdge Business
applications are increasingly expected to support            Progress OpenEdge Advanced Business Language
features that fall outside of the domain of the standard     Multi-Tenant Programming
4GL. So when confronted with the need to extend the          Time: Monday, May 7th, 11:30 am
capabilities of your applications planet JAVA, where         Location: Regency I
"Free" and "Open Source" are the norm, is the natural        Speaker: Mary Szekely
place to go shopping. In this session we will cover how
you can integrate JAVA functionality into an OpenEdge        Overview: Principles of Progress OpenEdge ABL multi-
application. Strategies covered are Servlets, Applets, JNI   tenant programming are the focus of this session for
and ABL OO to JAVA object mapping.                           OpenEdge ABL developers and architects who deal with
                                                             multi-tenant databases. The session covers a lot of
Progress OpenEdge BPM: An Application                        ground including authentication, appserver tenant
Revolution Demonstration                                     context switching, regular tenant programming, groups,
                                                             supertenant programming and migration with some
Time: Monday, May 7th, 4:00 pm
                                                             code snippets
Location: Westford South
Speaker: Shelley Chase



             16    PUG Challenge Americas May 6-9, 2012
Take Control of Your Business with OpenEdge
BPM
                                                              Info Exchanges & Fireside
Time: Monday, May 7th, 10:15am                                Chats
Location: Concord
                                                              4GL & Tools Info Exchange
Presenter: Ken Wilner
                                                              Time: Tuesday, May 8th, 11:15am
Overview: Be able to rapidly change your business             Location: Concord
processes to meet rapidly changing requirements. Know         Speaker: Rob Holzel & Mary Szekely
where the bottlenecks are. Get visibility into how well
those business processes are really performing. Be able
to predict how a change to a business process can             Database Info Exchange
impact your business. That’s what OpenEdge BPM is all         Time: Tuesday, May 8th, 4:00pm
about. Whether you have new business processes that           Location: Concord
you wish to automate, or have existing business               Speaker: Rob Holzel & Rich Banville
processes that you wish to monitor OpenEdge BPM can
put control of the business back in the hands of the          Fireside Chat - Jay Bhatt, CEO Progress Software
business.
                                                              Time: Monday, May 7th, 7:00pm
                                                              Location: Regency I
What Is My Object Doing Anyway?
Time: Monday, May 7th , 2:45 pm                               Fireside Chat – Carol Esau, SupportLink
Location: Westford South
Speaker: Peter Judge                                          Time: Tuesday, May 7th, 7:00pm
                                                              Location: Regency I
Overview: Becoming an effective OO programmer is
more than becoming comfortable with the OO way of
thinking and learning OO syntax and patterns:
understanding what happens inside the ABL Virtual
Machine (AVM) can be key to understanding and
solving a range of problems, not least of which are           CornerStar's Aurora Analytics is a full-featured
performance issues. Object-oriented programming               Reporting Solution for the Progress community. The
relies on many constructs, such as polymorphism,              simple yet powerful design uses Progress ABL as the
delegation, inheritance and encapsulation. The ABL            query language allowing for native connections to
adds its special sauce too: data binding and processing       Progress databases. At the same time the .net front end
abilities via ProDataSets and temp-tables, and the GUI        creates a seamless user experience incorporating the
for .NET, amongst others. This session will give you an       richness of a Windows front end. The .net client does
"under the covers" look at how the AVM processes              not require any software installation only access to the
these constructs, and what impacts these have on you          appropriate application server. Once a data source is
and your ABL code. Some of the concepts we’ll look at         activated the end users can build, customize and save
are static members, their lifecycles and the ties they        their personal views with no intervention from IT. It
bind; ProDataSets, temp-tables and their relationships        truly begins to approach the reporting ideal of self-
to object hierarchies; garbage collection, especially as it   service reporting where users can create the reports
pertains to the GUI for .NET; the impact of interfaces        they need without negatively impacting the system and
and deep hierarchies on performance.                          IT can deliver a solution that makes them look like
                                                              superstars.
OO Cage Match – A Panel Discussion
                                                              Learn more about CornerStar at
Time: Wednesday, May 9th, 11:15am                             http://www.cornerstar.com.
Location: Concord
Speaker: Gus Bjorklund, Julian Lyndon-Smith, Michael
Solomon, Peter Judge & Tim Kuehn




              17   PUG Challenge Americas May 6-9, 2012
                                                           How to Take Advantage of the Progress
Commercial Sessions                                        Technologies for Better Reporting
Overcoming Your Reporting and Replication                  Time: Tuesday, May 8th, 8:30am
Hurdles                                                    Location: Concord
Time: Monday, May 7th, 1:30 pm                             Speaker: James Stein, CornerStar
Location: Concord
Speaker: Mike Furgal, Bravepoint                           We will cover the in and outs of building new reports
                                                           but will also dive into the back end to learn how the
Productive use of your data should not be limited by the   developer side of things work as well.
availability of applications that “play well” with your    Challenge: Being to able to deliver professional looking
Progress database. You shouldn’t have to tell your         reports with minimal developer effort and at a low cost.
users that “it can’t be done” because your platform
won’t allow it.                                            Solution: Use Aurora to create data sources which
                                                           allows users to create their own reports safely and
Pro2™ Enterprise is a data replication strategy for        easily.
Progress® users that eliminates those hurdles and
allows you to make the most of your data. With Pro2        Issues to get there:
Enterprise, you create a channel for transferring               Application Transformation Methodology used
Progress data into a SQL Server, Oracle or a target                to design Aurora Analytics leveraged ABL, C#,
Progress database for efficient reporting and analysis.            .NET, RBDMS, and AppServers to create a Cloud
As your data is updated in Progress, it is replicated to           ready solution.
your desired database. With Pro2 Enterprise, you                Business Logic of the report no longer wedded
have the power to run your I.T. department the way                 to the front (or back) of the reporting tool
that you want.                                                     providing for a dynamic solution.
                                                                AppServer allows for a single library of reports
Come to this commercial track to learn more about how              to be used against many data sources /
Pro2 could help you and your customers get the                     databases.
most out of your Progress solution.                             Easily reuse existing 4gl so as not having to
                                                                   reinvent the wheel.
Roundtable TSMS vs Roundtable Team – What is
                                                           Top Take Aways:
the Difference?
                                                              1. Self-service reporting with a safety net
Time: Monday, May 7th, 2:45 pm                                2. Can fit into any environment
Location: Concord                                             3. No need to learn new technologies to deliver
Speaker: Jeff Ledbetter, Product Architect, Tugboat               modern looking reports.
Software

The Roundtable product line from Tugboat Software
includes Roundtable TSMS and Roundtable Team.
What's the difference and which should you
choose? This session will review both product offerings
comparing software configuration management to
version control. We'll see how both products integrate
into Eclipse-based development environments like
Progress Developers Studio and analyze the benefits of
each.




             18    PUG Challenge Americas May 6-9, 2012
Application Evolution Success Stories                           Performance Data: What is Important and How
                      th
Time: Tuesday, May 8 , 9:45am                                   Do I Make Sense of It?
Location: Concord                                               Time: Monday, May 7th, 4:00pm
Speaker: Dustin Grau, Bravepoint                                Location: Concord
                                                                Speaker: Adam Backman, White Star Software
Are you losing deals to your competition because their
applications are modernized or have sleek user                  Virtual system tables are great and they allow you to
interfaces?                                                     look at many aspects of your database and it's
                                                                performance. But in an effort to be inclusive there are
Are you wondering how to modernize your application             so many VSTs that it is hard to know what to use. This
or make it web-enabled?                                         session will help you reduce the number of data points
                                                                and increase the effectiveness of your performance
Are you confused about which platform to build on for           analysis.
the future (Flash, .Net, RIA, etc.)?
                                                                For those who want an even simpler approach I will
If you answered yes to any of these questions, we think         show how the experts of DBAppraise can do the work
you will be interested in this track.                           for you. Just set it and forget it. DBAppraise managed
                                                                database services allow you to be as involved as you
BravePoint's Application Evolution is a software                want in the process of monitoring and maintaining your
development platform and methodology for                        database. Our performance data portal allows you to
companies who want to modernize their Progress                  make informed decisions regarding resource allocation
applications. Application Evolution allows you to               and areas of concern within the application. The ability
deliver your applications in a browser, using rich Web          to look at historical and real-time information and
2.0 Ajax technology while reusing your existing                 having the industry leading experts only a phone call
server-side business logic.                                     away can tame even the most complex systems.

Come see firsthand what Application Evolution is                Be warned that this is a commercial presentation, I am
capable of producing. You will be exposed to a real             not a sales-weasel so you just might learn something.
world example of one customer's legacy Progress
application as it is transformed into a new modernized
application while maintaining the Progress database
and business logic.




Cyberscience is the developer and provider of the Cyberquery report writing / Business Intelligence solution. For 35
years we have delivered customer-centric information solutions. Cyberquery is a high performance report writing and
query engine which addresses the full spectrum of information requirements. Cyberquery empowers each individual
with the ability to quickly and easily obtain the information they need, in the formats they require and within the
schedule they specify. Thousands of Progress sites worldwide use Cyberquery. It is the most compelling BI solution on
the Progress Open Edge platform.

Learn more about Cyberscience at http://www.cyberscience.com.




             19   PUG Challenge Americas May 6-9, 2012
Consultingwerk is supporting application partners and end customers to achieve practical excellence and productivity
with their OpenEdge based development. We are offering consulting services and tools, are focusing on application
modernisation, application architecture and the OpenEdge GUI for .NET. WinKit is Consultingwerk's tool to simplify the
adoption of the OpenEdge GUI for .NET in existing OpenEdge GUI applications. The SmartComponent Library delivers
true productivity when developing OpenEdge Reference Architecture compliant applications using the OpenEdge GUI
for .NET and the Visual Designer. Dynamics4.NET has been developed to migrate Progress Dynamics applications to the
GUI for .NET. Experts in OpenEdge and .NET!

Learn more about Consultingwerk at http://www.consultingwerk.de.




Speakers
                                                               Rich Banville is an OpenEdge Fellow at Progress
Hugues Aubuchon has been involved in the                       Software Corporation. He joined Progress in 1993 with a
Progress world since 1985. He has been working with            background in operating system test and development.
different companies in Quebec, often pionneers in using        While working with the OpenEdge products, Rich has
early versions of Progress. In the past 20 years, he has       focused mostly in the database and SQL arenas. His
been mostly involved in researching new technologies,          areas of interest include performance, concurrent
building various solutions involving Openedge coupled          programming and multi-tenancy. He is also one of the
with various technologies. M. Aubuchon has also                few engineers left at Progress who still programs in
various solutions involving Openedge coupled with              assembler when the need arises. Rich likes nothing
various technologies. M. Aubuchon has also spend               more than discussing potential new features for the
many years teachning development and DBA classes               database with others. If you've used any new feature of
and is one of the co-founder of the Quebec PUG.                the OpenEdge database in the past 15 years you can bet
                                                               that Rich had a hand in its conception, architecture or
Adam Backman is the Managing Partner of White                  development.
Star Software, LLC. He is responsible for database and
system planning, tuning and administration. This               Tom Bascom is well-known in the Progress
includes providing training and consulting services for a      Community for his consulting expertise and experience
worldwide client base. Additionally, Adam is a Partner         with OpenEdge. He is a frequent speaker at Progress
at DBAppraise, LLC. DBAppraise is the premier database         Exchange and Progress User Groups. His widely
and system monitoring service serving the                      acclaimed and freely downloadable Progress tool set is
Progress/OpenEdge community. Adam brings a wealth              used by Progress DBA's around the world.
of knowledge and experience to each of his client's
business issues and uses a logical, business-centric           Sunil Belgaonkar is an Architect in OpenEdge
approach in his work. Adam is the author of a book on          division of Progress Software. Sunil is currently
creating a comprehensive recovery strategy for users of        responsible for strategy and architecture of OpenEdge
Progress Software's RDBMS called "Who cares if you             development tools. Sunil has been with Progress since
have a good Backup if you can't Recover?". He also             2002. He is a frequent presenter at technology
authored a book for Progress Software's Expert Series          conferences. Prior to joining Progress, Sunil worked for
called "OpenEdge Revealed". For over 20 years, Adam            various companies in a wide range of areas including
has presented on a wide range of topics at Progress            CRM, MRP, Sales force automation. He has a strong
Software Users conferences and user group meetings.            background in architecture and in the design of tools
                                                               and business applications in ABL, EJBs, Java and Web
                                                               technologies.


             20   PUG Challenge Americas May 6-9, 2012
Gus Bjorklund has been with Progress for a very             consultant and as director of his company,
long time. (But not as long as Mary.)                       Consultingwerk Ltd. He is a well-known and active
                                                            member of the international OpenEdge community and
Bob Brennan has been an active member of the                is board member of the German PUG and the
                                                            committee of the EMEA PUG Challenge (www.pug-
Progress developer community since 1992.
                                                            challenge.eu).
Shelley Chase is a development architect in
Progress Software’s OpenEdge engineering group.
                                                            Dan Foreman instructor and consultant, has used
                                                            Progress since 1984. He is recognized worldwide as an
She joined Progress in 1995 with experience in
                                                            expert in Progress Performance Tuning and Database
enterprise application development and objectoriented
                                                            Administration. Dan has been a guest speaker at the
programming. Working with OpenEdge products,
                                                            USA Progress Users Conference for 20 years as well as
Shelley has focused on creating an open, extensible
                                                            many other Progress conferences and User Group
environment for development in OpenEdge as well as
                                                            meetings around the world.
enhancing the Advanced Business Language (ABL).
Shelley has been part of the development, design, and
architecture of many features within OpenEdge               Dustin Grau has been working with Progress since
including ActiveX, Web Services, Open Clients (COM,         1999. He began his professional career at BravePoint by
Java and .NET), Object-oriented extensions to the ABL,      creating dynamic web sites before e-commerce became
OpenEdge GUI for .NET, and is currently working on          a mainstream business model. While working on
OEBPM – a powerful and easy-to-use business process         projects for variety of clients, he has developed a deep
application platform for OpenEdge developers.               understanding of Progress technology, specifically
                                                            WebSpeed, and is now one of BravePoint’s most skilled
Scott Dulecki has been helping companies better             web developers. Dustin has developed web applications
utilize MFG/PRO and Progress since 1994. He is a            utilizing various technologies, such as PHP, AJAX,
frequent and popular presenter at many regional QAD         Progress V9 and OpenEdge V10. Dustin has also been a
and Progress User Groups, as well as at QAD's annual        contributing speaker at BravePoint’s own Virtual
Explore! conference. He is the author of Safe Haven:        Interchange conferences, the 2009 Progress Exchange
Archiving in MFG/PRO, Safe Haven: MFG/PRO Basics,           Online, the 2009 PUG Challenge Netherlands, and
and Back to Basics: Dump and Load. He serves on the         Progress Revolution 2011.
Midwest MFG/ PRO User Group board as the technical
track manager. He founded and serves as President of        Paul Guggenheim founded Paul Guggenheim &
the West Michigan Progress Users Group, as well as          Associates (PGA) in 1984. He has been training Progress
being past President of the Michigan Progress Users         students since 1986. He has developed several
Group. Scott received an MBA from the University of         comprehensive high-quality OpenEdge training courses
Michigan and a BA from the University of Detroit. He        and provides both public training classes in the Chicago
has been recognized as Certified in Production and          area and private training classes on-site. In addition,
Inventory Management by APICS, as a Distinguished           Paul provides clients with OpenEdge consulting services
Toastmaster by Toastmasters International, and as           that include database design, database migration and
PEGger of the Year by the Progress Email Group (PEG),       conversion, performance tuning, application
and is also an avid CRPG player.                            development and web services. Paul has spoken at
                                                            several regional, national and international conferences
Mike Fechner started using Progress and OpenEdge            and has published articles in Progressions. Paul is also
in Version 5 almost 21 years ago and ever since has         the chairperson of the Chicago Area Progress Users
supported Progress Application Partners and end             Group. He is also on the PUG Challenge Americas
customers in adopting the features of the latest            Conference steering committee.
OpenEdge and Progress releases to enhance the
capabilities of existing applications. With his framework   Peter Judge is a Principal Software Engineer in the
design skills he has set the stage for development of       Progress Software OpenEdge Engineering group. Peter
many successful OpenEdge applications. Mike has over        joined Progress in 2003, with a background in
15 year of international IT, business and consulting        application and application toolkit design, development,
experience and is equally effective in management and       and consulting, primarily for the transportation and
technical roles. Mike works as a self-employed IT           financial services industries. Currently, Peter is working

             21   PUG Challenge Americas May 6-9, 2012
on best practices and reference implementations for         with minimal user impact. He has worked with a wide
OpenEdge BPM and SaaS applications, using the               variety of languages and industries, including Point of
OpenEdge Reference Architecture.                            Sale, Gaming, Steel Manufacturing, Leasing, and
                                                            realtime embedded systems. Tim has also been a strong
                                                            supporter of the user community via his contributions
                                                            to the Progress Email Group, and as President of the
Frank Hilhorst        As the principal software architect   Ontario Progress User Group.
of SDD Inc., Frank Hilhorst managed the design and
development of the JAZZ hospitality billing system. JAZZ    Jeff Ledbetter is the Roundtable Product Architect
has been implemented in over 1000 hotels in more than       for Progress technology alliance partner Tugboat
10 countries. The JAZZ system owed its success to its       Software. He is responsible for defining technical
ability to integrate with other systems in terms of         strategy and managing development for the Roundtable
sharing data and UI components. This project allowed        family of software products. Jeff has been a member of
Frank to gain a broad knowledge and deep appreciation       the Progress community since 1995. He enjoys moonlit
for Progress' capabilities related to integration and       walks on the beach with his wife, chips and salsa, and
support for non native UI's. Building upon this             good conversation.
experience, Frank started his own consulting firm,
Progressive Consulting Inc (PCI), in 2006. PCI focuses on
helping its clients gain a competitive advantage through
integration and adaptability. The key to achieving this
adaptability is to use layering as a way to isolate the
business logic. This allows for easy integration and
makes investments in UI's that can easily be ported to
other platforms.

Rob Holzel is an OpenEdge Product Manager. He               For over 25 years, White Star Software has been
originally joined Progress in 1993 as a Technical Support
                                                            serving the Progress Community!
Engineer, working with customers on Version 7, and by
1997 he was Technical Support Manager for Client and
                                                            White Star Software Applications, Training, Database;
Tools. In 2002 he joined OpenEdge Development to
                                                            we do it! With over 25 years experience architecting,
launch Solution Engineering, a group of software
                                                            writing and managing Progress-based applications, we
engineers dedicated to assisting with customer
                                                            offer independent, experienced expertise in all aspects
escalations and building diagnostic features and tools.
                                                            of software development and database management.
As a Development Manager Rob also led the
                                                            What is hot right now is replication and appserver
Engineering teams responsible for the ADE, Dynamics,
                                                            strategies - one of our specialties!
and several OpenEdge client components, and some
customers may additionally know him as the Beta
                                                            DBAppraise, LLC "On the Job, Around the Clock!"
Program Manager for OpenEdge 10.1C, 10.2A, and
                                                            DBAppraise is a DBA service for watching and
10.2B. Rob joined Product Management in 2010.
                                                            managing your databases. It's as if we are on your
                                                            team! No tiered SLAs, no transfer of calls, no waiting
Paul Koufalis began his Progress career in 1994             for the expert. DBA or no DBA, we work with either
after finishing a computer engineering degree at McGill     scenario. Come find out how we often fix the issue
University. He started Progresswiz in 1999 and has been     before you even know about it.
working as a Progress/OpenEdge DBA, system
administrator and all-round technical consultant ever       http://wss.com                   http://dbappraise.com
since.
                                                            Dmitri Levin has been a Progress user and developer
Tim Kuehn has worked in software development for            since 1992 (V6+). He is working with Oracle as DBA
over 30 years, during which he formed TDK Consulting        since 2005 (Oracle 9i to 11g). Currently at Broder Bros
Services in 1986. He joined the Progress world in 1997,     Co., Dmitri is Oracle Database 11g Certified Associate.
where his focus has been helping large and medium-
sized business dramatically update their applications

             22   PUG Challenge Americas May 6-9, 2012
Mike Lonski       A founding member of Allegro, Mike          application development and always translation of
Lonski has built his 4GL programming expertise in             business needs to realistic projects.
Progress since 1986. Starting in Progress version 3.2,
Mike has successfully completed projects in locations         Rob Straight has been a member of the OpenEdge
ranging from the Pentagon and the U.S. Capitol Building       Product Management team for over 5 years, with a
to manufacturing shops all over the North American            primary focus on integration technologies along with
continent. Mike is an internationally known speaker on        overall product requirements and release definition.
Progress RDBMS topics and author of Coding Smart, the         Recently Rob has been working to make it easier for
Progress ADM2 book. His forte is in interfacing between       both Progress and the OpenEdge customers to take
real-world user requirements and technically-oriented         advantage of Cloud Computing, and to bring the power
solutions. Mike has taught, mentored and presented on         of business process management to the OpenEdge
Progress topics, small project estimation, and UI design      community.
on five continents.
                                                              Mary Szekely has been at Progress since the
Julian Lyndon-Smith has been developing                       beginning. She is a Development Fellow in OpenEdge.
software products with Progress since version 3 in 1987.
He founded Dot R in 1993, selling version control             Michael Solomon, CISSP, PMP, CISM, is a full-time
systems to the Progress community, and is also                security speaker, consultant, and author who specializes
currently the IT Director of Tessera Group Plc, which         in achieving and maintaining secure IT environments.
operates a call centre in the UK                              Mr. Solomon is an effective leader with over 20 years of
                                                              experience in technology project management and
Gilles Querret is the owner of Riverside Software, a          business improvement consulting. He draws on
software development shop focused on OpenEdge and             extensive knowledge of current technologies and best
Java technologies. During his career as a contractor and      practices to improve the efficiency and effectiveness of
product manager, Gilles always tried to improve the           client environments. In addition to his professional
tools and procedures used by development teams to             endeavors, Mr. Solomon is pursuing a PhD in Computer
help them deliver early and effectively. Gilles now           Science at Emory University. His current research
works on several development and deployment tools             focuses on security, privacy, and performance issues
for OpenEdge, and helps customers implement                   related to Data-as-a-service (DaaS) cloud-based
continuous integration.                                       offerings.

Jordi Sastre I started developing OpenEdge                    Ken Wilner is Vice President of Technology at
applications in 1991 with Progress V6 for a Progress          Progress Software. In this role, Ken is responsible for
partner in Spain. In 1995 I joined PSC in Rotterdam, as       defining the technical strategy for the Progress®
Senior Technical Support Engineer, becoming a                 OpenEdge® application development platform and for
Manager later and expanding my knowledge to the full          ensuring that products are technically sound, meet
product portfolio offered by the PSC companies. In            business requirements, and are architecturally
2001 I moved to the Bedford office and to the IT              consistent with customer and partner needs. Ken joined
department, supporting the Technical Support                  Progress in 1995 and since that time has played a key
applications first, but gradually getting involved in other   role in defining, evolving, and implementing the
business units. Over time I’ve played different roles in IT   strategies associated with almost all aspects of the
and I’ve become familiar with most of the corporate           OpenEdge platform. Ken is currently focused on
business applications, besides the ones I’ve personally       OpenEdge BPM, a highly strategic initiative that tightly
designed and developed. Currently I’m an IT Architect,        integrates the business process modeling, monitoring
setting direction and defining standards for several          and management capabilities of Progress’ industry
teams of OpenEdge and RBI developers. The main                leading Progress Savvion BPM product with the
areas covered include application integration (in-house,      Progress OpenEdge platform enabling partners and
SaaS, outhosted), business intelligence, some                 customers to build a new breed of business applications
                                                              known as business process applications.




              23   PUG Challenge Americas May 6-9, 2012
Sponsors


Keynote Sponsor
Progress Software
Bedford, MA, USA
http://www.progress.com


For more than 20 years Progress has offered partners around the world its industry-leading OpenEdge platform and an
award-winning partner program on which to build their applications and grow their businesses. Today, Progress
Software empowers a community of more than 1,500 application partners offering over 4,000 applications that serve 6
million users worldwide. Our combined customers are able to “make progress” by reaching the highest level of business
performance, delivering deployment flexibility for public and private clouds and achieving the industry's lowest cost of
ownership.

Are you interested in moving your OpenEdge application to the Cloud but don’t know how to proceed? Progress®
Arcade® is an easy-to-use application deployment platform that facilitates moving your SaaS-based application to the
Cloud in as few as 12 clicks. With Arcade, you get everything you need to:

       Share - Network and discuss all things SaaS and Cloud with others just like you
       Try - Take a test-drive of other Progress applications and solutions with just a few clicks
       Browse - Visit our virtual marketplace of complementary products and services
       Stage - Configure and prepare your application for the Cloud quickly and easily
       Demo - Offer prospects the ability to demonstrate your products in the Cloud
       Deploy - Move your production application in the Cloud with just a few simple clicks

To find out how Arcade can help you rapidly deliver market-leading SaaS and Cloud-enabled business applications, visit
http://arcade.progress.com or contact your local Progress account representative.




             24   PUG Challenge Americas May 6-9, 2012
Gold Sponsors
Progress E-Mail Group (PEG)
Roselle, IL, USA
http://www.peg.com
Greg Higgins, Owner
ablsaurusrex@gmail.com

PEG's mission is to enhance our members' collaborative and
technical capabilities by providing autonomous communications,
independent Progress oriented technical support, training, mentoring,
collaboration and e-learning opportunities to the global Progress
Software community.




Sedgwick Claims Management
1100 Ridgeway Loop Road, Suite 200
Memphis, TN 38120
www.sedgwick.com

Sedgwick Claims Management Services, Inc. is the leading North American provider of innovative claims and productivity
management solutions. Sedgwick and its affiliated companies deliver cost-effective claims, productivity, managed care,
risk consulting, and other services to clients through the expertise of nearly 10,000 colleagues in 190 offices located in
the U.S. and Canada. The company specializes in workers’ compensation; disability, FMLA and other employee absence;
managed care; general, automobile and professional liability; warranty and credit card claims services; fraud and
investigation; structured settlements and Medicare compliance solutions. Sedgwick and its affiliates design and
implement customized programs based on proven practices and advanced technology that exceed client expectations.

To maintain Sedgwick’s role as an industry-leading third party administrator, the company uses Progress OpenEdge V10
to power our core applications and support terabytes of encrypted data. Sedgwick provides our developers with the
latest technologies available in the Progress suite and will soon upgrade to V11. Our Progress application development
team has grown exponentially in recent years and continues to expand. For more about Sedgwick's technological
capabilities and career opportunities with the company, see www.sedgwick.com.

Chase
200 White Clay Center Dr.
Newark, DE 19711-5466
(302) 634-1000
www.chase.com

Chase is the U.S. consumer and commercial banking business of JPMorgan Chase & Co. (NYSE: JPM), a leading global
financial services firm with assets of $2.3 trillion and operations in more than 60 countries. Chase serves consumers and
small businesses through 5,200 bank branches, 16,200 ATMs, mortgage offices, and online and mobile banking as well as
through relationships with auto dealerships and schools and universities. Chase also has issued more than 90 million
credit cards.

Chase's Mortgage Banking division has embarked on a major project to implement an OpenEdge based Mortgage
Origination Platform and is seeking talent. Stop by our booth and talk to our project leaders about this exciting
opportunity!




             25   PUG Challenge Americas May 6-9, 2012
Silver Sponsors
Allegro Consultants
9800 JEB Stuart Parkway, Suite #106
Glen Allen VA 23059, USA
http://www.allegroconsultants.com/
Michael Lonski, President
mlonski@allegroconsultants.com
(804) 553-1130

Allegro is a professional services and software development firm providing expertise in many softwarerelated areas, on
demand and as needed by customers. We deliver support for users of MFG/PRO, Symix, WDS-II, and other Progress-
based packages. Since 1993, Allegro has tailored and integrated Progress solutions for many clients ranging from
government agencies to non-profits. We have established a reputation for excellent customer service and high quality
by providing the best advice and technical services to business and government. Allegro is actively involved in our
professional community, leading the Progress user groups for several states and sponsoring notable charities. We also
participate in the development communities of osCommerce, SugarCRM and Joomla with a growing number of valuable
modules donated to their respective user bases.

Consultingwerk Ltd.
Unter Käster 1
50667 Cologne / GERMANY
http://www.consultingwerk.de
Mike Fechner, Director
mike.fechner@consultingwerk.de
+49 (171) 4357484

Consultingwerk is supporting application partners and end user customers to achieve practical excellence and
productivity with their OpenEdge based development. We are offering consulting services and tools, are focusing on
application modernisation, application architecture and the OpenEdge GUI for .NET. WinKit is Consultingwerk's tool to
simplify the adoption of the OpenEdge GUI for .NET in existing OpenEdge GUI applications. The SmartComponent Library
delivers true productivity when developing OpenEdge Reference Architecture compliant applications using the
OpenEdge GUI for .NET and the Visual Designer. Dynamics4.NET has been developed to migrate Progress Dynamics
applications to the GUI for .NET. We are experts in OpenEdge and .NET! Consultingwerk is also offering tools to speed up
iPhone, iPad and Android development with OpenEdge backends.

BravePoint Inc.
5000 Peachtree Ind Blvd Suite 100
Norcross, GA 30071, USA
http://www.bravepoint.com
Sean Garguilo, Associate Vice President-Sales
scg@bravepoint.com
(770) 449-9696 x3025

BravePoint® is a consulting firm with highly evolved Progress® expertise, perfected since 1987. We have
written or customized applications and performed database administration for a wide range of industries, worldwide.
Although we offer leading edge IT services, we're more than programmers and database administrators. We're business
professionals with real-world, technological experience in specific manufacturing verticals. We go beyond consulting to
offer professional analysis and to craft superior, custom-built solutions to fit the specific needs of our clients.



             26   PUG Challenge Americas May 6-9, 2012
Tugboat Software
20301 Birch Street, Suite 202
Newport Beach, CA, 92660, USA
http://www.roundtable-tsms.com
sales@roundtable-tsms.com
(800) 777-3581

Founded in 1996, Tugboat Software has proven itself a leader in developing and supporting software
applications for the demanding world of enterprise manufacturers and software development. We deliver best-practice
professional application services built upon the Progress Software OpenEdge development environment. We are
dedicated to providing customers with applications that enable them to better achieve their business goals and gain a
competitive advantage by making more efficient use of their existing resources. Our product line includes Roundtable
TSMS, an effective software configuration management solution for OpenEdge software development, Roundtable
Team, an easy-to-use version control solution for managing ongoing changes to development projects, and SOS, a
workforce scheduling optimization solution. Why the Tugboat? On rivers and in ports worldwide, the tugboat, long
regarded for its utility, has a well earned reputation for managing - often in challenging operations - strategic resources
disproportionate to its own scale. Like these stalwart seafaring work engines, Tugboat Software products provide
strategic leverage, enabling commercial enterprises to better achieve their own business objectives.


DBAppraise, LLC & White Star Software, LLC
PO 3058
Nashua, NH 03061, USA
http://www.wss.com
http://www.dbappraise.com
lori@wss.com / lori@dbappraise.com
(603) 897-0297 / (603) 897-1010

For over 25 years, White Star Software has been serving the Progress Community!

With over 25 years experience managing and tuning Progress-based applications, we offer independent, experienced
expertise in all aspects of software development and database management. DBAppraise is a our service offering for
monitoring and managing your databases. It's as if we were on your team! No tiered SLAs, no transfer of calls, no
waiting for the expert. DBA or no DBA, we work with either scenario. Come find out how we often fix the issue before
you even know about it.

CornerStar, Inc.
10145 NW Ash St.
Portland, OR 97229, USA
http://www.cornerstar.com
Bryn Dearborn, COO
dearborn@cornerstar.com
(503) 928-8115

CornerStar's Aurora Analytics is a full-featured Reporting Solution for the Progress community. The simple yet powerful
design uses Progress ABL as the query language allowing for native connections to Progress databases. At the same time
the .net front end creates a seamless user experience incorporating the richness of a Windows front end. The .net client
does not require any software installation only access to the appropriate application server. Once a data source is
activated the end users can build, customize and save their personal views with no intervention from IT. It truly begins
to approach the reporting ideal of self service reporting where users can create the reports they need without negatively
impacting the system and IT can deliver a solution that makes them look like superstars.

             27    PUG Challenge Americas May 6-9, 2012
Cyberscience
Cyberscience Corporation
6334 South Racine Circle
Centennial, Colorado 80111
Phone (800) 451-1544 or (303) 745-3900
Fax (303) 799-0900
Email info@us.cyberscience.com

Cyberscience is the developer and provider of the Cyberquery report writing / Business Intelligence solution. For 35
years we have delivered customer-centric information solutions. Cyberquery is a high performance report writing and
query engine which addresses the full spectrum of information requirements. Cyberquery empowers each individual
with the ability to quickly and easily obtain the information they need, in the formats they require and within the
schedule they specify. Thousands of Progress sites worldwide use Cyberquery. It is the most compelling BI solution on
the Progress Open Edge platform.




             28   PUG Challenge Americas May 6-9, 2012
Progress User Groups (PUGS)                              North Carolina (N.C. PUG)
                                                         Service area: North Carolina or nearby
Central Virginia (VAPUG)                                 Web site: http://www.pugcentral.org
                                                         Info email: mlonski@allegroconsultants.com
Service area: Includes Central Virginia or nearby
                                                         Contact: Mike Lonski, President, Allegro
Web site: http://www.pugcentral.org
                                                         Consultants, 804-553-1130
Info email: mlonski@allegroconsultants.com
                                                         Annual Dues: Free!
Contact: Mike Lonski, President, Allegro Consultants,
                                                         Frequency: Meet twice/year
804-553-1130
Annual Dues: Free!
Frequency: Meet twice/year
                                                         Northern California (NCPUG)
                                                         Service area: Includes as many folks from California
Chicago Area (CAPUG)                                     who’d like to come, but our meetings are held in the
                                                         South SF Bay area.
Service area: In and around Chicago
                                                         Info email: NorCalPUG@gmail.com
Web site: Info email: paul@pgasmarts.com
                                                         Contact: Jag Somal, President,
PUG President: Paul Guggenheim, (847) 926-9800
                                                         jagsomal@comcast.net
Annual Dues: $25 individual; $100 corporate.
                                                         Annual Dues: Free!
Guests are welcome!
                                                         Frequency: Twice-Thrice yearly
Frequency: Meet twice/year

Groupe utilisateurs Progress du                          Ontario (ONTPUG)
                                                         Service area: Ontario
Québec (GUPQ) — AKA Quebec PUG                           Info email: ontario.pug@gmail.com
Web site: http://www.gupq.org                            Contact: Tim Kuehn, President,
Info email: pkoufalis@gupq.org                           tim.kuehn@gmail.com 519-576-8100
Contact: Paul Koufalis, President, 514 247 2023          Annual Dues: None
Annual Dues: $50 individual; $250 corporate              Frequency: Meet once or twice yearly
Frequency: Meet 3-4 times per year
                                                         Oregon (ORPUG)
Kansas City (KCPUG)                                      Service area: Portland, OR metro area and SW
Service area: The KCPUG is based in Kansas City,         Washington
MO, but brings Progress users together                   Info email: RichardUchytil@HamptonAffiliates.com
from Missouri, Kansas, Nebraska, Iowa                    Contact:: Richard Uchytil, 503-203-6557
and Oklahoma                                             Annual Dues: None currently
Contact: ktysick@dstsystems.com                          Frequency: Once to thrice yearly
Annual Dues: $0
Frequency: Meet 3-4 times per year                       Southeast (SEPUG)
                                                         Service area: Southeastern states
New England PUG (NEPUG)                                  Info email: bthompson@bravepoint.com
Service area: nearby New England                         Contact:: Bruce Thompson, 770-449-9696
Web site: http://www.nepug.com/                          Annual Dues: None currently
Info email: NEPUG@hotmail.com                            Frequency: Once to thrice yearly
Contact: Bob Brennan nepug@hotmail.com
Annual Dues: There are no dues to join NEPUG. We do      Washington (WaPUG)
charge admission to events.
Frequency: We meet between 2 and 4 times per year.       Service area: all of Washington State
                                                         Contact: Joe Towns – President –
                                                         jtowns@wsipc.org – 425-349-6439
                                                         Annual Dues: $50 individual - $175 Corporate. We allow
                                                         two free visits for non-members Frequency: Four times
                                                         per year.

             29   PUG Challenge Americas May 6-9, 2012
West Michigan (WMPUG)                                       Guggenheim Associates, Inc., Highland Park, Illinois,
                                                            USA.
Service area: West Michigan
Web site: www.progressusers.org                             Tim Kuehn
Info email: sdulecki@bravepoint.com
Contact: Scott Dulecki, President                           tim.kuehn@gmail.com
sdulecki@bravepoint.com 616/957-3184                        Tim serves on the Executive Committee, as chair of the
Annual Dues: $40 (Individual), $140 (small corporate),      Program Committee, and also works
$240 (Corporate) Guest fees are $20 for a meeting, and      in the Audio/Visual, Infrastructure, and
may be applied to annual dues                               Communications areas. Tim is a Senior Consultant with
Frequency: 4 meetings per year                              TDK Consulting Services Inc., Kitchener, Ontario,
                                                            CANADA.
Wisconsin (WiPUG)
                                                            Mike Lonski
Service area: Wisconsin
http://communities.progress.com/pcom/docs/DOC-              mlonski@allegroconsultants.com
24028                                                       Mike serves on the Executive committee. Mike is the
Contact: Scott Blaubach – President –                       President of Allegro Consultants, Inc., Glen
ScottBlaubach@apptechnologies.com                           Allen, Virginia, USA.
262-478-0040 x132
Annual Dues: Yes, we charge dues. We allow one free         Paul Koufalis
visits for non-members                                      pk@progresswiz.com
Frequency: Meet three times per year.                       Paul has been working with Progress since 1994 and
                                                            helped reignite the Quebec PUG back in 2005. He's
                                                            always maintained an active role in the PUG, eventually
                                                            taking over the reins and becoming President in 2009.
Organizers & Volunteers                                     Having attended a couple of EU PUG Challenges, he was
                                                            excited when he heard about the inaugural America's
Tom Bascom                                                  PUG Challenge last year and jumped at the opportunity
                                                            to help out in 2012.
tom@wss.com
Tom serves as President of PUG Challenge Americas,
LLC. Tom has been a key organizer for the conference.
He has served as Venue Coordinator and has also been        Other Volunteers
responsible for the PUG Challenge Americas website. In
his spare time Tom is President of DBAppraise, LLC and      For help with the Speakers committee, thanks go to Gus
Vice President of White Star Software, LLC, Nashua, NH,     Bjorklund (Progress Software), Bruce Thompson
USA.                                                        (Bravepoint), and John Harlow (BravePoint). We also
                                                            thank the many volunteers at the conference.
Paul Guggenheim
paul@pgasmarts.com
“I am excited to be a part of the planning process for      Special Thanks
the PUG Challenge to occur on this side of the
Atlantic. I eagerly look forward to attending and believe   Special thanks also to Ford AV the official supplier of
that it will be a worthwhile and meaningful                 audio and video gear to PUG Challenge Americas!
conference for all attendees.” Paul serves on the
Executive committee. Paul is President of Paul




             30   PUG Challenge Americas May 6-9, 2012
          Thank you to our 2012 Sponsors!


Keynote




Gold




Silver

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:13
posted:8/7/2012
language:English
pages:34