uml

Software engineering: an image and a video is a file

Hello. I'm designing an application with UML. I have to represent video and image as a content of my application. I think both of them are files, one of type image and the other of type video. How can I represent this on an UML model? Thank you. ...

UML and Documenting Simple Diagrams

As part of a rewrite of an old Java application into C#, I'm writing an actual Software Design Specification. A problem I run into is when a method is too simple to bother with a Sequence Diagram (it doesn't interact with other objects). As an example, I have a simple POJO called Item, containing the following method: public String get...

Visual Studio 2010 UML Tools. How do they integrate with the code? For small/mid size products is there any value in using them ?

I just got a book that goes over all the VS2010 tools. Most I have never used like load testing/web testing, UML Tools, Layer Diagrams.... Has anyone had any real world experience with using these VS2010 tools like the UML diagramming? I am wondering if it is something that would really be useful starting a new project or is it just bu...

Can UML with OCL be used for formal specifications?

I am asking because UML is used for informal specifications and has some ambiguities in its semantics. However OCL can be used to specify pre/post conditions and invariants and other constraints quite efficiently I think. I encountered the Z notation and algebraic specifications recently. My question, is combination of UML and OCL suffi...

Professional way to write project documentation

What tools and standards do you use to describe your project, database, modules, classes, their interaction for programmers, let's say after the project is finished. Do you use UML? Are there enterprise standards for Java developers, how to write such a documentation let's say from SUN? Are there specific tools that simplify this docu...

Are UML semantic variances necessary?

I am asking if it is necessary or useful to have semantic variances in UML. Would it not be more useful when it was more formal and therefore verifiable or even used for rapid prototyping. What is the benefit of the variance? Can you give some examples? ...

Modeling related objects and their templates

Hello everybody! I am having trouble correctly modeling related objects that can use templates. This is not homework, but part of a small project in the university. In this application the user can add several elements, which can either be passive or active. Each concrete element has different attributes, these must be set by the user....

Any advice about how to make the design of an application.

Hello. I want to design an application and I don't know where to start. I know I can use UML to design the application, but I don't know the steps I must follow. I've started doing the UML class diagram, but I suppose, I'm been doing the database model, not the class model for the application. If I don't explain it well, tell me. Is ...

When a system should be included as an actor in use case diagram?

Hi. I'm making a use case diagram for a new system. I'm wondering when a system should be included as an actor in use case diagram? Thanks. ...

UML aggregation. Is necessary to put an atributte?

Hello. I'm making an UML class diagram and I don't know how to do this: I have a content that has a file. Both, content and file, are represented as classes. I've put an aggregation between content and file. But I don't know if is necessary to put an atribute inside content to represent file. Is necessary? Thank you. ...

Want tool to obtain linear temporal logic spec from UML 2.0 sequence diagram

i am working on checking model consistency of software. to do this i need to write linear temporal logic for UML 2.0 sequence diagram. if any body have any other tool for the same please response as soon as possible. I will be very obliged to you. i have found charmy tool have plugin for the same. Does anybody have source code for charmy...

Library to Generate UML Diagrams

My project actually use XML files to define flow of the application. I like to convert this XML a image that represent the flow, to use it in the documentation. There is any c# library that help with the graphical part of a UML generation? There is any XML standard format to generate UML flows that can be converted to IMG? I need some...

Does actor participates in specialized use case if he's participating in generalized use case?

Does actor participates in specialized use case if he's participating in generalized use case? I think no, given the analogy in polymorphism, where the parent object pointer can point to the child object, but not vice versa. I know that the other way around is true (if actor is participating in specialized use case he's, as well, parti...

can an email address be used for a UML package namespace

is there a standard for naming packages in UML ...

How should I embed/include Enterprise Architect UML diagrams in MS PowerPoint 2007?

Setup I am using Sparx Systems Enterprise Architect Professional edition 7.5: http://www.sparxsystems.com.au/ and MS PowerPoint. Problem I have various audiences for presentations requiring display in MS PowerPoint -- ranging from managers to developers, whose depth of technical knowledge and requirements for knowledge varies. Questi...

Is there a mean to specify specialization-genralization (inheritance) of actors in UML?

I am just starting to use UML and have came to the following question: Some actors clearly are specialized versions of a natural entity. For example I've got Administrator and User actors which are clearly nothing but different roles of a user, Authorizer and Dispatcher which are services (and are going to be implemented this way). Shou...

How did you learn UML?

Hi I'm going to start learning and using UML. I need to know what considerations do you suggest for me? What is the best way to learn effectively it do you think? Thank you ...

How do I represent integer array as attribute of a class in Visual Studio 2010's UML class diagrams?

How do I represent integer array as attribute of a class in Visual Studio 2010's UML class diagrams? I know hot to add normal integers, but I'm hoping that there is a way to do it other than adding [] to integer's name. I'm new to UML, so I could be missing something obvious here. Should I use Is ordered and Is unique? ...

When to use memberEnd and when navigableOwnedEnd in an UML class diagram?

I've download a trial of Altova UModel and am starting using UML. As a practical beginning I am modelling a personal information manager application, which includes a web bookmark managing. A Bookmark can belong to many (or no) Tags at once and a Tag can contain many (or no if all the bookmarks it contained were deleted) bookmarks. The ...

Should I use Enumeration or Class stereotype in UML to represent a type directory table?

Let's take 2 UML class model entities: One represents an actual Order and another represents an Orede Type. Any Order corresponds to one Type. A 2-way-naviglabe many Orders to one Type relation is meant. Order Type instances are, for example, "Request availability", "Request price", "Preorder", "Buy", "Cancel", "Request support", etc. O...