Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

developerWorks Community:

  • Close [x]

Hit the ground running with AIDE, Part 7: Better IT management

Using generic touchpoints

Stephen B. Morris, CTO, Omey Communications
Stephen is the CTO of Omey Communications in Ireland. For the past 20 years, Stephen has worked for some of the world's largest networking companies on a wide range of software projects, including J2EE/J2SE-based network management systems, billing applications, porting and developing SNMP entities, network device technologies, and GSM mobile networking applications. He is the author of Network Management, MIBs and MPLS: Principles, Design and Implementation (Prentice Hall PTR, 2003) as well as several articles on network management and other topics for InformIT and You can reach Stephen at
(An IBM developerWorks Contributing Author)

Summary:  The IBM® Autonomic Integrated Development Environment (AIDE) facilitates a model-driven approach to touchpoint development, which is a useful, factory-style, wizard-assisted pattern for producing generic touchpoints. However, at some point in the AIDE-driven workflow, the touchpoint must be made specific to a given application. You can do this either at the model design stage or manually through hard-coding. In this tutorial -- the seventh in the series -- discover techniques for creating both generic and specific touchpoints, and learn how to produce touchpoints that have the right mixture for a given management application.

Date:  19 Dec 2006
Level:  Intermediate PDF:  A4 and Letter (306 KB | 24 pages)Get Adobe® Reader®

Activity:  18597 views

Before you start

Learn what to expect from this tutorial and how to get the most out of it.

About this series

This tutorial is the seventh (and final) installment in a series that describes the IBM AIDE toolkit and its use in the increasingly crucial area of information technology (IT) management. The preceding tutorials have explored the IT management value chain from the managed elements all the way up to the management applications. This tutorial explores the important area of generic and specific touchpoints.

This series is for anyone who knows some Java™ programming and wants to be able to use Web services through AIDE technology and its components to create effective IT management systems. AIDE incorporates several powerful open source technologies, including Eclipse, Apache Tomcat (or IBM WebSphere® Application Server), and Apache Axis.

About this tutorial

For this seventh tutorial, the platform is still quite generic: Any platform that supports Eclipse, the AIDE toolkit, and Java Platform, Standard Edition (Java SE) V5.0. For example, Microsoft® Windows® XP is more than adequate. All the example code was written and tested on a computer running Microsoft Windows XP Professional with Service Pack 2 (SP2).


This tutorial is written for programmers who have a reasonable knowledge of Java programming and Java Platform, Enterprise Edition (Java EE) elements. The ability to use Java EE elements, such as application servers, is helpful but not necessary. Detailed directions are provided throughout so that you can complete the tutorial either in conjunction with or in isolation from the other tutorials in the series.

System requirements

To run the examples in this tutorial, the minimum platform requirements are a computer running Windows XP on which you've installed the AIDE software and Axis, Tomcat V5, and Java SE V5.0.

1 of 10 | Next


Zone=Tivoli, SOA and web services, XML, Java technology
TutorialTitle=Hit the ground running with AIDE, Part 7: Better IT management