Wednesday, December 29, 2004

Firefox: A Browser for Embedded Applications

Firefox: A Browser for Embedded Applications
Unless you've been ignoring the Internet, you're probably aware of Firefox 1.0. This open-source Web browser has garnered a significant following, though not a following that severely impacts the reigning king, Microsoft's (Nasdaq: MSFT) Internet Explorer.

Still, Firefox should be of interest to developers who target platforms other than Windows-based systems, which are the only places where Internet Explorer will run.

Web browsers aren't easy to create. That's why a number of solutions are available for various embedded operating systems.


Plug-In
Most are licensed, though there are some open-source alternatives. On the other hand, Firefox already targets a range of platforms, including Windows , Macintosh and Linux .

Most embedded developers will be interested in the Linux applications.

One reason Firefox will be of interest is its modular plug-in architecture. While it's significantly simpler than Eclipse, another open-source project design for application development, Firefox already has a host of plug-ins that enhance its functionality.

Read complete article. . .

Monday, December 27, 2004

CA Joins Eclipse Foundation

CA Joins Eclipse Foundation
Computer Associates has announced recently that it has joined the Eclipse Foundation and will contribute code to the Eclipse Test and Performance Tools Platform (TPTP) Top-Level Project. CA has also been appointed by the TPTP Project Management Committee (PMC) as the TPTP Monitoring Tools Project Lead.

"We are delighted to have CA contribute to the success of the Eclipse Platform and the TPTP Project," said Mike Milinkovich, executive director of the Eclipse Foundation. "The commitment of global companies like CA demonstrates the momentum behind our initiatives and importance of our work for the IT community."

The Eclipse TPTP Project extends the family of Eclipse technologies to provide an open development platform for supplying frameworks and services for software test and performance tools used throughout the lifecycle to support the full spectrum of computing systems -- from standalone through highly -- distributed, and from embedded to enterprise.

As the Project Lead for TPTP Monitoring Tools Project, CA will play a crucial role in advancing and fulfilling the charter of TPTP.

"Joining the Eclipse Foundation underscores CA's commitment to embrace the open source paradigm," said Yogesh Gupta, senior vice president and chief technology officer at CA. "CA will work closely with the Eclipse community to broaden the spectrum of the test and performance tools available on the Eclipse Platform."

CA has worked closely with the Eclipse Project to fully integrate CA's AllFusion Harvest Change Manager with Eclipse 3.0. AllFusion Harvest Change Manager was designed to manage all stages of the software life cycle for both traditional and web-based applications.

Read coomplete article. . .

Saturday, December 25, 2004

Eclipse Latest Test and Performance Tools

Eclipse Latest Test and Performance Tools
The Eclipse Foundation has just in time for Christmas released for free download its first upgrade to its Eclipse Test & Performance Tools Platform (TPTP) aimed at providing devs tools for lifecycle evals of any Eclipse-based project, including apps monitoring, GUI, data collection and even Java tracing.

