Technical Program
SOA and Application Development
Sessions feature user experiences and HP directions around standard-based application enabling middleware and application development infrastructure. SOA topics will include real-world uses of the HP NonStop server as an integration hub for enterprise architectures, SOA components, and best practices for using SOA to expose existing Pathway-based applications as web services. Other sessions will cover topics such as JAVA, OSS and open source, language new features, and Eclipse.
SOA-1203-HP
An Open Source Wiki on HP NonStop
Joe Florian, HP
Audience Level: Intermediate
This presentation describes the process of implementing an open source Wiki product onto a NonStop system using the HP Servlets for Java Server Pages product. The speaker provides a basic introduction to the functionality and value of a Wiki, followed by a summary of the steps followed to obtain the open source product and install it within the iTP Webserver Servlets/JSPs container.
The major files and directories of interest for the Wiki itself as well as the iTP Webserver and NonStop Servlets/JSPs product are covered. Finally we discuss the use of various open shareware and freeware tools used with the OSS environment to facilitate the implementation.
SOA-1448-HP
An Introduction to SOA and the HP NonStop Server Environment
Keith Evans, HP
Audience Level: Introductory
The acronym SOA is everywhere. Vendors talk of SOA and IT nirvana. There are conferences, journals, and books devoted to the subject. Consultants espouse the benefits of SOA. So what exactly is SOA, and why should you care about it? This session provides introductory information about the basic business rationale, concepts, and principles of service-oriented architectures (SOA), as well as an overview of how SOA principles and technologies can be applied to and are supported for applications running in the HP NonStop server environment.
SOA-1456-U
Design and Coding for Best Performance on NonStop Systems
Werner Alexi, CS Software GmbH
Audience Level: Advanced
NonStop servers have always been famous for excellent performance and slow CPUs. This is even true for the Itanium powered systems – not so much because the Itanium CPUs are slow, but because enterprises buy proportionally smaller systems that many users share. Why is there a contradiction between good performance and slow CPUs?
In this session, learn how to use design and coding principles to get the most out of your valuable NonStop server hardware. First the speaker evaluates different kinds of applications such as OLTP and batch, typical properties of those, and consequences for the NonStop architecture. Discover tools and practices for performance analysis and management. Learn new ideas about how to improve the manageability of your application. While the focus is on OLTP, some ideas for batch type applications will also be included.
Design rules for efficient NonStop programs will be presented and explained. Cheap and expensive operations will be distinguished and strategies how to avoid the expensive operations will be explained.
Database related questions (for SQL/MP and Enscribe) will be discussed. Some simple database decision rules will be developed. The influence of the choice of programming languages, compilers, and compiler options will be investigated.
Finally, the session will concentrate on C/C++ related coding practices and provide some special tricks and methods which can – under certain circumstances – make your application run much faster.
SOA-1544-HP
NonStop Application Development
Seth Hawthorne, HP
Audience Level: Introductory
Learn more about the products available for application development on HP NonStop servers. This session focuses on basic development and also covers the recent enhancements in languages, tools, and debuggers. Included are the exciting advances in the NonStop Enterprise Plugins for Eclipse™.
The session is an excellent choice for anyone currently developing applications for HP NonStop, or who wants to develop new applications using one of the supported languages or port existing applications onto HP NonStop.
SOA-1593-U
Migrating Applications from Guardian to OSS
David Ward
Audience Level: Intermediate
Learn how OSS can be used to ease the migration of complex systems to the HP NonStop Server platform.
HP NonStop provides a feature-rich 'Open' environment that complements and extends the traditional Guardian environment. This presentation describes the OSS environment, its feature set and its relationship to the Guardian world including some real examples of how WebSphere MQ was migrated to OSS.
SOA-1767-HP
HP Integrity NonStop Languages Update
Ron Tischler, HP
Audience Level: Intermediate
This session provides an overview of new features added to the H-Series compilers and related tools. The speaker addresses all H-Series languages: C/C++, COBOL, and pTAL. Some of the features to be discussed include: Profile Guided Optimization, C99 "lite," COBOL 2002, CodeCov, and C++ exception handling improvements.
SOA-1780-U
BEA WLS 9.2 on HP NonStop by Example of the Customer Project "New Quality Assurance Center of Rasselstein GmbH"
Jürgen Depping, CommitWork GmbH
Audience Level: Intermediate
This session gives information about the upgrade and technical aspects of the project "New Quality Assurance Center of Rasselstein GmbH." Rasselstein,,one of the three largest packaging steel producers in Europe, develops their new quality assurance center with BEA WLS on HP NonStop. Rasselstein made the software upgrade from BEA WLS 8.1 to BEA WLS 9.2 in January.
SOA-1808-U
Moving to Paper-Free Production by Using OpenSource
Hans-Fried Kirschbaum, CommitWork GmbH
Audience Level: Introductory
ThyssenKrupp Steel AG, coldrollmill Bochum, has moved to a paper-free production control environment on NonStop using OpenSource products. The former "production process paperwork" is replaced now by a state-of-the-art information system. Still using the legacy application services (Pathway servers), the total application is transformed into a completely new and complex application (rich client environment).
Visualization is simplified by using OpenSource tools like JFreeChart and JasperReports. By working paper free, all data, especially product quality data, are available instantly and anywhere during the production process.
SOA-1827-HP
Integrity NonStop Debugger Update
Seth Hawthorne, HP
Audience Level: Intermediate
This session provides an update on the NonStop debugger strategy and on recent changes to GDB-based Native Inspect. Focus topics include recent compiler/debugger improvements to debugging programs compiled at optimization level O1 and the present and future benefits offered by the recent upgrade of Native Inspect to a more recent version HP-UX WDB/GDB. This is an interactive session that provides the opportunity to offer input on Integrity NonStop debugging plans and issues.
SOA-2029-HP
Simplifying NonStop Java Development with Open-Source Frameworks-Part I
Sanjib Guhathakurta, HP
Audience Level: Introductory
In recent years, open-source frameworks like Spring and Hibernate have become extremely popular among enterprise Java developers. This session is the first in a series of sessions on open-source frameworks that are being presented at the HP Technology Forum & Expo 2008. This session will explain the key features of these frameworks with an emphasis on their key value proposition--a simple and productive programming model for enterprise Java development. The benefits of deploying these framework-based applications on NonStop Java environment will also be discussed.
SOA-2030-HP
Simplifying NonStop Java Development with Open-Source Frameworks-Part II
Sanjib Guhathakurta, HP
Audience Level: Intermediate
This session will take a closer look at the key features and capabilities of Spring, a popular open-source framework for enterprise Java development. With the help of small code examples, this session will explore the fundamentals of Spring applications including an in-depth discussion on how Spring simplifies development of the Web tier, Web-services, business services, database access, and more.
SOA-2117-U
NonStop SOAP and Logica - Low Risk, Legacy Evolution of Banking Applications
Santino Failla, LogicaCMG
Audience Level: Intermediate
Despite the negative associations surrounding large legacy applications, they continue to provide the mission critical processing of many major corporations. Specifically, the complexity of legacy banking solutions has made migration to new technology difficult and prone to high risk. An effective way of leveraging the value of these legacy systems while providing a low risk migration path is to expose their functionality, or subsets of it, as services. In this presentation, we will show how Logica used NonStop SOAP as a gateway to expose functionality as well-defined, open service interfaces. The banks benefit from a low risk migration path while allowing access to a larger number of users and the creation of work flow efficient interfaces. In this way, new services are exposed using the legacy functionality while supporting systematic technology evolution.
SOA-2196-U
Creating a SOA Pipeline
James Johnson, The Standish Group International, Inc.
Audience Level: Introductory
Service-oriented architecture (SOA) brings with it the hope of agility and flexibility in the way that technology offers solutions to business. As the business changes, the architecture is designed to adapt quickly and with minimal effect on other applications. In addition, SOA brings about the idea that the sharing of business services between those in the business supply chain can be done readily and securely.
The implementation of a service-oriented architecture (SOA) can offer many benefits to organizations as they work toward realizing the potential of true business agility. Still, SOA is a work in progress and is not a panacea. It requires a change in mindset and changes of responsibility for both IT and business users/analysts. All the flexibility and adaptability of SOA is only available at a price: It requires hard work in the modification of existing processes, and a thorough and complete understanding of not only these processes but the underlying services as well.
In this talk, Jim Johnson will provide a process to implement SOA through a software development pipeline. First Jim will start with a number of definitions. Second, he will layout the Laws of CHAOS and how these laws effect of SOA development. Third, Jim will explain the drivers propelling the SOA trend and how these trends effect SOA development. Fourth, Jim will layout the pipelining and the agile concept. Lastly, Jim will discuss successful SOA and Pipelining case studies.
SOA-2421-HP
Software Roadmap Overview
Timothy Keefauver, HP
Audience Level: Introductory
Spanning SOA, security, database, application development, and business continuity, this presentation gives you a practical overview of recent and future software enhancements.
SOA-2422-HP
Success Strategies for SOA Initiatives for NonStop Customers
Franz Koenig, HP
Audience Level: Introductory
While technology is integral to SOA, there are many more factors to make your SOA initiative a real success. This talk explores approaches, methodologies, architectural styles and best practices to deliver the expected value and shows attendees how HP can help them.
SOA-2423-HP
Rapid Prototyping of Modern Enterprise Web Apps on NonStop Server
Franz Koenig, HP
Audience Level: Introductory
This speaker gives attendees an overview of his experiences using a state-of-the-art, open source framework called Grails, which reduces the complexity of rapidly developing prototypes based on enterprise class frameworks, such as the Spring framework, Hibernate ORM, or diverse AJAX frameworks. Grails leverages the Groovy scripting language inside the Java VM, which also nicely integrates with Java Business Logic. Because of its ease of use and flexibility, many people call Grails the Visual Basic™ for enterprise class development. The resulting applications are highly scalable, since they leverage core NonStop products such as iTP Webserver, NonStop JSP (TOMCAT) and NonStop SQL/MX.
SOA-2684-U
Moving Toward the SOA on HP Nonstop Servers
Jalil Falsafi, Future Electronics Inc.
Audience Level: Introductory
Future Electronics, Inc. is re-aligning their development strategy by moving away from the middleware intergration solution and going toward service-oriented architecture (SOA ). The speaker will discuss the products that they have chosen from the HP NonStop software to integrate their hetrogenious applications, operating systems, and platforms. Discover how Future Electronics used products such as Soap, gSOAP, ODBC/MX, and Paralle TCP/IP for systems integration.
SOA-2756-HP
Pathway for the 21st Century - What's New!
Deep Rahul and Keith Evans, HP
Audience Level: Introductory
Pathway has been turbocharged to take full advantage of the increased power and capacity of the Integrity NonStop server. If you are not running the latest Pathway versions, you are are not getting the most from your HP Integrity NonStop server platform. Come and learn about the latest exciting new features shipping with Pathway, TS/MP, and future product plans.
SOA-2903-U
UNIX to Tandem Migration – SOA Challenges
TM Praveen, Opus Software Solutions
Audience Level: Introductory
This session describes the migration of a UNIX system to a Tandem system with SOA
architecture--the challenges faced and the approaches. SOA software development
guidelines will be discussed and some examples given of how to transform NonStop systems
into SOAP server or client.
The subject is approached from two perspectives:
- Creating a SOAP server on NSK where you can expose your NonStop server applications as Web services without needing to change your existing applications.
- Creating SOAP client on NSK allowing your NonStop applications to access any
application running as Web services on any platform.
|