Thursday, August 25, 2005

Article explains use of Eclipse Voice Tools

Source: Linux Devices

Summary:

IBM's DeveloperWorks website has published an article on how to obtain and use open source voice-development tools from the Eclipse Voice Tools Project (VTP). VTP, an offshoot of the Eclipse Web Tools Project, is designed to create a common set of standards-based voice development tools based on the Eclipse SDK.

How can the Voice Tools Project be put to work? Author and IBM engineer Brent Metz explains the process of getting the source code and how to add your own "voice" to it. Whether the changes are for a commercial product or a contribution back to the open source world, the basic concepts remain the same, Metz writes.

Read Complete Article. . .

Wednesday, August 24, 2005

Market analyst outlines trends in embedded OS, tools markets

Source: LinuxDevices.com

Summary:
The embedded OS and tools markets are healthy, driven by robust consumer electronics and telecom sectors, and by innovations such as Linux, Eclipse, and open source, according to Venture Development Corp. (VDC). VDC has published whitepapers on both markets, based on summary findings from its annual study of embedded markets.

The two VDC whitepapers are closely related because, notes VDC, the embedded OS and tools markets converged following their genesis in the early 1990s.

Read Complete Article. . .

McCabe IQ enhances Eclipse integration

Source: ProgrammersHeaven.com

Summary:

McCabe Software has announced the release of McCabe IQ with enhanced Eclipse integration, thus bringing advanced software quality and test analysis to the ever growing Eclipse community.

"The Eclipse IDE continues to be utilized by more than half of the Java shops in the world," says Dale Brenneman, McCabe IQ Development Manager. "With the release of McCabe IQ’s enhanced Eclipse plug-in, we are now able to deliver the gold standard of software quality and testing solutions to development teams who traditionally only had access to entry level software quality tools."

McCabe IQ enables the user to request analysis on all or part of a project with ease, directly from their IDE menu, utilizing a host of software metrics, including the McCabe-authored Cyclomatic Complexity metric.


Read Complete Article. . .

Eclipse: development tools for C and C++ in version 3.0

Source: heise online

Summary:

The Eclipse Foundation has released version 3.0 of the C/C++ development platform CDT. The organization promises that CDT 3.0, which is available as open source, will provide better scalability, faster speeds, and expansions to add on C/C++ development tools. CDT was developed under the supervision of embedded-systems specialist at QNX; according to the Eclipse Foundation, a number of manufacturers -- such as IBM, Intel, Montavista, Novell, and Texas Instruments -- have already used the platform.

Read Complete Article. . .

Tuesday, August 23, 2005

Progress Takes Eclipse Track

Source: eWeek

Summary:

Progress has announced its membership in the Eclipse Foundation and intends to base some of its tools on the Eclipse platform.

Progress Software Corp., of Bedford, Mass., said it will base its tools on Eclipse—an open-source community committed to the implementation of a universal platform for the creation, integration and utilization of software tools.

At the same time, Progress announced that it will base its Progress OpenEdge 10.1 tool set on the Eclipse-based visual development tools.

Gordon Van Huizen, chief technology officer at Progress, said the move to Eclipse reflects Progress' commitment to tool independence and complements the company's user interface and platform independence strategies.

"The Eclipse framework provides a rich, extensible and interoperable foundation for our new generation of visual tools," Van Huizen said.

Read Complete Article. . .

Eclipse Project rev's C/C++ IDE

Source: Linux Devices

Summary:

The Eclipse Foundation is shipping a revision to its CDT (C/C++ development tool) IDE (integrated development environment). CDT 3.0 features faster parsing, easier plug-in authoring, new indexer options, and a more configurable build system, including user-definable environment variables. Most embedded Linux tools vendors ship IDEs based on Eclipse and CDT.

Read Complete Article. . .

Eclipse upgrades C/C++ tools

Source: Computerworld

Summary:

Although generally known as a provider of open source development tools for Java, the Eclipse Foundation has Microsoft-style technologies, too. To this end, Eclipse has released an upgrade to its C and C++ development tools platform.

