October 2004 --

InferData in Action




As we move into the forth quarter of 2004, we’re witnessing an increased market interest in Web Services and SOA. According to a recent Yankee Group study “this is the year of the tipping point for service-oriented architectures (SOAs) -- with more than 75% of key decision-makers readying large investments in their SOAs for the next 12 months.


We’re also seeing an increased interest in open-source software training. As a result we’ve added a new course to our catalog for Hibernate, and we formed an affiliation with OpenLogic to help our students take advantage of the growing list of open-source tools and applications that our enterprise customers are utilizing.


Also noteworthy, InferData’s partners have been busy with industry standards related activity. Petter Graff consulted on the RosettaNet evolving dictionary architecture standard know as RDA, and Faiz Arni will be presenting on the topic of OSS/J at the upcoming TeleManagement World conference.


As always, we welcome your comments and suggestions on how we can better meet your training, consulting and mentoring requirements. We look forward to hearing from you.


InferData Team


Take a look at our new Eclipse Modeling Framework (EMF) course!

InferData's new "Developing Web Applications with Java Server Faces"

InferData uses latest version of WSAD (v5.1.2) in all related courses. Take a look at our WebSphere course offerings.

InferData offers a full suite of courses for Rational XDE

InferData offers a full suite of courses for .NET

- Industry News
J2SE 5.0 Goes Live

Sun Microsystems

September 30, 2004

Java 2 Platform Standard Edition (J2SE) software is the premier platform for rapidly developing and deploying secure, portable applications that run on server and desktop systems spanning most operating systems. J2SE 5.0 is a significant release including many new features and updates while preserving compatibility and stability.

The development of J2SE 5.0 was led by Sun and progressed following the Java Community Process (JCP) to include input from a variety of constituents. Some highlights of J2SE 5.0:

  • New language updates: Metadata, Generics, Enumerated types, Autoboxing of primitive types
  • New JVM Monitoring and Management API
  • Improved out-of-box performance
  • New (but compatible) default Java look and feel

For more details, see J2SE 5.0 in a Nutshell.


The Java 2 Standard Edition 5.0 is now available to the public. Download it here.


  - Comment on this article



Sun Wrestles with Open Source Java

CNET News.com

July 2, 2004

SAN FRANCISCO--Sun Microsystems is grappling with applying an open-source philosophy to its Java software as the company weighs risks and benefits over whether it should jump in further or not. But some experts are suggesting a middle ground. - Read More


- Comment on this article


Kodak wins Java Lawsuit


October 2, 2004

Eastman Kodak Co. will return to U.S. District Court next week to seek $1 billion in damages from Sun Microsystems Inc. now that a federal jury has ruled in its favor in a dispute over the Java computer language.


The jury decided in Rochester on Friday that Sun infringed on technology belonging to Kodak when it developed and introduced Java more than a decade ago. The computer language is now used heavily by software developers, on the Internet and in computer schools. - Read More


- Comment on this article



InferData Publishes Whitepaper on Legacy System Migration

InferData, Ltd.

July, 2004

Migration from a legacy to an object-oriented environment and component enterprise
technologies is a difficult undertaking that faces numerous challenges. While some of the
difficulties are of a technical nature, key challenges are in migrating development teams to
new technologies, a new way of thinking and often to a new way of developing software


This short white paper addresses the problems and the best practices in training teams who are migrating to the new technology, the associated thinking, and related process. The advice and the ideas in this paper represent state of the art methodologies and best practices used in successful adoption of the object-oriented and component development within the enterprise. The experiences are primarily from our work with a number of financial and insurance sector companies.


Read the Entire Whitepaper


- Comment on this Whitepaper



InferData Offers Eclipse Modeling Framework (EMF) Training Course

InferData, Ltd.

August 27, 2004

The leader in Java and J2EE skills transfer enables students to master the art and science of how to effectively use and extend the Eclipse Modeling Framework (EMF)


Austin, TX (PRWEB) August 27, 2004 -- InferData Ltd. announced today that they have developed a new training course that utilizes proven accelerated learning techniques, and simply takes the mystery out of creating superior Eclipse version 3.0 plugins.


The Eclipse Foundation describes its focal point as an open platform for tool integration built by an open community of tool providers. Eclipse 3.0 has now also emerged as an excellent platform to build any rich client application. Operating under an open source paradigm, with a common public license that provides royalty free source code and worldwide redistribution rights, the eclipse platform provides tool developers with ultimate flexibility and control over their software technology. - Read More

- Comment on this Press Release



Model with the Eclipse Modeling Framework


April, 2004

Part 1: Create UML models and generate code
Level: Intermediate


Adrian Powell
Senior Software Developer, IBM
15 Apr 2004


The Eclipse Modeling Framework (EMF) is an open source framework for developing model-driven applications. It creates Java™ code for graphically editing, manipulating, reading, and serializing data based on a model specified in XML Schema, UML, or annotated Java. EMF is the basis for many of the tools within IBM® WebSphere® Studio and Eclipse projects. This article will step you through the process of creating a model, generating code, using the generated applications, and customizing the editor. - Continue with Part One



Part 2: Generate code with Eclipse's Java Emitter Templates
Level: Intermediate


Adrian Powell
Senior Software Developer, IBM
27 Apr 2004


Eclipse's Java Emitter Templates (JET) is an open source tool for generating code within the Eclipse Modeling Framework (EMF). JET is similar to Java Server Pages but is powerful and flexible enough to generate Java, SQL, and any other languages including JSPs. This article covers how to create and configure JET and deploy it in a variety of environments. - Continue with Part Two

Part 3: Customize generated models and editors with Eclipse's JMerge
Level: Intermediate


Adrian Powell
Senior Software Developer, IBM
13 May 2004


The Eclipse Modeling Framework includes an open source tool called JMerge, which makes code generation flexible and customizable. This article uses an example to explore how to add JMerge to an application and customize its behavior for different environments. - Continue with Part Three


- Comment on this article

-Did You Know?

InferData has designed, developed and delivered 100+ hands-on technical courses in the areas of Object-Oriented Methodology and Enterprise Application Development.


Our staff includes experienced course developers and instructors with advanced degrees (Ph.D. & Masters) and over 10 years experience in enterprise application development.


InferData’s faculty includes members of the RosettaNet Architecture Team and Committee Chair for UML 2001.

- Special Course Offers

InferData is offering a $250 discount on two courses for the following dates...


Mastering J2EE Development using Rational XDE - November 1-5 - Austin, TX


Enterprise JavaBeans (EJB) 2.0 Development - Oct. 25-29 - Austin, TX


... Please call us at 512.306.8225 or email mfaust@inferdata.com for more details about these classes or any of our many other courses.




InferData, Ltd.

11149 Research Blvd.

Suite 250

Austin, TX 78759


Copyright 2004 - InferData, Ltd.