Eclipse TPTP 3.2 (an evolution of Eclipse's prior 'Hyades' project) is an Open Source collaborative project that seeks to provide "a common platform of commercial quality" upon which specialized, differentiated, and interoperable offerings for software test and performance tools are created.

In specific, TPTP supplies extensible frameworks and services for test and performance tools that are used throughout the application lifecycle, from development through production, and supports a
spectrum of standalone through highly distributed and embedded through
enterprise computing systems. The project also delivers extensible exemplary tools that verify the utility of and illustrate the appropriate use of the platform, and support the development and maintenance of the platform itself.

Eclipse's TPTP 3.2's latest test and performance tool upgrades include:

# Enhanced data collection and communication with additional control over the selection of data-collection agents and information within the user interface;
# Improved statistical analysis representation and viewing;
# Better Java tracing capability;
# Additional documentation and help facilities with improved user help architecture and supporting documents;
# Simplified test deployment with supplementary automation for the creation and running of tests; and
# Improved execution history that collects and makes available added data within the test execution history framework

Continued Eclipse TPTP upgrades have been encouraged by Linux hardware and software platform professionals, including Tyler Thessin, engineering manager for Intel Software Development Products (who is also project lead for the TPTP Project.)

"TPTP has made remarkable progress toward becoming a viable platform choice for Intel performance analysis tools in environments where options are limited such as Linux." Intel's Thessin said in a statement. "Intel is looking forward to further unleashing the power of the TPTP platform and contributing our extensive experience in software performance analysis tools to the industry."

Serge Lucio, senior product manager at IBM Software Group and project lead for the TPTP Tracing and Profiling Tools Project, said of the TPTP 3.2 upgrade, "Over the last two years, TPTP has evolved into a robust platform for the construction of interoperable test and performance tools. TPTP offers a tremendous opportunity across industries to better integrate software quality tools, enabling a continuous verification of quality throughout the application development and deployment lifecycle. Concurrent with this release, IBM/Rational has delivered a brand new set of products that extend TPTP, illustrating our commitment to adopt TPTP across our product line."

Read complete article. . .

Thursday, December 23, 2004

CA joins Eclipse

CA joins Eclipse
Computer Associates International Inc has formally joined the Eclipse open source developer tools Foundation. The Islandia, New York-based software firm says it plans to contribute code to Eclipse's test and performance tools platform - dubbed TPTP

TPTP tools are intended to deliver frameworks and set of services for software test and performance tools used across the development lifecycle.

CA has been appointed to the TPTP management committee as the project lead for monitoring tools.

CA's TPTP project involvement is driven in part at least by its interest in integrating the CA AllFusion Harvest Change Manager software lifecycle management system with the Eclipse 3.0 platform.

Eclipse was set up in late 2001 through a $40 million donation by IBM Corp. It has since been spun out as an independent industry organization separate from IBM's control.

Read complete article. . .

Wednesday, December 22, 2004

Eclipse Test & Performance Tools Platform Project Announces Availability of Release 3.2

Eclipse Test & Performance Tools Platform Project Announces Availability of Release 3.2
The Eclipse Test & Performance Tools Platform (TPTP) Project, a top-level project in the Eclipse Foundation, announced that the TPTP release 3.2 will be available on the Eclipse Foundation website (www.eclipse.org) this week. TPTP 3.2 is the second significant platform release since the August 2004 creation of the TPTP Project, an evolution of the previous Eclipse ‘Hyades’ Project.

The Eclipse TPTP Project provides an open, standards-based platform supplying powerful frameworks and services for the development of software test and performance tools that are used throughout the application lifecycle from early testing to production application monitoring. TPTP 3.2 provides significant enhancements to the platform’s user interface, data-collection and Java tracing system. The platform’s own testing facilities helped with the testing of these enhancements.

TPTP 3.2 Highlights
Key enhancements in TPTP 3.2 include the following:

Enhanced data collection and communication with additional control over the selection of data-collection agents and information within the user interface

Improved statistical analysis representation and viewing

Better Java tracing capability

Additional documentation and help facilities with improved user help architecture and supporting documents

Simplified test deployment with supplementary automation for the creation and running of tests

Improved execution history that collects and makes available added data within the test execution history framework

“TPTP has made remarkable progress toward becoming a viable platform choice for Intel performance analysis tools in environments where options are limited such as Linux.” said Tyler Thessin, engineering manager for Intel Software Development Products and project lead for the TPTP Project. “Intel is looking forward to further unleashing the power of the TPTP platform and contributing our extensive experience in software performance analysis tools to the industry.”

About Eclipse Test & Performance Tools Platform (TPTP) Project
The Eclipse Test & Performance Tools Platform Project is an open-source, collaborative project providing a common platform of commercial quality upon which specialized, differentiated, and interoperable offerings for world-class software test and performance tools are created. The Eclipse Test & Performance Tools Platform enables tool integration and interoperability through open standards. It supplies extensible frameworks and services for test and performance tools that are used throughout the application lifecycle, from development through production, and supports a spectrum of standalone through highly distributed and embedded through enterprise computing systems. The project also delivers extensible exemplary tools that verify the utility of and illustrate the appropriate use of the platform, and support the development and maintenance of the platform itself. Full details of the Eclipse Test & Performance Tools Platform Project are available at www.eclipse.org/test-and-performance.

Read complete article. . .

Tuesday, December 21, 2004

CA Joins Eclipse Foundation

CA Joins Eclipse Foundation
Computer Associates International Inc. Monday announced that the company has joined the Eclipse Foundation and will begin contributing code and talent to the open-source application development tools platform.

Officials at the Islandia, N.Y., company said CA will contribute to the Eclipse TPTP (Test and Performance Tools Platform) Top-Level Project and has in fact been appointed as project lead for the TPTP project.

At a conference earlier this year, Sam Greenblatt, senior vice president and chief architect of the Linux Technology Group at CA, said the company would be joining the Eclipse Foundation and contributing to and gaining from the open-source platform.

In a statement, Mike Milinkovich, executive director of the Eclipse Foundation, said: "We are delighted to have CA contribute to the success of the Eclipse Platform and the TPTP Project. The commitment of global companies like CA demonstrates the momentum behind our initiatives and importance of our work for the IT community."

The Eclipse TPTP Project is aimed at creating a test and performance tools platform that will provide an infrastructure upon which test and performance tools can be built, officials at the Eclipse Foundation said.

Prior collaboration between CA and the Eclipse organization has included CA integrating its AllFusion Harvest Change Manager enterprise software change and configuration management tool with Eclipse 3.0.

Read complete article. . .

Monday, December 20, 2004

IBM releases MTF previewing technology

IBM releases MTF previewing technology
Looking to enable transitions between application modeling platforms, IBM is making available the IBM Model Transformation Framework (MTF) on its alphaWorks site for previewing technologies.

Integrated with Eclipse and Rational modeling tools, MTF is a framework and toolkit that developers can use to implement comparison, consistency checking, and transformation tools.

The technology creates a record of mappings between model elements that can be reloaded later on to support changes, the company said.

"[MTF] gives developers a chance to use different modeling frameworks and basically convert from one framework to another," such as from UML (Unified Modeling Language) to EMF (Eclipse Modeling Framework), said Marc Goubert, manager of IBM alphaWorks.

Bidirectional transformation also is enabled from UML 2.0 to the XSD (XML Schema Definition) data format.

The framework consists of a language for defining mappings between EMF models and a transformation engine for interpreting mapping definitions to enforce consistency between models.

Also included are an editor and debugger for mapping definitions and generating rich text documents from EMF models.

Through MTF, a record is developed that lists what was mapped to the transformation, which can be used to support round-tripping, reconciliation of changes and displaying results to a user.

Read complete article. . .

Tuesday, December 14, 2004

M7 Launches NitroX 2.0 with Expanded Web Application Development Tools for Eclipse

M7 Launches NitroX 2.0 with Expanded Web Application Development Tools for Eclipse; New Tools Provide Early Detection and Correction of Errors, Improve the Quality of Web Applications

M7(R) Corporation, Inc., the leader in web application development tools based on open source and open standard technologies, today announced Release 2.0 of NitroX for JSP and NitroX for Struts. Included in this release are AppXaminer(TM), AppXnavigator(TM), and AppXplorer(TM) new innovative tools based on M7's exclusive AppXRay(TM) technology that provide developers with essential information about their web applications throughout the development process.

AppXRay analyzes and maintains a database of web application dependencies, and is unique in that it does so over all layers and across all artifacts of the J2EE, Java Server Pages and Struts web application architecture. These new tools provide visual diagrams, navigation across related artifacts, and logical presentation of these artifacts to make it easier for developers to understand the complex relationships, identify problems, and understand the impact of changes in real-time during the development of their web applications. -0- *T Release 2.0 New Development Tools AppXaminer Provides a navigable diagram showing the web application artifacts and dependencies. Automatically highlights inconsistencies and makes it easier to understand the complex relationships in a web application to determine the impact of changes. AppXnavigator Extends the hyperlink style navigation for Java in Eclipse to all the related artifacts in a web application reducing the effort required to open related artifacts. AppXplorer Provides an Eclipse Explorer view of the web application, based on logical groupings so locating artifacts is simpler. Visual Editors These editors hide the complexity of the -- Tiles underlying implementation by presenting a high Framework level form-based editor from which the -- Tag Library implementation source code is automatically Descriptor updated. Developers can work directly in the -- Struts source code, with incremental consistency checking Validation automatically performed in the background to Framework provide instant feedback about any coding errors that may occur. Standards Support -- JSP 2.0 -- Struts 1.2 Plain Old Java Objects (POJO) -- Hot deployment of Struts and Struts Tiles Configuration Files -- Eclipse Debugger Display, Inspect and Execute Commands for JSP Debugging *T

"The problem with most development tools is that they are unable to detect inconsistencies across various layers, for example between a JSP and the server code it references, before an application is deployed," said Andy Simmons, VP Marketing and Product Management at M7 Corporation. "The new tools in NitroX provide instant feedback to developers as they edit their web applications, reducing errors and eliminating much of the manual effort required to assess the impact of changes they need to make. The end result is a higher quality application with fewer obscure errors that need to be debugged after deployment when customers discover them."

While continuing to provide more automation for understanding the complex relationships and multiple languages used in web applications, NitroX Release 2.0 is designed to make web application development easier for both novice developers and experienced professionals. NitroX helps to ensure that the resulting applications are higher in quality and cost less to produce and maintain.

Read complete article. . .

Sunday, December 12, 2004

Essential Eclipse – A Visual Tutorial for the 21st Century

Essential Eclipse – A Visual Tutorial for the 21st Century
Have you ever noticed that it's seems so much easier to learn something if someone shows you how. Most people try to learn a graphical user interface (GUI) tool by reading a book. Knowing all too well that if someone just sat down and showed them, it'll take less time and be much less excruciating. CodeAudit has a new solution for this in its Visual Tutorial series. It has just released "Essential Eclipse – The Visual Tutorial". The tutorial targets developers who already know Java however are interested in improving their productivity by leveraging the Eclipse Integrated Development Environment (IDE) developed by IBM.

The Visual Tutorial is not a book. Why should it be a book? It simply does not make sense for anyone to read a book to train themselves on how to use a GUI. A computer with visual instruction can more effectively show you how to do things. The visual experience is a faster learning experience and is easier to recall than reading a book. 'A picture is worth a thousand words', that's true 500 years ago and should still be true today.

The Visual Tutorial is comprehensive, it doesn't waste time regurgitating concepts developers already know. Rather it covers all essential tasks for improving the productivity of developing code in Java. It covers working views and perspectives, workbench organization, java quick tips, testing and debugging, refactoring and version control. There's also additional material for advanced topics like Test Driven Development(TDD).

The Visual Tutorial is tightly integrated with the Eclipse environment. It can be browsed and searched from the help menu. It can be accessed quickly from any part of the workbench using the 'infopop' feature. This gives you more than one way to learn the content: either from a linear step-by-step approach or a non-linear on-demand only-when-you-need-it approach. Furthermore, Unlike a book, there's no need to remember where you last placed it, information is always available at your fingertips.

In a rapidly changing world, books are too static and can't keep up. It takes too long from author to the book store and finally to your fingertips. Instead of having to buy multiple books on the same topic to keep updated, you only need a subscription to the Visual Tutorial and you'll get a year's worth of upgrades. All transmitted via the web.

The Visual Tutorial costs less than what you normally would pay for a book. In addition, it's a subscription where you receive a year's worth of upgrades and access to the latest tips and tricks.

For more information about the book, including Table of Contents and samples, see: http://www.oneclipse.com/products/essential-eclipse

Read complete article. . .

Friday, December 10, 2004

Avaki 6 brings Eclipse tools to EII

Avaki 6 brings Eclipse tools to EII
Avaki 6 is the latest deliverable of Avaki's so-called "EII Plus" strategy, which aims to deliver more scalable integration and distributed metadata management and data abstraction capabilities around its core data federation engine. The software also adds support for a wider range of scheduling options, enhanced data streaming, better query optimization, and more runtime monitoring and balancing capabilities across multiple Avaki servers.

A key component of the Avaki 6 release is Avaki Studio, a Eclipse-based point and click modeling environment for creating virtual data views. The software allows data integrators to define integrated views on metadata from existing data sources and uses a library of reusable integration components that can be assembled graphically to provide virtual views of data.

"Customers are telling us that they're looking beyond just point-to-point solutions for one off data integration tasks," said Tim Yeaton, CEO of Burlington, Massachusetts-based Avaki.

"They're looking for data scalable enterprise data integration that enables access and re-use of any data source by an application in a cost effective manner."

Avaki claims its modular software was designed from the ground-up to scale one data abstraction layer across large enterprises.

Arguably Avaki is playing catch up with its Studio component. Rival EII vendor MetaMatrix Inc claims to have built this metadata management and abstraction capability in its product for some time.

But Avaki says the benefits of open source Eclipse are unique and offer significant productivity benefits for developers.

Pricing for Avaki 6 starts at the workgroup level and scales up to enterprise deployments.

Read complete article. . .

Wednesday, December 08, 2004

New ULC Visual Editor for Eclipse 3.0.1 available

New ULC Visual Editor for Eclipse 3.0.1 available
Canoo releases drag-and-drop user interface editor for Eclipse and UltraLightClient

Basel, December 06, 2004 - Canoo today announced that it has released ULC Visual Editor 3.0 for Eclipse 3.0.1. ULC Visual Editor is a "drag-and-drop" user interface designer for UltraLightClient and Eclipse 3.0.1. Using this new editor, Java developers can visually compose rich, desktop-like graphical user interfaces (GUIs) for enterprise web applications within the Eclipse development environment.

Build Rich Internet Applications Visually

The newly enhanced ULC Visual Editor helps developers to visually design web applications with Canoo's Java library for Rich Internet Applications, UltraLightClient. The ULC Visual Editor is based on Eclipse Visual Editor 1.0.1, which uses the Java Beans component model.

Using the new visual class wizard, developers can easily create reusable user interface dialog components: an added benefit for prototyping and large-scale GUI design. In addition, direct editing of text and title properties on the canvas and in the Java Bean Tree, and events on ULC widgets are now supported in the new version.

While editing a visual class within Eclipse, the ULC Visual Editor displays the UltraLightClient widget set in a palette. The palette lists ULC containers, components and menus. To build a user interface, a container is added to the canvas by drag-and-drop, and the required ULC widgets are positioned in the container.

Read complete article. . .

New Eclipse Plug-In Provides Window To Web Services

New Eclipse Plug-In Provides Window To Web Services
IBM announced an Eclipse plug-in for interactive visualization of Web services transactions.

Called the Web Services Navigator, the product allows users to visualize the actual execution of Web service transaction, such as those found in service-oriented architectures (SOAs). It addresses the complexity of understanding and debugging complex collections of Web services by visualizing logs of Web service activity from IBM WebSphere application servers collected by a Web service data collector. This companion technology will be announced separately.

Users gain perspective on their Web service application through four new interactive views messages and transactions, including: a service topology view that highlights the services that participated in the transactions, and summarizes the messages they exchange; a transaction flows view diagrams the flow of messages from service to service; a flow patterns view exposes repeated patterns of service interactions between transactions; and a message contents view shows the actual contents of individual messages, and tracks selected data values through transactions.

The Web Services Navigator package consists of a plug-in for Eclipse 3 or Rational Application Develop 6, as well as a collection of sample logs.

Read complete article. . .

Monday, December 06, 2004

Poseidon Integrated Into Eclipse

Poseidon Integrated Into Eclipse
Gentleware AG, maker of the world renowned UML (Unified Modeling Language) tool Poseidon for UML, introduced its new Major Release 3.0 to the community, notably including integration into the open Eclipse development environment. With this release Gentleware places its commitments to Eclipse in the forefront and has chosen a strategically valuable open source platform, which has already been established as a quasi-standard among developers. With this advance, the Hamburg software firm paves new ways for customers to integrate and work with other tools in conjunction with Poseidon for UML within the Eclipse environment.

The integration of Poseidon for UML in Eclipse marks another milestone in the development of the user friendly tool. The connection to the open
source-based development environment is of the greatest importance for many developers worldwide because working with different programming languages and tools in fact requires multiple development environments. With the integrated development environment of Eclipse, the Poseidon user can effortlessly utilize more tools and languages in a single environment, namely Eclipse, to maintain and synchronize code and model in one consolidated project. The previous method of importing and exporting code from other tools and UML models has now been reduced to the single push of a button within Eclipse.

Read complete article. . .

Friday, December 03, 2004

New Eclipse Plug-in From IBM Visualizes Web Services

New Eclipse Plug-in From IBM Visualizes Web Services
IBM released a new plug-in for Eclipse that makes developers' jobs easier, by providing visualizations of Web services transactions.

IBM has released an Eclipse/Rational Application Developer (RAD) plug-in, that interactively visualizes Web services transactions. The Web Services Navigator plug-in will enable developers to debug programming faults in architectures such as those seen in SOA applications.

The plug-in enables developers to actually see how various Web services are carried out. By creating a new perspective to view transactions, IBM hopes to give developers a clearer, less complicated view of Web services, so their creation and debugging is smoother.

IBM Web Services Navigator uses a companion technology, a data collector, that IBM will be introducing separately. Acting together, the data collector will allow the Navigator to visualize logs of Web service activity from IBM WebSphere Application Servers. The data collector will be responsible for gathering the data the Eclipse plug-in will use.

Developers will be given four new perspectives with interactive views of transactions and messages. The perspectives includes a Services Topology, by which to view various Web services transactions within transactions; Transaction Flows view, which creates diagrams showing the flow of messages in applications; a Flow Pattern view which illustrates transaction patterns; and a Message Contents view that tracks selected data values and shows the content of individual messages.

IBM is offering the Web Services Navigator plug-in as a package for Eclipse 3 or Rational Application Developer 6, along with a collection of sample logs. Online documentation is provided as well. Windows 2000 and XP are supported by the plug-ins.

Read complete article. . .

IBM Updates Tools to Build Self-Healing Systems

IBM Updates Tools to Build Self-Healing Systems
Still spreading the word on its “self-healing” systems, IBM Corp. updated its toolkit aimed at developers who want to add such smarts to their own applications.

The company in late October announced Autonomic Computing Toolkit 2.0, which helps ISVs and corporate developers build applications that can diagnose and fix problems, such as poor performance or server failure, without human intervention.

The updated collection of tools lets developers build applications that manage themselves, instead of requiring IT administrators to intervene, said IBM’s program director for autonomic computing, Adel Fahmy.

New to the toolkit is support for Eclipse 3.0, as well as for the OS/400 and Solaris operating systems.

The previous version, 1.0, which was delivered in February, covered AIX, Linux and Windows.

Among the tools included in the kit is an autonomic management engine that allows developers to specify events, such as disk usage, that they want to monitor, said Fahmy. By building that capability into the application, when the application is deployed, it can determine, for example, that disk space is filling up and performance is slowing down.

Instead of forcing the IT administrator to pinpoint and fix the problem, the engine analyzes what types of files are being generated and eliminates those, such as old log files, that aren’t necessary. “The goal is to develop applications that are more resilient,” he said.

Read complete article. . .

SWT: A Developer's Notebook

SWT: A Developer's Notebook
"One of the most exciting trends in software development is the move toward the use of open source tools and components to assist developers in quickly and easily completing assigned programming tasks," observes Tim Hatton, author of the new "SWT: A Developer's Notebook " (O'Reilly, US $29.95). "One of the most successful of the open source platforms is Eclipse," Hatton adds, "an open source Integrated Development Environment (IDE) which is designed to enable developers to write code in any language, for any platform, using a standardized IDE."

The Eclipse platform has rapidly gained popularity as both a Java IDE and a Java platform for application programming. One of its core underpinnings is SWT, the Standard Widget Toolkit. This set of components can be used to develop graphical user interfaces in Java. Incorporating the look and feel of whatever platform the code is run on, SWT offers a lightning-fast approach to building GUIs--all of which actually look like they belong on the platform on which they're run.

"Although Java itself has built-in capability to develop graphical applications using the Abstract Windowing Toolkit (AWT) and the Java Foundation Classes (Swing) components, these toolkits have been tarred with the brush of sluggish performance and an inability to deliver user interfaces that appear to seamlessly integrate with the operating system for which the GUI was developed," notes Hatton. "Such is the price we pay for the promise of Java--write once, run anywhere." Hatton emphasizes that the advantage of SWT is that it provides the ability to write once, run natively.

Read complete article. . .

Cape Clear Releases Beta Of New BPEL-Based BPM Product

Cape Clear Releases Beta Of New BPEL-Based BPM Product
Cape Clear Software this week previewed a new business process management (BPM) product designed to simplify the design, deployment, and management of orchestrated business processes. Called Cape Clear Orchestrator, the product will be included in the next release of Cape Clear's enterprise service bus (ESB) product. It offers a business process execution language (BPEL) runtime module, along with graphical design and management capabilities.

TimeSys offers free 2.6-based Linux BSPs for x86, PPC

TimeSys offers free 2.6-based Linux BSPs for x86, PPC
TimeSys has added several 2.6-based Linux BSPs (board support packages) to its line of freely downloadable BSPs. TimeSys BSPs provide a kernel, device drivers, and over a hundred root filesystem packages in a single downloadable image. TimeSys now offers BSPs with tools for 90 targets.

Panscopic Corporation Joins Eclipse as Its First Embedded Operational Reporting Software Vendor

Panscopic Corporation Joins Eclipse as Its First Embedded Operational Reporting Software Vendor
Panscopic Corporation, the specialists in embedded operational reporting, today announced that it has joined the Eclipse Foundation as a member in the Eclipse Add-In-Provider and Eclipse Membership At Large communities. Eclipse is the leading platform for Java development tool integration, software modeling and testing. Its IDE has been adopted by Java developers world-wide. Panscopic brings its noted expertise in embedded reporting to the Eclipse Foundation with the intention of supporting open application development projects that can utilize its knowledge in this area -- such as the Business Intelligence and Reporting Tools (BIRT) Project.

Eclipse Foundation Welcomes Aldon; Aldon Change Management Plug-ins Enhance IDE Reach for Eclipse Users

Eclipse Foundation Welcomes Aldon; Aldon Change Management Plug-ins Enhance IDE Reach for Eclipse Users
Aldon, a provider of enterprise application lifetime management solutions, today announced that it is now a full member of the Eclipse Add-In-Provider and Membership At Large communities and part of the Eclipse Foundation, a non-profit open source community dedicated to the creation and advancement of the Eclipse Platform. Aldon provides plug-ins for Eclipse, in addition to several releases in the IBM WebSphere(R) Studio product family.

Aldon brings significant enterprise change management and lifecycle process automation experience to the Eclipse Foundation. Aldon Lifecycle Manager and Aldon Lifecycle Manager for iSeries Team Repository plug-ins support complex multi-tier, Web-centric and Service-Oriented Architectures (SOA), as well as application development across Windows, UNIX, Linux, OpenVMS, z/OS, i5OS and OS/400 operating environments. The plug-ins also support major programming languages and IDE perspectives such as Java, C#, C++, COBOL, the Remote Systems Explorer and Java Package Explorer. Since Aldon is implemented as an Eclipse Team Repository, users can choose any Eclipse Team Repository-compatible IDE and take advantage of Aldon functions. These capabilities bring more options and flexibility to a broad range of Aldon customers.

Developer testing tools for Eclipse revised

Developer testing tools for Eclipse revised

Agitar lists the following benefits and features for its developer testing tools:

* Intelligent test-data generation -- exercise Java code in the broadest set of circumstances
* Powerful observation engine -- summarize code behavior and enable developers to determine the correctness of code behavior
* Dynamic test management -- keep tests current when tested code is being changed
* AutoMocks -- automatically created smart mock objects provide unprecedented levels of coverage
* IDE Integration -- Eclipse-based; use Agitator in conjunction with popular IDEs such as Eclipse, JBuilder, and IntelliJ IDEA
* Code rules -- enforce coding standards compliance; prevent and detect common coding errors
* Factories -- provide configurable and extensible mechanisms for data generation
* Extensive JUnit support -- integrate and leverage manually created unit tests
* Management Dashboard -- set Developer Testing targets and measure progress and trends
* Risk Analysis -- illustrate areas of high risk or complexity, enabling development teams to correctly prioritize testing activities

Thomas Murphy, director of application delivery strategies for the META Group, said, "There is a steep learning curve to introducing developer testing in large-scale projects. Industrial-strength automation tools and integration with the major software development IDEs will significantly accelerate the adoption."

Agitar CEO Jerry Rudisin said, "Our exceptional Eclipse integration makes it natural, easy, and fun for developers to create and deliver unit tests with their Java code."

In July, Agitar was named to the AO100, a list of the top privately held companies in the US compiled by media company AlwaysOn and accounting firm KPMG.

Software2005: Open and Loosely Joined

Software2005: Open and Loosely Joined
In the near future, what trends can we anticipate within the software sector? It seems that you can’t read the table of contents in a technology-related trade magazine these days and not find an article about the growing open-source software phenomenon. So why is there a for-profit interest in a topic that’s most often associated with the word FREE?

Applying logic might suggest to us that there's zero-profit likely to be made in free software. On the surface, the open-source movement appears to defy basic economic principles. But, perhaps that flawed notion is where much of the confusion about this evolving commercial ecosystem might originate. As an example, using the source code might not require a purchase, but the creation and ongoing development certainly wasn't free of costs that someone, somewhere, absorbed either directly or indirectly in the process.

Also, contrary to popular belief, those costs can be significant and in some cases relatively easy to quantify. A case in point, IBM knows that the company invested $40 million in the development of Eclipse before it turned the software project over -- as open-source -- to the Eclipse Foundation. You think that's a big number? This year IBM agreed to take it's lightweight database technology called Cloudscape, which has been renamed to Derby, and contribute it as open-source to the Apache Software Foundation. IBM's, and other previous owners, estimated total investment in Cloudscape development, about $85 million.

Telelogic Delivers Eclipse 3.0 Integration for Telelogic SYNERGY/CM

Telelogic Delivers Eclipse 3.0 Integration for Telelogic SYNERGY/CM
Telelogic (Stockholm Exchange:TLOG), the leading global provider of solutions for advanced systems and software development, today announced that it has enhanced support of Telelogic SYNERGY(TM)/CM for Eclipse 3.0. Eclipse is a universal tool integration platform designed for multi-language, multi-platform and multi-vendor use. Through plug-in extensions developed by Telelogic and other tool vendors, it supports and facilitates a wide variety of application development needs.

Industry analyst firms like Yphise and OVUM regard Telelogic SYNERGY as the most advanced on the market for change management (SYNERGY/Change) and configuration management (SYNERGY/CM). With this latest integration and its many valuable enhancements, SYNERGY/CM becomes even more intuitive for developers working with the Eclipse platform.

"As a member of the Eclipse Foundation, Telelogic has long demonstrated its commitment to open development platforms and integration of our best in class solutions," said Ingemar Ljungdahl, chief technology officer at Telelogic. "The enhanced functionality of SYNERGY/CM integrated with Eclipse underlines our responsiveness to the expectations of both the open source community and of our customers who require advanced configuration management functionality, especially for large, globally distributed development teams."

"A key component in the success and widespread adoption of Eclipse is participation from leading tool vendors," said Mike Milinkovich, executive director of Eclipse Foundation. "From the beginning, Telelogic has been closely involved and the company's commitment to the open source community is reflected in the integration of SYNERGY and other Telelogic tools with Eclipse."

Free Eclipse Plug-in for Rich Internet Application Development

Free Eclipse Plug-in for Rich Internet Application Development
Canoo has released a new plug-in for Eclipse 3.0 that simplifies Rich Internet Application (RIA) development with the UltraLightClient (ULC) Java library. The new plug-in provides a tight ULC integration into the Eclipse IDE, enabling developers to deliver pure Java-based RIAs with unprecedented efficiency.

Building Rich Internet Applications in Java

UltraLightClient is a library to build Rich Internet Applications (RIA) in Java. Offering a server-side programming and execution model, it is the ideal complement for the Eclipse Rich Client Platform (RCP). With this standard Java library, developers will be very effective in providing rich, responsive graphical user interfaces (GUIs) for enterprise web applications within J2EE and J2SE infrastructures. UltraLightClient builds on available developer know-how by following the Swing API, yet shields the developer from the complexities of client/server code distribution by taking care of the code split and by optimizing communication. Application releases are deployed on the server only. The user interface is handled by an application-independent Java presentation engine distributed as an applet to a browser, to Eclipse RCP, or via Java Web Start.

TimeSys Delivers Eclipse 3.0-based TimeStorm Development and Testing Tools for All Embedded Linux Distributions

TimeSys Delivers Eclipse 3.0-based TimeStorm Development and Testing Tools for All Embedded Linux Distributions
TimeSys(R) Corporation, a leader in embedded Linux(R) technologies and development tools, today announced the immediate availability of the Eclipse 3.0-based TimeStorm(R) Linux Development Suite (LDS) and TimeStorm Linux Verification Suite (LVS), powerful development and testing tools that support every step in the embedded development process. TimeStorm LDS and LVS work with all embedded Linux distributions and the hundreds of available plug-ins for the Eclipse 3.0 Framework, giving developers the flexibility to create the development and testing environment of their choice.

Based on Eclipse 3.0 and CDT 2.0, TimeStorm LDS and LVS include an Integrated Development Environment (IDE) and together support a complete suite of features to streamline development and testing. TimeStorm LDS enables developers to quickly develop embedded applications or port any Linux distribution to any target platform. TimeStorm LVS includes more than 2,200 ready-to-run system tests for all Linux distributions and sophisticated testware for validating applications and Linux distributions on embedded boards.

New Release of CoWare ConvergenSC Speeds Adoption Of Electronic System Level

New Release of CoWare ConvergenSC Speeds Adoption Of Electronic System Level
CoWare(R) Inc., the leading supplier of system-level electronic design automation (EDA) software and services, announced a major new release of its SystemC-based ConvergenSC(TM) system-on-chip (SoC) design tools to speed adoption of electronic system level (ESL) design methodologies by system designers and architects. The release combines powerful new features that enable faster modeling and debug of IP models, platform subsystems, and SoC designs in SystemC, with an open environment that eases integration of internal tools and IP into the system-level flow. This enables more designers to gain the benefits of ESL solutions for SoC platform development projects and their re-use.

Thursday, December 02, 2004

Accept Software to Contribute to the Eclipse Foundation's BIRT

Accept Software to Contribute to the Eclipse Foundation's BIRT
BIRT is a new Eclipse project for the development of applications that include business intelligence and enterprise reporting functionality. The BIRT project will provide developers with access to easy-to-use tools that will help decrease development costs related to business intelligence and reporting, and increase innovation in this area.

"We are excited to work with the Eclipse Foundation and industry leaders like Actuate, Siebel Systems, and PeopleSoft on this important project", said James Davies, President & CEO, Accept Software Corporation. "As active members of the open source community, this project was a natural fit for us, and will provide our customers with even richer reporting and business intelligence capabilities in future products".

Altova Announces General Availability of Software Version 2005

Altova Announces General Availability of Software Version 2005
Altova, creator of XMLSpy and other software development tools, has announced general availability of version 2005 of its product line, which is designed to enable accelerated application development and data integration. Altova software version 2005 includes new features such as automated function building, Eclipse integration, relational database content editing, and SchemaAgent, which is intended to enable visual management of complex schemas and their components in workgroups.

IBM Transforms and Simplifies Software Development With New and Enhanced Products

IBM Transforms and Simplifies Software Development With New and Enhanced Products
Most Significant Advancement in Software Development Since Rational Suite First Unified Development Teams

IBM today announced new products and major enhancements to the solutions from Rational software found in the IBM Software Development Platform, making it the first fully integrated and most comprehensive platform available today for end-to-end software development.

The solutions from Rational, including new products for architects, developers, testers and project managers, will unify software development teams on the open Eclipse framework and more tightly link business, development and operations functions within an organization. Because Rational's new offerings are based on Eclipse, a single, open platform, every member of the software development team can now more effectively share information throughout the development process, improving the productivity, quality, and predictability of software development.

IBM improves on autonomic toolkit

IBM improves on autonomic toolkit
IBM has given its autonomic computing strategy a boost, unwrapping an enhanced version of a toolkit designed to help developers more quickly integrate a number of self-managing functions into their existing applications and services.

The new Autonomic Computing Toolkit 2.0 now contains embeddable components, usage scenarios and more detailed documentation. The new offering can work in concert with IBM's Software Development Platform, a collection of tools to help programmers integrate and extend applications for on demand corporate environments.

The ease-of-use qualities of the Automatic Management Engine (AME) have been improved and it now features broadened application support. The AME is responsible for monitoring and analysing events, and then planning the execution of corrective actions on a given computing resource. A new Eclipse plug in, called the Resource Model Builder, has been included that better allows programmers to customise the AME to handle events inside their products, a company spokesperson said.

Version 2.0 features support for the recently announced Eclipse 3.0 platform as well as tooling support on both Windows and Linux platforms. The product also supports run-time technologies on IBM's OS/400 operating system and Sun Microsystems' Solaris operating system.

Interested corporate and third-party developers can download the toolkit at www.ibm.com/developerWorks/autonomic.

Eclipse Looms Larger From Today in IBM's Autonomic Computing Toolkit

Eclipse Looms Larger From Today in IBM's Autonomic Computing Toolkit
Summary
Since its original launch in February, multiple companies have used IBM's "Autonomic Computing Toolkit" to implement autonomic functions into their applications and services, with some currently already on the market. A new version of that toolkit launched today will feature expanded Eclipse tooling and additional platform support.

Version 2.0 of IBM's Autonomic Computing Toolkit, which since its launch back in February has been in used by numerous companies to implement autonomic functions into their apps and services, is being launched today.

v2.0 features the expansion of its Eclipse development tooling plug-ins, with support for the new Eclipse 3.0 platform (in addition to tooling support on Windows and Linux platforms).

Runtime technologies are now also supported on OS/400 and Solaris operating systems, says IBM - adding to the AIX, Linux and Windows coverage in Version 1.0.

Eclipse approves BIRT

Eclipse approves BIRT
The Eclipse Foundation has approved the Business Intelligence and Reporting Tools project, which goes by the rather prosaic (with apologies to all Albert’s out there) acronym of BIRT. This was proposed by Actuate just a month ago and, after a positive response from the open source community to which the Eclipse Foundation caters, the project has just been approved.

IBM Announces New Development Platform

IBM Announces New Development Platform
Many emerging market businesses will soon have access to the IBM Rational software development platform for the first time, through the open source Eclipse development framework. This will help give them a competitive advantage through streamlined software development.

This is the view of Nadeem Malik, IBM SA Rational product specialist, who says the new platform due for release next month has particular relevance for approximately 2 000 South African companies that build, extend, modernise, integrate and deploy software in some way.

"From large organisations like the major banks down to small and medium enterprises, developers will be able to become more responsive, resilient and focused by integrating their development processes, while improving employee skills through exposure to best practices aimed at achieving industry standards," says Malik.

SoftLanding Joins Eclipse Foundation

SoftLanding Joins Eclipse Foundation
Series change management vendor SoftLanding Systems has joined the Eclipse Add-In Provider and Membership-at-Large communities. For many moons, now, SoftLanding's TurnOver for WebSphere Studio provides change management capabilities as an Eclipse-based plug in to WebSphere Development Studio Client (WDSc), and the company also offers free Eclipse-based plug-in utilities to handle tasks such as spool file access and iSeries messaging.

SoftLanding's various WDSc plug-ins "contribute to fulfilling the potential of the Eclipse platform in the iSeries market," said Mike Milinkovich, executive director of Eclipse Foundation, in a SoftLanding press release. "We look forward to their continued participation in projects that demonstrate our mutual commitment to open source development."

IBM adds detail to Atlantic tools platform plans

IBM adds detail to Atlantic tools platform plans
IBM's Rational division has unveiled detailed plans for the upcoming IBM software development platform, codenamed Atlantic.

Discussed at the Rational Software Development User Conference in July, Atlantic is set to focus on modeling and testing along with remote clients. The platform is due to ship later this year, IBM said.

Systinet plugs into Eclipse

Systinet plugs into Eclipse
Finding that the majority of coders using its Java server are working with Eclipse, Systinet is coming out with a set of tools specifically designed for the popular open-source IDE.

Last week, the company announced Systinet Developer for Eclipse, which it says is 'the first and only' toolset to support Version 3 of the Eclipse IDE. The tools plug into the Eclipse IDE and make it easier for developers to build Web services applications that run on Systinet Server for Java.

Integrating with Eclipse: Exclusive interview with Lee Nackman VP, Desktop Development Tools & CTO, Rational Software

Integrating with Eclipse: Exclusive interview with Lee Nackman VP, Desktop Development Tools & CTO, Rational Software

n July IBM announced that the Rational tool set would be fully integrated within the Eclipse tool set and would provide an integrated set of tools to support the full life cycle of software development. Recently I was able to interview Lee Nackman, the CTO of the Rational division of IBM.

Read complete interview. . .