Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » EPF » Work products modified by different tasks
Work products modified by different tasks [message #580672] Fri, 20 July 2007 04:20
Jorge Gomez Sanz is currently offline Jorge Gomez Sanz
Messages: 16
Registered: July 2009
Junior Member
Hello again

I came into a conceptual problem which I wanted to share with you. It is
about how to handle work products which are modified by different tasks.
This has led me to distinguish artifacts which are process dependent (they
are produced by more than one task) and artifacts which are not. Take as an
example the Architecture artifact in the OpenUP.

In principle, there are two task "Analyze Architectural Requirements"
and "Develop the Architecture" producing an architecture artifact. It is
clear that first the analyze task is performed and then the develop task.
The second task, intuitively, refines the initial architecture.

The representation used in OpenUP consists in defining, in the develop task,
the artifact both as input and output. In a sense, this is a kind of
refinement or transformation of the initial architecture artifact into
another different artifact with more content than the initial one. At the
EPF composer right now, I could not find a way to distinguish one from the
other.

The solution I applied is defining the "analysis architecture" and then
the "developed architecture". This solution is process dependent, but it is
more clear and allows defining different criteria for a "good" analysis
architecture and a good development architecture. In the OpenUP solution,
it is not possible to do so.

Is there a way right now in the EPF-composer to deal with this situation or
what I did was the only alternative? If the EPF-composer is not dealing
with this feature, do you think is worth including it in the road map?

Regards

Jorge
Previous Topic:missing Sub Workflows on website
Next Topic:null pointer exception on viewing an ADD
Goto Forum:
  


Current Time: Mon Sep 01 09:49:41 EDT 2014

Powered by FUDForum. Page generated in 0.03612 seconds