The organisation is making available the Eclipse C Development Toolkit (CDT) 3.0. Version 3.0 improves scalability, performance, and extensibility for developers working on embedded systems and Linux environments.

"I think the key message here from the foundation's perspective is that Eclipse has always been about multiple languages," said Ian Skerrett, Eclipse marketing director. "We're well-known as having Java tools, but our C/C++ development tools are widely adopted and used in the embedded and Linux industry."

The free Eclipse platform can provide a base of functionality for vendors who want to add their own specific functions in commercial products. But Eclipse with its free offerings is taking business away from fee-based products, according to analyst John Andrews, chief operating officer at Evans Data.

Read Complete Article. . .

SlickEdit Receives LinuxWorld Product Excellence Award

Source: BusinessWire

Summary:

SlickEdit Inc., provider of essential software development tools, announced today that they have been presented with the LinuxWorld Product Excellence Award at the 2005 Conference and Expo(R) in San Francisco Tuesday, August 9, 2005.

SlickEdit(R) v10 was awarded in the category of Best Application Development Tool. Available on Linux since 1996, SlickEdit has supported some of the world's most skilled power programmers, whether used as a stand alone development environment or as a complementary editor.

Ultimately, SlickEdit enables programmers to write code faster and more accurately. The refactorings added to v10 bring the total to eighteen, allowing programmers to save countless hours when performing refactoring operations. The user interface has been updated with new icons, and the ability to arrange windows and toolbars. Support for the Subversion source control system, plus Java and Debugger enhancements round out the offering.

"It is an honor to receive the LinuxWorld Product Excellence Award", says Clark Maurer, CTO and Founder of SlickEdit. "We consider Linux to be an important operating system, and we put extra effort into offering a high performance tool that will enhance developer productivity on this platform."

Read Complete PR. . .

Monday, August 22, 2005

BEA Achieves Key Open Source Milestones

Source: PRNewswire

Summary:

BEA Systems, Inc.
(Nasdaq: BEAS) today announced significant milestones in the company's open-source efforts, including code release milestones for Apache Beehive,
Apache XMLBeans and the Eclipse Web Tools Platform (WTP). Today's announcement helps to demonstrate the value of BEA's contributions to the open source community as well as the company's strategic commitment to having a leadership role in helping to advance Java, XML and Web Services innovation.


Read Complete Article. . .

Progress Software joins Eclipse

Source: Computerworld

Summary:

Progress Software Corp. on Monday will announce its membership in the Eclipse Foundation for open-source tooling. With this move, Progress will follow companies such as Borland Software Corp. and BEA Systems Inc. in joining the IBM-spawned organization.

As part of its Eclipse commitment, Progress will include Eclipse-based visual development tools in release 10.1 of the company's OpenEdge 4GL-based application development and deployment environment. The release is due in September. Bedford, Mass.-based Progress' Real Time Division product set features the visual tools now.

"When we look at our tools initiatives and strategies across operating units, it certainly made sense to base them on one common platform," Progress Chief Technology Officer Gordon Van Huizen said. Doing so enables sharing of development expertise across the company's operating units and drives commonality across Progress tool sets.

Over time, tools from all of the Progress operating units will migrate to Eclipse, Van Huizen said. This includes tools for the Sonic Software Corp. enterprise service bus as well as DataDirect Technologies Inc. data connectivity offerings.

Read Complete Article. . .

Borland Moves to Eclipse

Source: eWeek

Summary:

Despite the loss last month of CEO Dale Fuller, Borland Software Corp. officials said the vendor is pushing ahead with its strategy for delivering its Software Delivery Optimization plan and is banking on a move to Eclipse to help bolster upcoming releases of JBuilder.

Rick Jackson, a vice president at Borland and a former vice president at BEA Systems Inc., said that he joined Borland more than a year ago to help implement its SDO vision and that he is set on reaching his goal.

Borland has traditionally focused on three product lines—IDEs (integrated development environments), run-times and ALM (application lifecycle management) components—but Boz Elloy, senior vice president of software products at Borland, said, "We're really focusing on the ALM portion. Stand-alone IDEs [are] not a growing business for us."

