![]() |
Site Archive (Complete) | |||
|
ABOUT US |
CONTACT |
ADVERTISE |
SUBSCRIBE |
SOURCE CODE |
CURRENT PRINT ISSUE |
NEWSLETTERS
|
RESOURCES
|
BLOGS
|
PODCASTS
|
CAREERS
|
||||
August 19, 2003
Dr. Dobb's Software Tools Newsletter - August 2003Shannon Cochran
Do you find keeping up with new developer products and version updates harder than keeping up with the Joneses (whoever they are)? If so, Dr. Dobb's Software Tools e-mail newsletter is just the deal for you. Delivered once a month to your mailbox, this unique newsletter keeps you posted on the latest in SDKs, libraries, components, compilers, and the like.
DataSynapse has released Version 3.2 of its GridServer
grid computing infrastructure software. The company claims that GridServer
is the first product that provides a scalable platform that hosts web
services and applications over a grid of commodity processors, performing
thousands of web service requests in parallel. In other words, GridServer
extends applications to operate in a distributed computing environment
across a virtual pool of underutilized computing resources. The software
creates a self-managed grid computing infrastructure that runs on Linux,
UNIX, or Windows, providing automated process management, a scalable programming
architecture, real-time distribution, guaranteed service execution, distributed
data caching, and self-recovering adaptive load balancing.
Celoxica's DK Design Suite provides a C language design environment for
Xilinx's Spartan-3 FPGAs. With the Celoxica tools, you can partition designs
between hardware and software, verify the system using high-level languages,
and synthesize from C-based models to Xilinx Spartan-3 devices. The Celoxica
methodology uses C, C++, System-C, and Handel-C to raise design abstraction.
The common language base facilitates design functionality between hardware
and software implementations. The toolset also provides cycle-accurate
simulation of C-based models and co-simulation with FSMLab's Real-Time
Linux simulators and models developed in The MathWorks' Matlab/Simulink
environment.
Trolltech has released Qt Script for Applications (QSA), which makes
Qt applications scriptable. QSA lets you prototype changes in already-compiled
applications; write test scripts; customize applications; script-enable
applications to enable macros; and provide script-based fixes for previously
released applications. The QSA toolkit includes: QSA SDK, which lets you
make applications scriptable; Qt Script, a multiplatform interpreted scripting
language based on the ECMAScript standard; QSA Workbench, a lightweight
scripting environment that provides code formatting, syntax highlighting,
code completion, and stack-trace output; and Input Dialog Framework, a
high-level GUI API for writing dialogs.
The dtSearch Text Retrieval Engine lets you add dtSearch's text retrieval
capabilities to Web-based and other applications. The dtSearch Engine
supports SQL, ADO, C++, .NET, Delphi, and Java. The 6.2 release adds a
Linux version of the dtSearch Engine for C++ and Java developers and has
additional Java, C++ and .NET (ASP.NET, VB.NET, C++.NET, C#) code samples
and extensions to the developer APIs. dtSearch offers over two dozen indexed,
unindexed, fielded, and full-text search options, and the new release
also includes forensic search enhancements: Text segments in large data
blocks, such as those recovered through an "undelete" process,
can be automatically parsed. Language recognition algorithms can detect
text in a variety of languages.
FairCom has released the new c-treeSQL Server for Windows, a database
server incorporating a SQL engine built on the core of the c-tree Server.
This new technology includes embedded SQL and interactive SQL utilities
as well as JDBC and ODBC drivers. In conjunction with this release, FairCom
released a new edition of its c-tree Plus embedded database development
system with new VCL and CLX components for working in Borland environments
and new C and C++ interfaces simplifying the development and management
of databases.
pure-systems has launched AspectC++ Add-In for Visual Studio, designed
to facilitate the modular implementation of software aspects in C++. Aspects
can be used to implement crosscutting concerns like error checking and
handling, synchronization, or caching. AspectC++ Add-In allows the separated
development of program code and aspect code; progam code remains unaffected
by crosscutting concerns and is only merged with aspect code when being
compiled.
Amzi! has adopted the Eclipse IDE for its Amzi! Prolog + Logic Server.
The Eclipse open-source project IDE supports features such as syntax coloring
in the editor, source file outlining, source-level debugging, and seamless
integration with source control systems. The Amzi! extensions for Eclipse
provides the ability to run and debug both interpreted and compiled Prolog
code; full source code debugging showing variable bindings at each level
in the call stack; full source code debugging of Prolog components embedded
in other languages and tools, and those running on remote machines.
Openmake 6.2 from Catalyst Systems' is a build-management tool designed
to eliminate the need for XML scripting and makefiles in Java applications.
Version 6.2 is described by the company as "an IDE for ANT."
Openmake is designed to eliminate the need for custom ANT scripts and
Java build classes, instead allowing you create custom Build Types using
any of the available ANT attributes, then dynamically generate ANT build
scripts at build time. Version 6.2 also features expanded support for
.NET, an Eclipse Plug-in, and Ready for WebSphere Studio Validation. Openmake
6.2 supports builds on Z/OS, USS, OS/390, LINUX, HP/UX, AIX, Solaris,
Windows, and Mac OS.
Codify, a Visual Studio code generation add-in from Workstate, is designed
to eliminate tedious coding tasks, facilitate coding standards, and create
generative programming tools. Codify can add code generation capabilities
to any C# or VB.NET project; the visual template editor lets you create
new templates from existing code. New templates can be written with either
CodifyScript (which is similar to ASP and JSP scripting) or XSLT. Codify
Templates and CodeBuilders are designed for for domain and feature modeling.
XJTAG Limited, part of the Cambridge Technology Group, has released XJTAG
Development System 1.0, an integrated development environment which facilitates
early test development, early design validation of CAD netlists, fast
generation of highly functional tests, and test re-use across circuits
that utilise the same devices. The XJTAG Development System tests JTAG
and non-JTAG devices, including BGA and chip-scale devices, SDRAMs, Ethernet
controllers, video interfaces, flash memories, FPGAs, microprocessors
and many other devices. XJTAG also enables In-System Programming of FPGAs,
CPLDs and flash memories. The XJTAG Development System includes: XJAnalyser,
a tool for circuit visualization; XJEase, a BASIC-like test description
language; XJLink, a USB 2.0 module to connect computerwith test unit;
and XJDemo, a demonstration board. Michael Campbell Associates Ltd. P.O. Box 2290 Caterham, Surrey CR3 0DP UK http://www.jcodebox.com/
Systinet
has announced full suppot for WS-Security with its WASP Server for Java
Version 4.6. The Web services infrastructure supports standards such as
the OASIS Web Services Security (WS-S), SOAP 1.2, and Java Web services
APIs such as JAX-RPC, JAXM, and SAAJ. WASP supports IDEs such as Borland
JBuilder, Eclipse, IBM WebSphere Studio Application Developer, Sun ONE
Studio, and NetBeans. WASP Server for Java is available for free download
from Systinet's web site.
Schroedinger 1.0 from Micromata is a free JSP/Servlet development tool
designed to "put Tomcat in the box." Schroedinger wraps Jakarta
Tomcat in a GUI and includes add-ons for JSP application development.
Every HTTP access is reported in detail for bug-tracking purposes. Ad-hoc
networking via Rendezvouz or ZeroConf is supported, and Schroedinger integrates
with Dreamweaver and GoLive.
Census 5.5, MetaQuest's bug tracking software, is now available. Census
5.5 includes new project templates for tracking customer support calls
and weekly timesheets. The new Census project templates for call tracking
include customizable, role-based workflow, separate "Web views"
for development and for support staff, reporting powered by Crystal Reports,
and the ability to combine call tracking and defect tracking in a single
database. Web-based views of projects are provided in a Windows XP-style
interface, which can be branded by editing a single CSS style sheet. Users
may specify the search parameters used to generate reports.
Telelogic has updated its Synergy suite, which consists of CM Synergy
6.3 for configuration management and ChangeSynergy 4.3 for change management.
CM Synergy now includes the ActiveCM automation interface as well as the
ability to plan product roadmaps to manage release dependencies and distribute
processes as well as project data. New Save Offline and Delete features
have been also implemented. ChangeSynergy has a new Perl API, enhancements
to security, and the ability to generate online help files. Telelogic
has also updated its DOORS requirements management tool to better support
iterative development.
ComponentOne has released ComponentOne Natural Search, which adds natural
language search functionality to Doc-To-Help 6.5. ComponentOne Natural
Search interprets plain English queries, searches for the most relevant
information, and returns it to the end user through a simple interface.
Doc-to-Help is designed to turn Microsoft Word source documents into online
help systems, WinHelp or JavaHelp, printed documentation; other features
of the program include a new WSIWYG TOC editor, built-in styles for authoring
?What?s This? topics and mid-topic jumps, customizable HTML themes, and
the ability to quickly process large, graphics-intensive documents.
OC Systems' RootCause 2.1 identifies Java object growth problems by tracking
the allocation of objects, identifying objects that haven't been de-allocated,
and analyzing that information to predict which allocations are the likely
source of the
Alchemy Software Development's CATALYST 4.0, an integrated translation
environment with project management features for localization projects,
now comes with a free enhancement pack supporting XLIFF documents. The
purpose of XLIFF is to define, through XML vocabularies, an extensible
specification for the interchange of localization information. Alchemy's
product is based on the latest XLIFF specification, which is still under
development by the OASIS standards group. Research Systems has announced the release of IDL 6.0. IDL, the Interactive Data Language, is intended for data analysis, visualization, and cross-platform application development. IDL 6.0 includes a new set of interactive utilities for ad hoc data analysis and visualization, as well as graphics creation. IDL programmers can incorporate these tools into their own applications. A built-in Java Bridge also allows IDL users to tie Java classes into their IDL applications. The language itself has been enhanced with increment and decrement operators, compound assignment operators and logical operators, and a "path caching" technique has been added to improve the startup speed of large IDL applications. In addition, all new IDL 6.0
packages include IDL VM, a free run-time utility that provides lets you
distribute compiled IDL code.
sembleWare has introduced sembleWare Visual Welder, an application construction
and assembly tool for Visual Studio .NET. Visual Welder lets you assemble
.NET applications from .NET "Parts," which can be downloaded
directly into an application from an online Parts catalogue or corporate
Parts repository. By "snapping" Parts together in Visual Welder's
3-D Spatial Editor, you can assemble and modify .NET applications, view
entities and relationships, preview screens, and modify individual Parts
in a user-controlled 3-D environment, where sembleWare Visual Welder manages
the assembly process and generates Visual Basic .NET code.
Sydock Software is shipping the Sydock XML Document Processor (XDP),
which functions as a word processor for XML documents. The enterprise
edition of Sydock XDP features a WYSIWYG XML document editor; a W3C XML
Schema wizard, which can represent an XML schema in the form of a tree
of elements; and automated XML schema validation. The visual representation
of an XML document in the WYSIWYG editor is described with the help of
ESL (Extended Style Language): ESL consists of XSLT and CSS directions.
Sydock XDP provides its own realizations of XSLT and CSS subsets, and
a Style Wizard allows visual creation of ESL, which saves you the trouble
of writing XSLT and CSS directions.
|
|
|||||||||||||||||||
|
|