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

Pages: 1 ... 32 33 [34] 35 36 ... 38
Uml Process / Re: A way to create a text based class/template?
« on: July 28, 2014, 07:30:57 am »
Just thought I'd mention an idea I had so it may inspire someone else to  figure a way to take it further. I had an idea that you might be able to do something with the new Model view element in version 11 and some SQL behind the scenes but I couldn't see a way of identifying the diagram nor change the orientation of the results from columns to rows.
In Fragment RTF Reports you can pass the package id to the SQL using a macro  i.e. #Package# but I didn't see anything about the diagram id.
Just a thought to investigate. I don't have time at the moment to dig further.

Uml Process / Re: help me please
« on: March 08, 2013, 06:49:13 am »
I'd start even earlier with collecting requirements 1st and provide detailed use case descriptions to fulfill these ...

Just my 0.02 EUR

I'd start even earlier than that by asking why is there a need for change. I'd use a motivation model to map stakeholders, drivers, assessments of those drives and then derive goals and high level requirements/features. From that the use cases can be identified and worked through in detail showing what the system is going to be used for.
Well thats my two cents worth †:)

Uml Process / Re: generation of data base
« on: March 18, 2013, 01:06:39 pm »
Thank you for your cooperation sunshine †:) but as I told you I build my model database manually. Because I'm not professional enough in this area †:-[
- To the darkside you have gone. Save you I thought. Too late I fear.  :(

Uml Process / Re: generation of data base
« on: March 15, 2013, 11:08:05 am »
The other alternative of course is to model without using association classes. I know a few people who've changed their model in just such a way so they can leverage the PIM -> PSM(DDL)-> Database generation of Sparx EA. :)

Uml Process / Re: generation of data base
« on: March 15, 2013, 11:04:56 am »
If you have some programming skills you can automate doing this sort of thing via JavaScript or via the API using your favorite programming language.

Uml Process / Re: generation of data base
« on: March 14, 2013, 09:34:10 am »
Its probably and oversight in the generation script for that particular scenario. You'll need to change the script to fix it.

Uml Process / Re: ArchiMate - Data views: "objects" and †f
« on: February 26, 2013, 06:48:31 am »
I use Archimate and found the same problem. I work around it by thinking of Archimate being equivalent to the conceptual data model. I transform the Archimate Data Objects to plain old UML Classes which is my logical data model and add attributes to those elements. I then transform to a physical model to create database schema's.

Uml Process / Re: Migrate UML to SysML?
« on: February 18, 2013, 07:30:38 am »
If scripting or manual options don't work for you can export into CSV with stereotype field then in a spreadsheet paste in the SysML stereotype and import into another package. The minimum fields are probably GUID, name, alias, stereotype, notes. Import with strip guids to create new instances. Once you have the right result you can delete to old UML requirements. Then do a sync profile as mentioned by qwerty. You can do this by opening the tool box and right clicking on the sysml requirement type and selecting "synchronise stereotype"
TIP: Create a SysML requirement first and export it to CSV so you know what values to provide and use that as an example for updating the UML requirements.

This option seems to work for some Business Analysts I know who can't write scripts and don't like doing lots of tedious manual work.

Alternatively if you have an EAP file open in MS Access and open the t_objects table. filter on requirement and paste in the sysML requirement into the stereotype.

Hope that helps

Uml Process / Re: UML Profile and Metaclasses
« on: June 13, 2012, 08:25:44 am »
I can send you a profile example how i did it. I have modelled servers and other equipments together with some common attributes. Just send me a note with an email where i can send you the profile exports.
Thanks however I'll pass on that offer as I've got too many things to do at work.
Good luck :)

Uml Process / Re: UML Profile and Metaclasses
« on: June 05, 2012, 08:01:14 am »
You haven't articulated why you want to create a UML Profile so its not easy to advise. Maybe you just want to have pretty images or maybe you want to add attributes to the servers and devices so you can manage them better. Or may be you want to create a whole new modelling language (this is fraught with lots of work. i.e. you'll need to publish it with some standards body so it gets wide acceptance otherwise only you will know about it and its likely to die in a ditch.)

So here are some thoughts
1) Avoid doing a UML profile as it will eat up precious time and consider  using plain old UML with stereo types or ArchiMate.

2) If the first option doesn't work for you could create a UML profile where you map your new stereotypes to the following metatypes
stereotype - > metatype
device -> device
server -> node
LAN network->node
WAN network->node
Note a boundary is probably not a good idea to use for a network especially if you want it to appear in the model (explorer view).

You can associate images with the new stereotypes and also add extra attributes such as "date commission", "review date" etc.

With regard to connectors it depends on how you want to use them. Suggest not using them in a way which is incompatible with UML.

I think to sum it up what is deemed as correct depends greatly on what you want to achieve.

Hope that helps in some small way  :)

Uml Process / Re: Set an Element's Default Appearance
« on: May 24, 2012, 06:52:42 am »
Yes unfortunately a limitation of Sparx EA that you can only select one connector at a time thus applying a colour and thickness to them on mass is not possible. May be its worth putting in a feature request.

Uml Process / Re: Set an Element's Default Appearance
« on: May 16, 2012, 11:58:40 am »
You can use menu Tools>Options>Standard Colour and change the connector line colour but it effects all lines. Alternatively you can change the colour and thickness of one line and save it as a style then apply style to the lines.
Hope that helps  :)

Uml Process / Re: Aggregation relationship
« on: May 16, 2012, 11:51:19 am »
Not sure why you want to enhance the datamodel with aggregation and composition. As I understand it the Data Model diagrams don't have the concept of aggregation or composition. In UML when the PIM is transformed using the DDL it translates these as simple associations with primary and foreign keys. You could modify the DDL transformation to preserve the aggregation/composition so you get it in the DDL model but you'll probably have issues when generating the DDL script to create the database.
So yes it is possible but why? [smiley=huh.gif]

Uml Process / Re: Deployment Diagrams
« on: April 26, 2012, 09:30:46 am »
Not sure if its the tool or the Enterprise Architecture discipline you are new to. Its not clear what you are trying to achieve and who the diagrams are for - sorry. Appreciate its difficult to articulate in a forum like this.

I suggest standing back and just asking yourself what viewpoints do I need and who needs them? For instance deployment diagrams are often used by IT Admin staff to deploy applications on some end user devices and servers. So these diagrams often contain artifacts and nodes showing a database installed on a database server and application artifacts like war, jar and ear files deployed on application server or workstation.

At a higher level of abstraction you might want to show communications between IT systems to meet a certain business process(ess) but may not want to show everything.

My advice would be to do various diagrams for each system and the bigger picture diagram can be created later. You might like to have a packaged component represent an IT system and under that have a deployment diagram for an application with all its artifacts, components and nodes. Perhaps even a context diagram for each IT system showing what it connects to. You could then just drag all the IT systems onto one diagram and have all the relationships shown for the big picture.  Then auto layout and auto route that diagram. If you want to do some auto generation of the big picture you could use JScript or VBScript.
Hope that helps.  :)

Pages: 1 ... 32 33 [34] 35 36 ... 38