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

Pages: [1] 2
1
Suggestions and Requests / Re: Remove Alternate Image
« on: April 01, 2005, 09:45:46 am »
I’ve also had problem removing alternate images.    For me the easiest thing to do was to delete the image and then re-add the image.

Slavko

2
General Board / Screen mock-ups ideas/suggestions/questions
« on: April 01, 2005, 10:16:07 am »
We are using EA to do screen mock-ups and use the Custom Toolkit with mostly the UI Control and Screen elements.  I’m interested in other people’s usage of this.  Below I’ve listed some aspects of how we use it.  Some items are things that we find difficult to achieve.

1)UI Control can be sub elements of the Screen but not of other UI Control.  This makes a bit of a mess in the project view when for example I show a grid control with columns.  I’d like the columns to be in the grid control.  I guess I can make the grid a Screen and alter the screen image to look more like a grid.
2)Labels?  We have been putting a UI Control as an text field and just calling the control what we want the label to say.  Is there anyway to do labels better.  Also we would want the label to appear either to the left of the field or above it.  Is this 2 UI Controls or 1?
3)Screen decomposition.  We are trying to figure the best way to show complex screens/tabs/large grids via decomposition.  We are using a combination of aggregate relationship, the composite element, and diagram reference via drag and drop.  How are others doing this?
4)How are people denoting required fields, read only fields? Our choice is to show this visually (different color of element) or tags.  
5)We don’t like to print the UI elements due to the mess it creates so we print with don’t print note-less elements.  This is why we would not like to use tags.
6)Do Tagged elements print even if there is no value?
7)We have been asked by the user community to make the screen look as read as possible, we are planning on using the stereotype with alt image.  What are your experiences with this?
8)We are also going to be taking use of Profiles for the UI elements so that people don’t have to stereotype and provide tag values or color.  Any experience with this and profiles?
9)It would also be nice to drag and drop domain object attributes onto a diagram stereotyped as <screen>> or something like that.  The dropped element would be a UI control with some embedded tags like class.attribute designation.  Currently a dragged attribute produces an object element.

Thanks for your thoughts
-Slavko

3
General Board / Re: Generate HTML Report Including Test Cases
« on: April 27, 2005, 12:13:07 am »
Did you use the test cases out of the "Custom" toolbar.  That switch in the document generation is form test cases that are associated to the use cases.  You can create test cases from use cases and the test case is linked to the use case and will print behind/below the usecase.

4
General Board / Re: Linking Notes to Scenario
« on: April 21, 2005, 02:33:15 pm »
Very, Very cool... I'm going to have to incorporate this in my training material.  
The only remaining problem is to allow me up update the note text from the sequance diagram.    :( Currently the update can happen from the use case scenario only…  In either case a very cool feature, even with the number of steps involved.

-Slavko

5
General Board / Re: Linking Notes to Scenario
« on: April 20, 2005, 10:29:37 pm »
Sorry to bring to life a resolved topic but, as far as I know Iconix talks about taking the use case note and making that note appear as a diagram note in the sequence diagram, so that any changes made in either location will be updated in both.  We would have liked to do this but can not since we want the text of the use case to go into scenario.

As far as I know it is not possible to have the text of the scenario be referenced to a diagram note in a sequence diagram.  If I’m wrong please point me to a solution, we can use it.  

The reason we want to use the scenarios is for the way it integrates with the testing script generation.

-Slavko

6
General Board / Re: Any way to change the order of the documentati
« on: March 29, 2005, 02:09:46 am »
Sorry for not being more detailed,   the help file refers this as a “Virtual document” look under the documentation help.  I’ve attached an excerpt


You can create "virtual documents" in EA. This allows you to set up document objects and insert any packages you wish into the document. For example, you could create a document which includes a Sequence Diagram package and a Code Engineering packages (these packages are included in the EA example model file).  


To create a virtual document, you first need to Create a document object, Add Packages to Your Document Object, then Generate the Document.  

You can include any combination of packages, and add or delete packages as required. You can also Rearrange the Package Order within the documentation.  

The document will obtain its contents dynamically - ie. you don't need to update the document if you make a change to one of the packages included in it.  

Tip: You can create as many document objects as you wish, for as many combinations of packages as required. You can include the same package in multiple objects.  


-Slavko

7
General Board / Re: Any way to change the order of the documentati
« on: March 28, 2005, 11:47:58 pm »
I found it  most useful to produce documentation with the class element stereotyped as DocumentModel  (I think this is documented in the help files).  With this approach you can control the order of elements that are generated during RTF.  What I do is produce a package for requirements, use cases, structure, etc. and put them the documentation class element in the order I want the document to be read.

Hope it helps.

Slavko

8
General Board / Re: Why the red dot next to my controlled packages
« on: March 30, 2005, 05:18:22 pm »
I know your pain....

9
General Board / Re: Why the red dot next to my controlled packages
« on: March 29, 2005, 04:30:50 pm »
This means that something is broken with package control.  I remember seeing it when the source control tool was not enabled.  Make sure your source control is working and the plug in is ok.

I think I also remember going in to the package control screens and remove control and putting it back on.

These are just some of the reasons why we went away from package control….

Good Luck

-Slavko

10
General Board / Re: Documentation
« on: March 29, 2005, 04:26:06 pm »
I have done exactly what Priya is doing without any problems.  Are you sure you are selecting "Insert as Link" on the insert button pulldown command.  This button is an intersting control it allows you to the insert or a pulldown to change the insert to an "insert as link"

11
General Board / Re: How to Real Delete a Element from Diagram
« on: March 25, 2005, 05:19:48 pm »
Instead of removing it from the diagram remove it from the project view this will also remove it from the diagram.  Some useful features EA provides are searching for orphans and locate in project view or locate in current diagram.  These features will help you clean up your model.

Slavko

12
General Board / Re: Team Practices/Procedures
« on: March 25, 2005, 05:25:50 pm »
We used package control with PushOK plug-in and were not very happy with the result.  IT was not intuitive and hade some usage restrictions (unique package names) and difficult to train the people to use it.  

For team modeling we have reverted back to just using a common EAP file.  We will not use a different backend until we start having problems with performance of the EAP Jet database.  This approach is much better when and simpler for our users.

It sounds like you can also distinguish between management of the EA model and the source code generated from the model.  You don’t have to tie the two together.

Slavko

13
Uml Process / Re: Modeling web applications with UML
« on: April 21, 2005, 02:50:04 pm »
I know its not quite UML’ish but I’ve also dragged and dropped other UI diagrams into “parent” diagrams.  When you do this you get 3 options.  Show as a link, Show the actual diagram or show as a frame.  Each has its own benefits, some save space; others can in-effect model linked pages almost like an actual URL.

-Slavko

14
Uml Process / Re: Modeling web applications with UML
« on: April 20, 2005, 11:04:15 pm »
Typically I’ve also modeled this as an aggregation.

15
Uml Process / Re: Include or extend?
« on: April 18, 2005, 02:04:20 am »
Without getting into the merits of your example use cases try the below test to easily distinguish between a include and extent and/or inheriting associations.


-Use the “Is Like” Rule to test an extend and inheriting association:
•The sentence “the [inheriting/extend use case name] is like the [parent use case name]” should make sense.
•When attempting to do this with include association the sentence will not make sense.
•Same rule can be applied to actor inheritance.
•The sentence “the [inheriting actor name] is like the [parent actor name]” should make sense.


It harder to describe the difference between inheriting and extending associations and that may a much longer topic of discussion.  

I would also discourage the use of all three of the associations whenever possible, since not many people reading them will know what they mean.

-Slavko

Pages: [1] 2