Instead, Borland has moved to Eclipse as the basis of its tool set. "The world has voted with its feet and has moved to Eclipse," Jackson said, noting that Borland's JBuilder is still the No. 1 commercial IDE. "Our focus on R&D is around innovation around the life cycle, not just the IDE."


Read Complete Article. . .

Java ORM Data Mapping Eclipse Plug-in Due

Source: Integration Developers News

Summary:

A new Eclipse plug-in will be released in August that looks to speed up how Java/J2EE devs can map their applications code to underlying SQL databases. See why the JSR220-ORM Project lead says that object-relational mapping technologies are the “last missing piece” for getting rid of the pain Java/J2EE devs face when building complex apps.

The latest Eclipse plug-in is a standards-based object-relational mapping design time tool, built to comply with the latest Java ORM standards (JSR 220), Robert Greene, the Eclipse JSR220-ORM Project lead told Integration Developer News. Greene is also vice president of product strategy at Versant, a commercial provider of ORM tools.

Read Complete Article. . .

Thursday, August 11, 2005

UML Plugin For Eclipse - SDE 3.0 for Eclipse

Source: NewsForge

Summary:

Stella Au writes "Visual Paradigm Smart Development Environment 3.0 for Eclipse (SDE-EC) is a UML modeling plug-in for Eclipse. Being integrated to Eclipse, SDE-EC supports the model-driven development by providing a unified modeling environment and generating Java code from class diagram, reversing Java code to class diagram. It thus streamlines the software development life cycle transition by transition. SDE-EC not only supports the latest standards of Java notations, but also the latest and full UML 2.0 diagrams and notations

SDE-EC also supports Object-Relational Mapping (ORM) and EJB Development by generating a persistence layer between object and data models, generating POJO class and Enterprise JavaBeans for development and generating the database either from class diagram, EJB diagram or entity relationship diagram.

Visual Paradigm is pleased to announce that Smart Development Environment (SDE) 3.0 for Eclipse has been released which has numerous enhancements with new features.

Read Complete Article. . .

Wednesday, August 10, 2005

ObjectWeb, Prime Mover of the Eclipse Web Tools Platform Project and JOnAS, at LinuxWorld SF 2005

Source: Linux Business News

Summary:

Founded in 2002 by Bull, France Telecom and INRIA, ObjectWeb is a consortium of leading companies and research organizations from around the world who have joined forces to produce next generation of Open Source Middleware.

ObjectWeb's goal is to provide Real-Time Enterprises with independent solutions which combine quality and robustness at the best possible performance/cost ratio. The consortium targets alternative solutions to proprietary products for e-business, business integration, data connectivity, grid computing, and enterprise messaging.

Based on Open Standards, ObjectWeb's middleware includes application servers, components, frameworks and tools. Examples of ObjectWeb's "cost killer" middleware are JOnAS - an Open Source certified implementation of the J2EE specification, JORAM - a Message Oriented Middleware and Enhydra - a Java/XML Application Server.

Read Complete Article. . .

Bristol start-up releases Eclipse plug-in for graphical programming

Source: EE Times UK

Summary:

AGP Micro has released details of xState Developer, a state machine based graphical programming tool for embedded and real-time system developers.

AGP Micro, an independent software vendor of Eclipse plug-ins for embedded and real-time systems based in Bristol, U.K., will publicly release xState Developer at the Embedded Systems Conference Boston, in September with thefirst European demonstration at the Embedded Systems Show in Birmingham, U.K, in October.

xState Developer uses a graphical hierarchical state machine notation for the development of event based logic coupled with an ANSI C code generator to provide a graphical programming tool for embedded and real-time system developers. It should decrease the number of bugs within the software implementation by using a simple hierarchical state machine notation and avoiding the complexity and ambiguities of UML State machines and State charts that can introduce bugs at the design level.

Read Complete Article. . .

Tuesday, August 09, 2005

AGP Micro Announces The First Eclipse Plug-In For Graphically Programming Embedded And Real-Time Systems.

Source: Press Release Network

Summary:

