Skip to content

Feed aggregator

Re: [UML Forum] Looking for UML tool with qualified association and association class

UML Forum Google Group - 13 min 13 sec ago
MagicDraw does all that, but it's not free.
-Jim
Sent from my iPhone
Categories: Communities

Re: AW: AW: [UML Forum] UML is semi-formal language Why?

UML Forum Google Group - 13 min 13 sec ago
Responding to Marc...
fUML is essentially the Action Semantics originally brought in with
v1.5. That semantics filled a huge hole in UML by providing a low-level,
standard execution semantic definition. But it is low-level and no one
but a tool vendor or translation methodologist ever has any exposure to
Categories: Communities

Looking for UML tool with qualified association and association class

UML Forum Google Group - 13 min 13 sec ago
Hi,

I am looking for a UML tool, running on Linux, that is able to :
- handle association classes,
- handle qualified associations,
- run under Linux,
- for documentation purpose (no interaction with Java or C/C++ code
for now).

I already tried ArgoUML, Papyrus and bouml, but non of them seems to

Categories: Communities

AW: AW: [UML Forum] UML is semi-formal language Why?

UML Forum Google Group - 13 min 13 sec ago
Responding to Michael and H.S. …

As I said with fUML and its operational semantics…

Regards,
Marc-Florian

Von: umlforum@googlegroups.com [mailto:umlforum@googlegroups. com] Im Auftrag
von Michael Jesse Chonoles
Gesendet: Montag, 23. Januar 2012 23:22
An: umlforum@googlegroups.com
Betreff: Re: AW: [UML Forum] UML is semi-formal language Why?

Categories: Communities

Re: AW: [UML Forum] UML is semi-formal language Why?

UML Forum Google Group - 13 min 13 sec ago
THere is a subset of UML, called fUML that is a formalized subset suitable for precise execution semantics.

______________________________ __
From: Timothy Marc <timothym...@freenet.de>
To: umlforum@googlegroups.com
Sent: Saturday, January 21, 2012 3:15 PM

Hi,
Short answer: Because it has a well-defined syntax (so it is

Categories: Communities

Re: AW: [UML Forum] UML is semi-formal language Why?

UML Forum Google Group - 13 min 13 sec ago
Responding to Marc...
While I agree for UML as a whole, I would point out that with an MDA
profile on can select a consistent subset of model elements and apply a
rigorous semantics to them. Otherwise it would not be possible to do
full code generation for UML OOA models, and that technology has been
Categories: Communities

Re: [UML Forum] UML is semi-formal language Why?

UML Forum Google Group - 13 min 13 sec ago
The semantics of executable UML belongs to the programming realm, not the
modeling one. That's OK if models and programs are merged (in other words
if models are just a distraction), otherwise it's confusing (at best).
[link]
[link]
Categories: Communities

AW: [UML Forum] UML is semi-formal language Why?

UML Forum Google Group - 13 min 13 sec ago
Hi,
Short answer: Because it has a well-defined syntax (so it is
computer-readable), but not an inherent, unambiguous and precise (in terms
of mathematical precision) semantics. The semantics of a UML element is
provided in prose, which is inherently ambiguous.
As a result, a UML model can be read by a computer, but due to the lack of
Categories: Communities

UML is semi-formal language Why?

UML Forum Google Group - 13 min 13 sec ago
Hi,
I have just one question about UML.
Why we say that UML is semi-formal language ?
Thank you.
Categories: Communities

Re: [UML Forum] About simplifying the uML

UML Forum Google Group - 13 min 13 sec ago
Responding to Lloyd...
I have to disagree with strongly with the first sentence. UML was
developed by the Three Amigos -- Booch, Jacobson, and Rumbaugh -- at
Rational Software. It was a synthesis of their three methodologies for
OOA/D (the Booch Method, OOSE, and OMT, respectively). IOW, it was
designed to be a general notation for expressing OOA/D. From reading
Categories: Communities

Re: About simplifying the uML

