This week's newsletter challenge: To report all of the major news and announcements from the Innovate 2012
conference in Orlando, Florida. The kicker? I didn't go.
Good thing I've got Internet access and a hardworking, insightful team of colleagues who have been on site all week for the
software and systems event of the year. Of course, I can't possibly cover it all in this short space, but the developerWorks
video portal is the perfect place to get started, with footage from across the conference. And don't miss Scott
Laningham's video interviews -- thought-provoking conversations that run the gamut from real-time analysis to robotics.
Needless to day, it wouldn't be Innovate without a truckload of Rational announcements, so be sure to visit our dynamic Rational
section. Mike Perrow's article gives you a high-level perspective on the newly
launched IBM Rational products and services, and a new series of articles delves into the details of many of these products.
Sure, my teammates have enjoyed a fabulous week in sunny Orlando surrounded by IT thought leaders ... but they won't get
to try the tuna salad I made on Tuesday. (Or was it Monday?) Their loss.
Until next week,
John Swanson and the developerWorks editorial team
Our other top features on developerWorks
events in your area|
| developerWorks Live! briefing in Zurich: Introduction to SPSS software
Using the CRISP-DM methodology, this course illustrates the principles and practice of data mining. Students will learn the
basics of how to read, explore, and manipulate data with IBM SPSS Modeler, and then create and use successful models. Be
sure to join the community
group for this event on developerWorks. (19 June 2012, Zurich, Switzerland)
Get more details and register >
| IBM briefings in Milan and Rome: Discover the
value of WebSphere MQ for your enterprise messaging needs|
This one-day session will include a mixture of presentations and hands-on labs designed to give attendees an understanding
of the functional and administrative capabilities of WebSphere MQ. Learn how MQ Explorer can help you create and manage queues
And be sure to join the community
group for this event on developerWorks.
June 2012, Milan, Italy >
June 2012, Rome, Italy >
| IBM Big Data Developer Day in Foster City, CA
Join this live session to experience IBM’s enterprise-class big data platform. This event will include interactive
discussions and live demonstrations of big data for social media and log analytics. Get jump started with Hadoop scripting
and text analytics with guidance from Vice President of Development Anjul Bhambhri and her development experts. (15 June
2012, Foster City, CA)
Register today >
| Develop cloud applications with Rational tools|
Find out how application lifecycle management tools from Rational can help you, the developer, widen your scope of process.
This article includes scenarios and an overview of tools and artifacts that you'll need to reach this goal, as well as a
demonstration of how to use Rational tools and SmartCloud Enterprise in an end-to-end development scenario.
Get to work on your cloud app >
| Develop software faster with continuous integration|
Continuous integration is a software development practice in which members of a team integrate their work frequently. Each
integration is verified by an automated build (including test) to detect integration errors as quickly as possible. This
article describes the practice of continuous integration using IBM SmartCloud Enterprise as the framework.
Develop with continuous integration >
| Demo: Virtual Pattern Kit for Developers|
Technical Evangelist Joe Bohn demonstrates how to install and configure the Virtual Pattern Kit for Developers. This kit
is no charge and allows you to create patterns that run in IBM Workload Deployer, IBM PureApplication System, and IBM SmartCloud
Application Workload Services.
Watch it now >
| IBM PureSystems: Cloud-based trial (beta) |
Access the cloud-based trial (beta) of IBM PureSystems, powered by IBM SmartCloud Application Services. With minimal management,
you can leverage patterns of expertise that automate many tasks and quickly develop in a secure, collaborative, cloud-based
Learn more and request an invite >
| IBM PureSystems: IBM Virtual Pattern Kit for
IBM Virtual Pattern Kit for Developers lets you develop virtual patterns -- custom patterns or extensions of pre-built ones
-- for application deployment into the cloud. The kit includes patterns, a plugin development kit (PDK), and the Image Construction
and Composition Tool.
Download it now >
| IBM ecosystem partner images on the IBM Cloud|
Explore partner software images on the IBM Cloud. IBM Business Partner solutions extend the value of the IBM SmartCloud.
Learn about the different capabilities being offered on the IBM Cloud.
Ecosystem partner images on the IBM Cloud >
| Apply price sensitivity to improve retail performance|
Review the factors that influence price sensitivity and the demand for retail. Consider a dual-estimation method for demand
estimation using price-sensitivity variables.
Put predictive analytics into practice >
| Use OData with DB2 and Informix: A step-by-step guide|
Learn how to access DB2 databases from mobile devices and web browsers, including how to define the connection to the database,
how to create an ADO.Net entity model, and how to create and test the OData service.
Take your data with you >
| OUT and INOUT parameter support for stored procedure
calls in Informix ODBC Driver|
Write and execute more complex stored procedure code, and call the stored procedure inside an application using CSDK ODBC
Driver, which can now handle OUT and INOUT parameter types.
Check out this new feature for CSDK ODBC Driver >
| Download IBM Data Studio: Collaborative database
Version 3.1 of IBM Data Studio consolidates the capabilities previously found in Optim Development Studio, Optim Database
Administrator, and Data Studio Health Monitor into a single offering. Data Studio is a fully licensed product, available
at no charge and with no time restrictions.
Get started with Data Studio today >
| Download DB2 Express-C V10.1|
DB2 Express-C is the no-charge edition of DB2 database for Linux, Windows, and Solaris. It is easy to use and provides a
solid base to build and deploy applications developed using C/C++, Java, .NET, PHP, Ruby on Rails, Python, and more.
Version 10.1 now available for download, no charge >
DB2 Tech Talk: Temporal data management features of DB2 10 (21 June)|
This Tech Talk continues the "deep dive" into the new DB2 10 and InfoSphere Warehouse 10 products. Matthias Nicola
of IBM labs covers the bi-temporal data management features that let you manage data at past or future points in time, consistently
and cost-effectively. (21 June 2012, 12:30pm EDT)
Register to attend >
| Tech Talk: Understand IBM's view on big data
and learn about InfoSphere BigInsights (25 June)|
Join us for a pragmatic overview of the big data landscape, and learn how you can leverage IBM's Apache Hadoop-based offering,
InfoSphere BigInsights, to address your big data business problems. IBM is aggressively building out enterprise capabilities
on top of Hadoop, and the discussion will include the newly announced support for Cloudera CDH. (25 June 2012, 1:00pm EDT)
Register for the webcast >
| Something for everyone at Information On Demand
Join us in Las Vegas for Information On Demand 2012. Hear from thought leaders and renowned experts who will share ways to
harness the power of today's unprecedented volume, variety, and velocity of data. Registration is now open. (21 - 25 October
2012, Las Vegas, NV, USA)
Register today and save! >
| Track KVM guests with libvirt and the Linux audit
Libvirt lets you dig into the audit trail of events for monitoring, compliance, forensics, and other purposes involving KVM.
Learn to track operations performed by libvirt, and correlate the events with other host events to provide a consistent and
comprehensive view of changes.
Monitor KVM with libvert >
| Write about Linux for developerWorks!|
We're always looking for new content on developerWorks. Take a look at
Chris's wish list for Linux and see if you have something to offer.
Become a developerWorks author >
| Follow Chris on Twitter|
Follow Linux and Open source zone editor Chris Walden on Twitter for regular updates
on articles and other information relevant to the Linux and open source communities.
Follow cmw_osdude on Twitter >
| Create a working compiler with the LLVM framework|
Optimize your applications, regardless of the programming language you use, with the powerful LLVM compiler infrastructure.
Learn the basics of the LLVM in this first article of a two-part series.
Building a custom compiler just got easier! >
| Write about open source for developerWorks!|
Share your discoveries and knowledge about open source software and development with our audience. See the editor's wish
list to find out more about what we're seeking.
Become a developerWorks author >
| Follow Chris on Facebook|
You can also keep up with Linux and Open source editor Chris Walden on
Facebook. Find out when articles post and keep up with his pointers to
other interesting information. Don't worry -- he doesn't talk about his
cat or his kid. It's all open source!
Follow cmw.osdude on Facebook >
| IBM announces Rational spring launch of products and services
New Rational software integrations and collaborative capabilities help clients optimize their software and systems delivery
across the application and product lifecycles. These offerings include distinct sets of capabilities for IT teams and for
product and systems service teams. Mike Perrow gives you the details.
Find out what's new in Rational software and services >
What's new in Rational Software Architect V8.5 and Design Manager V4 beta|
Rational Software Architect V8.5 adds support for Spring, Hibernate, Struts2, and Java 7, and makes adoption easier with
a Visio import option. This article also includes the Design Manager V4 beta, which simplifies team working and improves
reuse. Steve Arnold describes these and other highlights.
Dig deeper into what's new and improved >
| How early integration testing enables agile development
It can be a challenge to deliver on the agile principle of "done, done, done" for complex, heterogeneous systems.
Monica Luke explains how service virtualization can improve team collaboration and align the independent test organization's
focus on the same milestone as the development team.
Learn how systems testers can align with agile development teams >
Integrate Rational ALM applications with SAP Solution Manager|
Businesses with SAP environments benefit from a quality-based approach to ensuring that SAP implementations meet changing
business needs. Bernd Eberhardt explains how integrating SAP's Solution Manager with Rational's extensible ALM apps helps
scale existing processes and reduce costs.
Learn how the integration works and how it helps >
| New: Version 4.0 of Rational Requirements Composer
Unlock the power of traceability from definition to delivery with Version 4.0 of Rational Requirements Composer. In this
article, Jared Pulham delves into the details of what this new version offers.
Get the latest >
| Tips for testers: Advanced HTTP script editing
in Rational Performance Tester|
A small change in an app UI or use case can make scripts unusable. Priyanka Arora describes several powerful-yet-not-widely-known
script editing features in Rational Performance Tester that testers can use to modify existing scripts, rather than have
to create new ones.
Power to the tester! Show me. >
| Using Risk and Risk Action work items in Rational
Using Risk and Risk Action work items in Rational Team Concert makes it easier to manage risks, and eliminates the need for
an external risk management tool. The software also records the risks and actions taken for future reference. This article
Show me how to use Risk and Risk Action work items >
Highlights of the Innovate conference, day by day|
At this week's Innovate 2012 conference, IBM Rational VP of Marketing Gina Poole was known as "the Next Gina, the NOW
and future Gina," in keeping with the Next-NOW theme. She issued these daily updates about announcements, awards, and
all things new and interesting to both systems and software developers, testers, managers, and executives.
Read the day-by-day highlights >
| Embrace prototypal object-oriented programming|
Take a closer look >
| Modernized Java-based batch processing in WebSphere
Application Server, Part 2|
The transaction batch programming model simplifies batch application development with powerful job control interfaces, checkpoint
processing, and integration with schedulers.
| Setting up SSL configuration in WebSphere Message
Learn how to set up SSL communication in WebSphere Message Broker on AIX. An example highlights some important considerations
for SSL troubleshooting.
| IBM PureSystems: Using the IBM Workload Plug-in
Development Kit to create and customize Virtual Application Patterns (VAPs)|
Platform as a Service VAPs combine application-centric deployment models, virtual applications, the infrastructure and middleware
they employ, and workload-specific content. This article shows you how to use the Plug-in Development Kit to create and customize
| Explore the basic principles of MicroXML|
Check out MicroXML, a backward-compatible simplification of XML, in this introduction to the MicroXML specification. Learn
about MicroXML and its technical differences from XML 1.x and related standards in this first article of a two-part series.
Could it be the future of XML? >
To ensure proper delivery, please add firstname.lastname@example.org to your address
book. You received this email because you are subscribed to
IBM's developerWorks newsletter as: © International
Business Machines Corporation 2012. All rights reserved.
Attn: Developer Communications,
150 Kettletown Road
Southbury, CT USA 06488
Downloads & Trials