AGP Micro Limited, a new independent software vendor of Eclipse plug-ins for embedded and real-time systems, announced today their new product xState Developer, a state machine based graphical programming tool for embedded and real-time system developers. AGP Micro will publicly release xState Developer at the Embedded Systems Conference Boston, booth 1029 on the 13th September 2005. The first European demonstration will be at the Embedded Systems Show 2005, NEC, Birmingham, UK on the 19th October.

xState Developer uses a graphical hierarchical state machine notation for the development of event based logic coupled with an ANSI C code generator to provide a graphical programming tool for Embedded and real-time system developers. xState Developer decreases the number of bugs within the software implementation by using a simple hierarchical state machine notation and avoiding the complexity and ambiguities of UML State machines and State charts that can introduce bugs at the design level.

The graphical hierarchical state machine design in xState developer represents a deterministic model of the state machine, allowing the model to be checked for deterministic properties. The code generator generates ANSI C90 code with MISRA-C: 2004 support in a deterministic manor keeping the deterministic properties of the design model while adding comments to allow trace ability of features from the code to model.

xState Developer as an Eclipse plug-in extends the powerful functionality of the Eclipse platform and Eclipse derived IDEs. Eclipse with its plug-in architecture provides developers with a multi language, multi platform, multi vendor IDE for software development, allowing developers to realize a multi vendor tool chain for software development. AGP Micro is committed to providing tools as part of a multi vendor tool chain within Eclipse.

Read Complete Press Release. . .

Monday, August 08, 2005

Fedora Core 4's Native Eclipse, Is it Ready for Prime Time?

Source: NewsForge

Summary:

One of the new additions of Fedora Core 4 is a natively compiled version of Eclipse. I took it for a spin to see if it is a suitable replacement for "regular" Eclipse. Some background: I currently make a living developing Java EE applications. My current project has over a quarter of a million lines of Java code, plus a ton of JSPs, SQL scripts and other supporting files. I use Eclipse as my IDE of choice since it has a lot of features to make developer's lives easier.

Read complete article. . .

Friday, August 05, 2005

BEA Executive Defends Decision Not To Join Eclipse

Source: Dr. Dobb's Journal

Summary:

A BEA executive defended BEA's decision not to join the Eclipse Foundation in light of news that the Java software vendor is supporting third-party development of an Eclipse plug-in for Project Beehive.

BEA unveiled Project Beehive last month as an open-source version of the application framework of BEA's WebLogic Workshop tool, which uses visual controls to build J2EE-based applications and Web services. BEA subsequently gave the project to the Apache Software Foundation, which now directs Beehive.

Next week at JavaOne, BEA, San Jose, Calif., plans to announce that Instantations, a development shop in Portland, Ore., will build a Beehive plug-in for the Eclipse framework. The plug-in should be in beta by the fall, with the final release available early next year.

Dave Cotter, director of developer marketing at BEA, said joining the Eclipse Foundation, an open-source project spun off by IBM in February, would not be useful for BEA because the company has no desire to build its WebLogic Workshop tool on the Eclipse integrated development environment (IDE).

Read complete article. . .

The Eclipse Visual Editor for Java

Source: Dr. Dobb's Journal

Summary:

Picasso and Rembrandt conceived a visual idea and expressed it one brush stroke at a time until masterpieces for the ages stood on the easel. Today, many software engineers try to "paint" graphical user interfaces (GUIs) by writing line after line of code. However, modern tools are available to help you quickly produce high-quality GUI masterpieces, even if you're not a GUI expert.

In use since the late 1980s, visual editors (sometimes called "GUI builders") encompass a collection of software tools that help you in quickly creating attractive and usable interfaces for your application. Visual editors can be found for almost any programming language—including Java, which supports the Advanced Windowing Toolkit (AWT) and the more widely used Swing GUI libraries. However, as anyone who has worked with Swing will attest, it is flexible but can be difficult to work with.

Java GUI development normally consists of writing hundreds of lines of code using the Swing and AWT libraries, compiling, running, then tweaking for many hours to get the interface to look and behave just right. This cycle of coding, running, coding, running can be time consuming and frustrating. In some cases, it can even delay a project or cause shortcuts to be taken by weary developers leading to unusable GUIs. Enter the visual editor. Visual editing lets you drag-and-drop GUI components onto a visual display of the final GUI, creating a complete "what you see is what you get" (WYSIWYG) tool.

