Message 32/165
From Bob Lechner Dec 10, 04 11:14:04 PM -0500
Subject:
RE: New SIG Proposal: Process Metamodeling ABSIG (fwd)
To:
04f522
RJLRef: $PH/OMG_ProcessModels.htm
SPEM
is (I believe) SW Process Engineering Model.
Vivienne
wants to invent a SPEM Metamodel (SPEMM?),
Conrad
wants to reuse UML Metamodel facilities.
I'm
not sure 'process metamodel' and "process model" mean the same thing
to both parties, but Conrad argues that UML metamodels already exist for use by
the tools that capture the info and activity of (software development)
processes. I am sure this is not the end of the SPEMM discussion.
R
Lechner
------------------------------------------
Forwarded
message:
>
From omg-list-errors@amethyst.omg.org
Fri Dec 10 16:28:58 2004
>
From: "Conrad Bock" <conrad.bock@nist.gov>
>
To: "Vivienne Suen" <vivienne@osellus.com>, <tc@omg.org>
>
Subject: RE: New SIG Proposal: Process Metamodeling ABSIG
>
>
Vivienne,
>
> > At the Washington meeting, a small group
of us got together to
> > discuss the SPEM 2.0 RFP. Now that this has been issued, and
> > with the Business Process Definition
Metamodel (BPDM) moving
> > along, it seems that the subject of
process metamodels is
> > becoming more and more relevant. We thought it would be useful
> > to charter an AB SIG devoted to process
metamodels, and came up
> > with the following draft charter:
>
>
FYI, UML contains a number of approaches to process modeling already,
emphasizing
various aspects of modeling dynamics.
Activity diagrams are available
for
modeling flows of outputs to inputs, including control, state machines
for
reacting to events, and interactions for message-passing.
All
support coordinating constructs such as decision and concurrency.
>
>
I'm not sure how you are using the term, but "process model" usually
>
refers to flow modeling, as supported by UML 2 activities. Besides the
>
(doc.omg.org/ptc/04-10-02), there
are articles with more explanation and
>
examples for activities:
>
> http://www.jot.fm/issues/issue_2003_07/column3
(Overview)
> http://www.jot.fm/issues/issue_2003_09/column4
(Actions)
> http://www.jot.fm/issues/issue_2003_11/column1
(Control Nodes
> http://www.jot.fm/issues/issue_2004_01/column3
(Object Nodes)
> http:/www.jot.fm/issues/issue_2004_07/column4
(Partitions)
>
>
Let me know if you have any questions or comments, - Conrad