Book a Demo

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - StefanPears

Pages: [1] 2 3 ... 8
1
Is 'Requirements' missing in the list of types or do you see 'Requirements' but is is not selectable?
Note: the list of types is not in alphabetical order. 'Requirements' may be at an unusual place in the list.

2
General Board / Re: Linking attributes and OWL problems
« on: September 22, 2016, 04:45:18 pm »
Another way to create connectors between attributes is to use the ERD notation. "You can access the Entity Relationship Diagram page of the Toolbox through the More tools | Entity Relationship Diagrams  option."

3
General Board / Re: Documentation question re: requirement "text"
« on: July 13, 2016, 09:50:20 pm »
Well, you basically have two options. Find the one of the given templates that includes all you need and then remove all the unwanted stuff and beautify the rest. Or create a new template from scratch.

The 'requirements Report - details' should be a nice candidate for the first option.

4
Uml Process / Re: UML Association Constraints
« on: June 27, 2016, 10:55:36 pm »
select one association
context menue
attach note or constraint...
activate the second associations checkbox + OK
Type OCL or any other words into the note

5
General Board / Re: Get a collection of diagrams the Model
« on: June 22, 2016, 05:51:29 pm »
I am not sure if you need an API solution or if you just need a list of diagram names (and other attributes). For the later I suggest rtf document generation. The template is really simple:

package >
diagram >
Diagram {Diagram.Name} in Package {Diagram.ParentPackage}
< diagram
child packages >
< child packages
< package

6
General Board / Re: Modeling like the kids
« on: June 15, 2016, 08:25:53 pm »
yepp, makes painting of diagrams easier but not constructing processes

7
General Board / Re: Adding both side arrows in diagram.
« on: June 13, 2016, 04:59:22 pm »
Context menue > properties... > tab role(s) > Detail Navigability > set to navigable

8
Well, I guess I second this idea since more than 10 years.

It would be a nice feature if Sparx will enhence the message box (WARNING: This action cannot be undone) with a list of all elements that will be deleted forever. So if you accidentally mark a directory instead of an element you will see a really long list ;-)

9
Why don't you save your rtf as docx, remove all paragraph formatting with shortcut CTRl-A CTRL-Q and then modify the styles in MS-Word?

(I apologize my English is limited so I probably did not understand your problem)

10
Before starting with requirements engineering & management I recommend to do some requirements engineering & management of your requirements engineering & management ;)

11
Uml Process / Re: Enumerations - Empty attributes?
« on: May 20, 2016, 01:10:28 am »
Well, there are a number of ways I guess. For example this one: Assuming you have a database class with stereotype entity and a UI class with stereotype boundary. The database class has an optional attribute (multiplicity [0..1] with a data type of your enumeration and the UI class has the same attribute but mandatory, then you can write into the database attribute description: if user selected 'none' from the dropdown then a NULL value is written   ....  or s.th. like that.

12
Uml Process / Re: Enumerations - Empty attributes?
« on: May 19, 2016, 10:49:11 pm »
An enumeration value cannot be empty but you can give it a value like "empty", "unspecified", "none" or like that. And you can define a behaviour like writing a NULL value into a database table column.

13
General Board / Re: Hide association multiplicities in a diagram
« on: May 10, 2016, 10:02:19 pm »
if you open the association properties tab 'role(s)', can you see the multiplicity values of SOURCE and TARGET? (I guess they are at another place)

14
General Board / Re: How to indicate if an attribute is required?
« on: May 10, 2016, 01:01:42 am »
Well, UML specification says:
<multiplicity-range> is the multiplicity range of the Property. If this term is omitted, it implies a multiplicity
of 1 (exactly one).

I would recommend to mark optional attributes with [0..1] and to regard the ones without multiplicity as mandatory. In a database an attribute marked with [0..1] may have the NULL value, which is not the same as an empty string. If you have additional rules, e.g. a minimum of 5 chars and the first char is between 'A' and 'Z' or like that, it is a good idea to create a datatype with an invariant constraint describing those rules.

15
Bugs and Issues / Re: Notes alignment
« on: May 05, 2016, 12:30:24 am »
same here ;D I accidentally hit on a key combination and the text was aligned right. Sigh, I didn't notice the combination and I can't repeat it. However CTRL-SHIFT-B (bold) will turn it back to the left side. This cannot be undone by CTRL-Z.

I guess this will be a great feature in the future ;)
Please EA give us center alignment too. And indenting.

I will save the element with the right aligned notes like a treasure because I can copy the alignment to other elements  8)


Pages: [1] 2 3 ... 8