UC model - how to model a background process run?
There are two use cases. One is a running process (a system function)
which performs some actions, then waits some time and performs the
same actions again. Let's say it runs all the time on and on. Let's
call it UC.1
There is also another Use Case which is an usual user performed
function - let's call it UC.2. UC.2 is a GUI function by means of
I can not use SUT sterotype for UML testing Profile on Eclipse
I was building UML Testing Profile according to the UTP specification
from omg.org using Eclipse Galileo Modeling version.
I have created some stereotypes such as:
- TestComponent: extends UML::StructuredClassifier
- TestContext: extends UML::StructuredClassifier
- SUT: extends UML::Property
Re: [UML Forum] Understanding associative classes
The association class is *required* for *:* associations because such
associations cannot be resolved with a simple referential attribute on
one side or the other. Essentially the association class is a
placeholder for a more complex underlying implementation. Thus quite
Understanding associative classes
I'm having some issue while applying the concept of associative class
on an exercise i have to complete.
So far i have always thought that an associative class is "only"
useful if the cardinality "multiplicity" between to classes is greater
then 1.
so for example:
"in a transports company there are several trucks that can only refill
Re: [UML Forum] UML is active, but the buzz is lost?
I think OMG shot themselves in the foot in their effort to make UML the
Mother of Modeling Languages. Prior to v2.0 one of the major knocks on
UML was that it was too big and complex because it tried to be a
superset notation for all OOA/D notations, many of which were somewhat
Re: [UML Forum] Re: UML 2.x - Raising Events on Transition (State Machine / Effect)
In an OO context the SM would implement an object and it would be the
objects that collaborated. So one would model that message sending in an
Interaction Diagram. One would describe the message generation and
relationship navigation either in an AAL or with analogous fundamental
RE: [UML Forum] UML is active, but the buzz is lost?
First, I use UML extensively, and have since UML 1.3.
Having said that, I think you are right that the UML is being quietly
adopted as the "lingua franca" of software and even perhaps systems (with or
without SysML) development. This survival has been in the face of myriad
domain specific languages that either casually imitated parts of the UML, or
Re: UML 2.x - Raising Events on Transition (State Machine / Effect)
I am neither interested in OO development directly nor any code
generation (executable UML, etc.), but your explanations are still
very interesting.
As I said, I expected that there is no "send message to other SM"
notion as presented in many papers and tutorials, because they are all
UML is active, but the buzz is lost?
that UML is still active but the buzz around it is now lost. My
opinion is that this is not necessarily a bad thing (more plus
comments here: [link]
Re: [UML Forum] UML 2.x - Raising Events on Transition (State Machine / Effect)
If you are looking to use state machines in some other context than OO
development, you can stop reading. I suspect you are not interested in
OO development, though you might still find the comments on
implementation implications below interesting.
I'm afraid that is not the way interacting FSMs work, at least as far as
RE: [UML Forum] how to draw template specialization - template inheritance ?
Consider what Lahman says within his context, then ignore it.
IF you are doing OOAD by UML "pictures", Lahman is correct. However, if you
are using the UML closely mapped to Category Theoretic mathematical
constructs, where Type templated constructs are critical to the design, then
by all means use the templating technique (obviously not just OOP).
UML 2.x - Raising Events on Transition (State Machine / Effect)
I have a (for me) very important question about UML (2.x) state
machines, and I am really despairing of the following topic for
several weeks now. As my research topic is about visual DSLs (not that
close to UML, but now I have to deal with its metamodel), I do not
search for a practical solution, but a good discussion with people who
Re: [UML Forum] how to draw template specialization - template inheritance ?
Basically my response is: Don't Do That!
Things like STL templates are pure OOPL mechanisms that are only
relevant to 3GL type systems. (Note that a UML Class Model represents a
class system, not a type system; big difference.) IOW, templates are an
implementation mechanism for OOP. UML is a notation for OOA/D which is
how to draw template specialization - template inheritance ?
I would like to draw class diagrams for classes with template
parameters.
I prefer asking with sample to be sure I manage make me hunderstand.
I use to code in C++, so I'll write the code in C++.
1) "template and inheritances"
Imagine I have this class:
template <typename T> class SpecialVector : public vector<T>;
Re: [UML Forum] Help on a Use Case Diagram
The purpose of these forums is not to do your homework for you; that is
part of the learning experience. However, I will provide some general
comments that might be useful.
Use cases describe *interactions* between the software and the outside
world. So the first thing you need to do is figure out what activities
Help on a Use Case Diagram
I have the following Use Case study on which a Use Case diagram is
required. What I need is assistance on the selection of the actors...
Please can you advice which actors should be selected for this
prospect diagram?
Case Study:
Tracel and Tourism Ltd (TAT advertise and manage properties for rent
Request your opinion about Modelling Languages
UK.
Currently, i'm doing a research about process modelling and modelling
languages.
My topic is process modelling for effective systems and designs.
It's focusing on the effect of BPM on systems and designs.
In addition, it is also to evaluate between modelling languages which
SPLASH (OOPSLA) 2010 Workshop on Flexible Modeling Tools - DEADLINE EXTENDED
SPLASH 2010 Workshop on Flexible Modeling Tools
[link]
Monday, October 18, 2010, Reno, Nevada, USA. (In conjunction with
SPLASH/OOPSLA/Onward!)
"Flexible modeling tools" hold the promise of bridging the gap
between formal modeling and free-form authoring. This workshop will
Re: [UML Forum] [ANN]: Workflow Simulation and Execution of an UML Design
In my experience, the most common use cases for workflow simulation is capacity related - find resources/ processes bottom neck and estimate activity based costing. It is usually performed by business analysts with help from IT. Most will use bpmn process modeling instead of UML. UML is too much for business analysts.
Re: [UML Forum] Multiplicity
Are you using UML for OOA/D modeling? If not, you can stop reading...
Object attributes are supposed to be scalar values at the level of
abstraction of the containing object. (In relational terms they must be
simple domains.) One can use abstract data types (ADTs) for attributes