Monday, January 16, 2006

Eclipse to Shine a Beacon on Process Management

By Edward J. Correia

A proposal to extend the Eclipse framework with tools for software process engineering could be approved as a top-level project as early as next month.

The EPF project, which at press time had not finalized its Web site, was originally put forth in October and was approved in December as a technology project. It is being led by IBM Rational senior technical staff member Per Kroll, who is responsible for content development for the Rational Unified Process (RUP).

According to the project proposal, the new framework will consist of two main components: A metamodel and a core extensible process tooling framework.

The metamodel will offer a structure for method content and processes using OMG’s MetaObject Facility (MOF), UML diagrams and an XML schema. It will be based on IBM’s Unified Method Architecture (UMA), which IBM describes as an evolution of OMG’s Software Process Engineering Metamodel (SPEM), which integrated concepts from IBM Rational’s RUP and other technologies.

The extensible process tooling framework will provide extension points for method and process authoring, library management, and configuration and publishing. With method authoring, the proposal said, “best practices can be captured as a set of reusable method building blocks,” including those for roles, work products, tasks and guidance in the form of templates and examples.

Process authoring will define life-cycle blocks in terms of work breakdown structures, which will permit the creation of reusable process chunks called capability patterns. These patterns describe “how to define, design, implement and test a scenario or user story.” Library management will be based on XMI, OMG’s XML-based method for exchanging object-based programming metadata.

0 Comments:

Post a Comment

<< Home