UML Forum Google Group - 13 min 13 sec ago
Many would argue that UML must be reorganized along a different perspective
if its use is to be not only more widely spread, but also more effective.
Domain specific languages and profiles will split up the UML, and it's
difficult to see how to simplify it without hampering its qualities.
Actually, the objective should be to get a better match between UML
Categories: Communities

Re: [UML Forum] About simplifying the uML

UML Forum Google Group - 13 min 13 sec ago
Responding to Chonoles...
No question that there are multiple OOA/D methodologies and you do need
an MDA profile for each one. But those profiles typically define by
subset exclusion (e.g., the UML subset for translation OOA does not
employ 'protection', dependency associations, etc.). But I don't think
Categories: Communities

COMETS 2012 - 3rd IEEE Track on Collaborative Modeling and Simulation - Call for Papers

UML Forum Google Group - 13 min 13 sec ago
(Please accept our apologies if you receive multiple copies of this
message)

IEEE WETICE 2012
3rd IEEE Track on Collaborative Modeling and Simulation
(Comets 2012)

in cooperation with
AFIS (INCOSE France Chapter)

Categories: Communities

RE: [UML Forum] About simplifying the uML

UML Forum Google Group - 13 min 13 sec ago
I think UML grew up to be a generalized object-oriented modeling language,
and not specifically for Object-Oriented Analysis and Design of software (in
its strictest sense). OOAD as a paradigm has strengths and weaknesses,
changing in various contexts. A practitioner of OOAD focuses upon
leveraging those strengths. But there are other viewpoints.
Categories: Communities

AW: [UML Forum] About simplifying the uML

UML Forum Google Group - 13 min 13 sec ago
Hi all,

To be honest, I really appreciate the way UML is constructed, though I think
there should be more information taken into account directly like
requirements etc. instead of being proposed by additional profiles.

Anyway, the metamodel is quite complex, agreed, and some fundamental things
are redundantly realized, but that redundancy allows you to use concepts

Categories: Communities

Re: UCD - 'External Use Case'

UML Forum Google Group - 10 hours 26 min ago
The distinction external/internal can introduce serious misunderstandings
when applied to use cases. Since UCs are meant to represent an external
perspective, the expression "internal use case" is an oxymoron. The
so-called "internal" UC should appear as an analysis model. It may also
appear as another external UC when set as the requirements to a subsystem.
Categories: Communities

UML to Java Generation Traceability

Unified Modeling Language (UML) Zone - Thu, 01/26/2012 - 17:35
This blog post presents some improvements of the existing features of Acceleo. Acceleo is a pragmatic implementation of the Object Management Group (OMG) MOF Model to Text Language (MTL) standard. You do not need to be an expert to start using the plug-ins and create your first code generator. One of the improvement is the traceability for each line of code of which part of the generation template generated it, and which model element triggered its generation. This feature is intensively used in the UML to Java generator, an ...
Categories: Communities

Re: [UML Forum] About simplifying the uML

UML Forum Google Group - Thu, 01/26/2012 - 11:13
It's difficult to disagree. However at the same time, even within OOAD, even when trying to be rigorous, there are vast differences in terminology and methodology and programming languages. UML would never have been approved, never received the penetration it had, if only had support one approach - the flavor of the moment.
Categories: Communities

Re: UCD - 'External Use Case'

UML Forum Google Group - Thu, 01/26/2012 - 11:13
"Use cases are a means for specifying required usages of a system.
Typically, they are used to capture the requirements of a system, that
is, what a system is supposed to do." [from
omg_uml_superstructure_07-11-0 2.pdf]

Important is to know which system are you modelling. From this point
of view, every use case of the system has to be internal, and

Categories: Communities

Why did I fail with the online code-generation services – Advise(II): Don’t sell to developers

Software Modeling Blog - Thu, 01/26/2012 - 08:21
(cross-posted from the “Stories of a (failed) entrepreneur” blog) This is the second in a series of posts trying to explain what I think went wrong with my attempt of selling online code-generation services, that I end up giving up for free due to the lack of clients. In the previous post, I recommended to
Categories: Blogs