Skip to content

Feed aggregator

RE: [UML Forum] how to draw template specialization - template inheritance ?

UML Forum Google Group - Tue, 08/17/2010 - 14:47
@nguillot,
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).
Categories: Communities

UML 2.x - Raising Events on Transition (State Machine / Effect)

UML Forum Google Group - Tue, 08/17/2010 - 14:47
Hi @all,

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

Categories: Communities

Re: [UML Forum] how to draw template specialization - template inheritance ?

UML Forum Google Group - Tue, 08/17/2010 - 14:47
Responding to nguillot...
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
Categories: Communities

how to draw template specialization - template inheritance ?

UML Forum Google Group - Tue, 08/17/2010 - 14:47
Hello.

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>;

Categories: Communities

Re: [UML Forum] Help on a Use Case Diagram

UML Forum Google Group - Tue, 08/17/2010 - 14:47
Responding to stevthym...
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
Categories: Communities

Help on a Use Case Diagram

UML Forum Google Group - Tue, 08/17/2010 - 14:47
Hello!

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

Categories: Communities

Request your opinion about Modelling Languages

UML Forum Google Group - Tue, 08/17/2010 - 14:47
Hi, I'm a postgraduate student at University of Strathclyde, Glasgow ,
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

Categories: Communities

SPLASH (OOPSLA) 2010 Workshop on Flexible Modeling Tools - DEADLINE EXTENDED

UML Forum Google Group - Tue, 08/17/2010 - 14:47
CALL FOR PAPERS AND DEMONSTRATIONS

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

Categories: Communities

TopCoder UML - A tool for design competitions

Software Modeling Blog - Tue, 08/17/2010 - 06:27
TopCoder UML 1.2.5 has just been released .

TopCoder UML is "an easy to use, consistent modeling tool for use in Design and Development competitions" hosted at TopCoder , the world's largest community of competitive software developers. -->

 

read more

Categories: Blogs

Re: [UML Forum] [ANN]: Workflow Simulation and Execution of an UML Design

UML Forum Google Group - Tue, 08/17/2010 - 02:24
Hi,
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.
Categories: Communities

Red Koda tool - Finish UML diagrams faster

Software Modeling Blog - Mon, 08/16/2010 - 04:37

One of the main complaints about graphical modeling notations is the poor usability of many of the modeling environments (argument used by proponents of textual modeling notations to claim that productivity with their tools is higher).

-->

 

read more

Categories: Blogs

Top 5 posts in July 2010

Software Modeling Blog - Sun, 08/15/2010 - 14:28
Time to review the five most popular blog entries in July 2010 (according to your votes: number of votes=number of clicks on the post)are, in this order,:
Categories: Blogs

Silverlight 4 – Out of browser – Model driven

CapableObjects - Sat, 08/14/2010 - 13:43

One reason for going for an Out of browser Silverlight application is that you get elevated permissions. You can open files from My images and the like…

So getting an image into your WECPOF/AppComplete UI like this:

WECPOF AppComplete

… only requires you to add the attribute to your ViewModel:

ViewModel Editor

… and that you also have the attribute in your model:

Model UML

The one thing you need to keep in mind is that the ViewModelUserControl will not know what to do with your Blob value unless you give it a hint with a Tagged Value:

TaggedValues

The TaggedValue need to be set in order for the logic to assume that the data in the blob is an Image. Currently this works the same way for ViewModelUserControls for Silverlight, WPF, Windows forms and I think also ASP.NET.

WECPOF/AppComplete is a prototyping and/or runtime environment for Model driven system development using Enterprise Core Objects for VisualStudio 2010. Work faster, with better quality.

Categories: Companies

Re: [UML Forum] Multiplicity

UML Forum Google Group - Sat, 08/14/2010 - 01:05
Responding to jonas...
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
Categories: Communities

Re: [UML Forum] [ANN]: Workflow Simulation and Execution of an UML Design

UML Forum Google Group - Sat, 08/14/2010 - 01:05
Responding to Support...
While interesting this approach seems to be highly tailored to the
specific problem (i.e., the simulator itself needs to be constructed for
each model by the developer). You might want to check out the MDA
Translation tools that are available (e.g., xUML, Bridgepoint, PathMATE,
Categories: Communities

Re: Multiplicity

UML Forum Google Group - Fri, 08/13/2010 - 18:48
This is the C/C++/Java syntax. As a result most of your readers should
be able handle it.

But, as far as I can tell from the UML standard it is not legal UML --
only a single "Multiplicity Element" is allowed.

On the other hand, people commonly write "void name(int data)" when
the UML is "name(data:int)".

Categories: Communities

[ANN]: Workflow Simulation and Execution of an UML Design

UML Forum Google Group - Fri, 08/13/2010 - 18:48
Hi all,

Here is another example of how to simulate and execute an UML Design:

[link]

Any question are welcome...

Best Regards,
Bruno

Categories: Communities

Multiplicity

UML Forum Google Group - Fri, 08/13/2010 - 18:48
I'm writting a class diagram that has an attribute of the type int.
The attribute is a 2D array of 4 by 12.

How can I write this attribute down ?

- score : int [12] { Bag }

This is a normal array of 12 elements of the type int. But each
element should be an array of again 4 elements of the type int.

Categories: Communities

Up to 250$ for creating the UML class diagram of an open source project

Software Modeling Blog - Fri, 08/13/2010 - 03:18

First time I see an offer at freelance.com to reverse engineer a Java open source project.

-->

 

read more

Categories: Blogs

SPLASH (OOPSLA) 2010 Workshop on Flexible Modeling Tools

UML Forum Google Group - Thu, 08/12/2010 - 18:20
CALL FOR PAPERS AND DEMONSTRATIONS

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

Categories: Communities