Read complete article. . .

Eclipse Shines Brighter With Developers

Source: Dr. Dobb's Journal

Summary:

The future looks brighter than ever for the Eclipse development platform, according to a recent market research study.


An Evans Data Corporation report released this week shows that Eclipse, the open source Java development environment, continues to gain support among professional developers. In North America, according to the report, the number of developers using Eclipse as their primary IDE grew 90 percent over the past year.

At the same time, according to the report, the number of developers using Eclipse grew more than 70 percent in the Asia Pacific (APAC) region and by more than 60 percent in Europe, the Middle East and Africa (EMEA).

"Among the top three Java IDEs, Eclipse is the only one gaining market share in EMEA, APAC and North America," said Evans analyst Albion Butters in a statement. "Eclipse looks like it may become the true open source killer app," he stated, drawing a comparison with similar growth in the use of MySQL, a popular open source database.

Read complete article. . .

Thursday, August 04, 2005

Software development now 'Mission Impossible'

Source: ITworld.com

Summary:

Software development has been an increasingly complex and dynamic activity. Teams frequently perform parallel development on the same application, and multiple versions of applications need to be supported and run on different machines and operating systems. With the roll-out of roles-based software development tools from Borland, IBM and Microsoft, it is now "mission possible" to make application development a repeatable business process.
.
.
.
IBM

Eclipse also plays a key role in IBM Rational’s Atlantic release, which Borland’s Core SDP is pitted against. Based on the open Eclipse 3.0 development framework, the new platform is designed to enable both corporate and third-party developers to craft complementary offers that will bolster IBM’s existing software development offerings.

“You’ll see a theme of the Eclipse environment as the integration framework that’s really integrating across the whole technology base” for IBM and Rational tools and for other products as well, said Mike Devlin, general manager of Rational Software in the IBM Software Group. IBM acquired Rational in 2003.

Officially released in October 2004, Atlantic has been heralded as the next major release of the IBM Software Development Platform, which features IBM’s and Rational’s tools.

“IBM has reaffirmed its commitment to the development environment that it released to the community by using Eclipse as the foundation for all its tooling. Having a common platform, interface and integration framework certainly gives credence to the company’s claim of being able to implement deep integration,” said Bola Rotibi of research firm Ovum.

Read Complete Article. . .

Eclipse gains integrated license management tools

Source: LinuxDevices.com

Summary:

Black Duck Software is shipping an Eclipse plug-in aimed at integrating license compliance testing with software development practices. The ProtexIP Eclipse plug-in can increase open source code reuse, the company says, while decreasing licensing-related business risks. It should work with Eclipse-based IDEs from a variety of embedded Linux vendors.

Developer testing, and Eclipse

Legal due dilligence on embedded software is twice as likely to be performed by developers as by lawyers, according to LinuxDevices.com's most recent reader survey. Yet, such diligence may be handled haphazardly, or happen too late to prevent time consuming product delays. Current developer testing trends call for programmers to test and validate code as they write it, a practice that Black Duck appears to be extending to include legal due diligence.

Read complete article. . .

Wednesday, August 03, 2005

Black Duck and Palamida plug-in to Eclipse

Source: The Register

Summary:

Software licensing specialists Palamida and Black Duck Software are bringing IP compliance to application development tools built using the open source Eclipse framework.

Palamida announced Tuesday plans for a plug-in to Eclipse for its IP Amplifier product, which consists of a compliance library and detector used to identify software licenses in companies' code.

The plug-in, expected during the next six months, was announced as Palamida also said it is joining Eclipse as an Add-In Provider, at the O'Reilly Open Source Convention (OSCON). Palamida joins Black Duck who on Monday used OSCON to deliver an Eclipse-based plug-in for its protexIP compliance suite.

Read complete article. . .

Tuesday, August 02, 2005

Black Duck Brings Software Compliance Management to the Eclipse Platform

Source: BusinessWire.com

