Archives


Tracking Software Components

Component engineering is gaining substantial interest within the software engineering community. A great deal of research has been devoted to analysis and design methods for component-based software. However, only a few articles have addressed the testing and maintenance problems of component-based software. This article discusses component traceability and maintenance issues and solutions in supporting software components of component-based software. The authors propose a Java framework, as well as a systematic approach to support tracking and monitoring of software components in component-based programs. Application examples and the supporting system are described. In addition, the concept of traceable components, including requirements, design guidelines, and architecture style, is introduced.

Enhancing the OPF Repository

The veteran ROAD columnist presents the built-in flexibility of defined metamodels in the form of a repository of available process components when using the OPEN Process Framework.

Role = Interface: A Merger of Concepts

The author advances the idea that roles and interfaces have much in common and, with a few changes in definition, can be merged into one.

KM critical in ever-changing times

Unpredictable technology boosts the need for knowledge management; but the concept must first get beyond the hype.

Testing tool makers scramble to keep up

Unremitting technology changes force suppliers to boost scalability and performance constantly; at the same time, tools are tweaked to fit into each phase of the development life cycle.

Meta data conundrum carries on

OMG turns to XML in latest effort to create standard meta data architecture; can this effort gain support from suppliers where others have failed?

Rewiring EDI: XML makes new connections

EDI may be forgotten by many, but it's still used by countless firms for B2B transactions; EIM aims to synchronize XML and EDI content and pave the way to a quicker, easier upgrade of the mature e-commerce systems.