[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.technology.epf] Re: Modeling SPL processes with SPEM 2.0
|
Hello Orlando.
Unfortunately, there is still no SPEM 2 metamodel. I am preparing another
OMG submission for Monday right now, which has changes in respect to the
last submission that still incorporates change requests from the submission
partners.
When you perform a task that produces a guideline then this guidelines is by
definition a work product. Hence you would model a work product (or
artifact) called guidance and list that as the output. The guidance that
you create in EPF are the instances of such a work product guidance.
This is a tricky topic referred to as meta-modeling. The UML Infrastructure
document explains this much better than I can, but: SPEM or EPF processes
define a model (also sometimes referred to as M1 objects). In your case you
seem to be creating a process about process modeling itself (which makes it
a bit more complicated to understand). Even so, that process can describe
how you create work products called guidance. The instantiation of your
process (on the M0 level) would produce concrete guidance instances such as
"Run a brainstorming session". These guidance instances can be created and
managed in the EPF tool. It is just a coincident that your work product is
part of the SPEM meta-model, but there is no need for an extra association.
Otherwise, you need to link every other concept of SPEM to task as well,
e.g. for a task that produces a process, a task that produces a work product
definition, etc. These are all plain work products.
--
Thanks and best regards,
Peter Haumer.
______________________________________________________________
PETER HAUMER
IBM | Eclipse Process Framework Committer
______________________________________________________________
"Orlando" <orlando@xxxxxxxxxxxxxxxx> wrote in message
news:ed3v8s$595$1@xxxxxxxxxxxxxxxxxxxx
> Hello everyone!
>
> I'm working on a implementation of SPEM 2.0 metamodel with EMF/Eclipse
> platform. I know the EPF project is not specifically about SPEM 2.0;
> however, since the latter is highly related to EPF, perhaps someone could
> give me some valuable feedback ;-)
>
> I'm highly interested on modeling software product line (SPL) procesess
> with SPEM 2.0, that is, the SPL development process (1) and the actual
> product development process (2). Workproducts produced in process 1 are
> extensively used during process 2. The problem arises when we take into
> account that workproducts from process 1 can be tools and guidelines as
> weel as ordinary workproducts.
>
> I seems to me that It would be very useful if tools and guidelines could
> be the output of activities and/or tasks; thus we could represent in a
> single model the whole relationships between SPL development process and
> the actual products development processes.
>
> It'd be very helpful any comment to have these procesess (and their
> relationships) modeled in SPEM 2.0.
>
> Bests,
>
> Orlando.