Summary:

Black Duck Software, the leading provider of software compliance management solutions, today announced the release of a plug-in that will integrate the company's innovative protexIP(TM) suite with the popular, open Eclipse Platform. By automating key intellectual property (IP) management and license compliance functions and integrating them within the extensible Eclipse interactive development environment, Black Duck lets development teams improve their productivity through more effective use of open source code and other licensed software components, and at the same time reduce licensing-related business risks.

"The move toward component-based development and the exploding use of open source software have made it increasingly difficult for developers to attest to the origins and obligations associated with their mixed-IP software projects," said Palle Pedersen, CTO of Black Duck Software. "By integrating our protexIP system with the Eclipse Platform, we help make the developer's life easier by managing this complexity to avoid costly IP-related product delays and accelerate the software development process."

Black Duck's protexIP software compliance management system brings developers, lawyers, and business decision-makers together within an automated system that lets development teams identify and control what components are used within their code base and automate the compliance process across their organization to support business policies.

Read complete article. . .

IBM Partners Drive Open Source Initiatives for Speech Technologies With Java and Eclipse

Source: WEBSPHERE JOURNAL

Summary:

Based on Java, with tools built on Eclipse, this initiative is aimed at giving speech developers the benefits of open standards

Three IBM partners, Audium, Fluency and Openstream have donated RDCs to the Apache Software Foundation, a leading community for open source software development. RDCs allow developers to plug standard pieces of speech code into their own code to help speed the development of speech applications for new uses.

IBM also announced it will offer WebSphere Voice Toolkit components to Audium for inclusion in the next version of Audium Studio, which is powered by Eclipse. Audium's customers can enjoy expanded functionality from the use of a common tooling platform. Audium Studio is a voice application environment combining the standards of Voice XML with packaged services for Interactive Voice Response applications. It provides a full set of tools to help developers quickly build high quality voice applications and a framework to create, deploy and manage large multi-application voice projects.

Read complete article. . .

Eclipse Test and Performance Tools Platform 4.0 Released

Source: TMCNet.com

Summary:

Eclipse Test and Performance Tools Platform 4.0 Released - Available on Yoxos; Open Source Testing and Performance Tuning for Eclipse - Accessible on Yoxos and new Eclipse Mirror


In coordination with the recent 4.0 release of the Eclipse Test & Performance Tools Platform (TPTP), Innoopract announced the availability of TPTP 4.0 in its Yoxos Eclipse Distribution. TPTP extends the recently published Eclipse 3.1 development platform with tools for profiling, system monitoring, log file analysis and testing of multi-tiered applications. Yoxos provides Eclipse users an efficient and easy way to keep their Eclipse installations up-to-date. Eclipse users will be able to install or update the features they want from TPTP with just a few clicks through the Yoxos Install Manager. The TPTP features will be grouped according to the three functions of Monitoring, Testing, Tracing and Profiling.

Read complete article. . .

Monday, August 01, 2005

Eclipse Foundation and Versant Announce Approval of Eclipse JSR220-ORM Project

Source: SYMBIAN DEVELOPER'S JOURNAL

Summary:

The Eclipse Foundation, an open source community committed to the development of a universal development platform, and Versant Corporation , an industry leader in specialized data management and data persistence software, today announced that the JSR220-ORM Project proposed by Versant in March of this year has been approved by Eclipse. The Eclipse JSR220-ORM Project will produce standards-based, object-relational mapping design-time tooling in Eclipse. JSR220 is the specification defining the standard for object-relational mapping (ORM) in Java. Object-relational mapping has emerged in the last year as a critical missing piece of software architecture in the drive to make the Java 2 Enterprise Edition (J2EE) platform more powerful and easier to program. The Eclipse JSR220-ORM Project is designed to bring common tooling to the Java and Eclipse community to expand programming productivity and the value of Eclipse.

"The creation of the JSR220-ORM project is an important milestone for the Eclipse community," said Mike Milinkovich, executive director of the Eclipse Foundation, Inc. "This project will provide a common framework for delivering productivity and consistency in the important area of object-relational mapping."

Read complete article. . .