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.

Topics - Guillaume

Pages: 1 ... 4 5 [6] 7 8 ... 17
Suggestions and Requests / Image library only supports bitmaps
« on: May 07, 2013, 05:10:17 pm »

When I add PNG files to the image library, they're automatically converted in the bitmap format.
As a result I lose the transparent property of my PNG image in EA.

Would it be possible to resolve this issue in a future build of EA?



The CSV export/import with requirement or classes can be useful to change the elements title, notes, and create new ones via Excel.
However if I use classes or interfaces, I cannot update or create attributes or operations since those aren't exported.

Could this CSV export be improved to have those added?
Could it export directly in an Excel file to avoid the cumbersome CSV import in Excel?


Suggestions and Requests / Feature to group associations on a diagram
« on: March 29, 2013, 10:24:13 pm »

I often find it difficult and time consuming to draw a number of associations from let's say 10 activities to the same node such as gateway on a BPMN diagram. Line styles help but once you move e.g. a pool, it can be a pain to re-align everything..

Could we have in EA a feature that groups a selection of associations/links so they all align on the path :



Suggestions and Requests / New element property : composite diagram
« on: February 27, 2013, 01:47:42 am »

In EA, when you make an activity composite, it creates an activity diagram underneath it ; once you double click on the composite activity it opens this new diagram.
This activity is associated via an internal ref (not GUID?) with this diagram since you are free to move this diagram elsewhere in the project browser.

A trick involves moving an existing activity diagram under a non-composite activity, and make this activity composite => it gets associated with the existing activity diagram that I can move around again.
To avoid using this trick, and to re-use the same activity diagram for several composite activities, would it be possible in EA to show in the advanced properties of an activity (or use case, etc.) a field to set/change/remove the associated composite diagram (from none to an existing one)?


Suggestions and Requests / Structured scenarios for use cases in V8
« on: April 27, 2010, 04:35:23 pm »

Having tried the beta versions of EAv8 and the final release, I found a limitation in the structured scenarios of EA v8: it is only possible to navigate to a single alternate path from basic path

In many cases, I can do the following when writing my use case flows/scenarios:
- navigate from an alternate flow back to the main flow or to another alternate flow
- navigate from an alternate flow to a specific step in the main flow (e.g. step 5)

To illustrate this, the activity diagram generated from the structured scenarios should allow several branches, going forward or backward.

I think the idea behind the structured scenarios is fantastic, but as it currently stands, it's very limited.
I don't think Sparx is far for reaching the ultimate goal and it would push EA features against other UML tools even further

Any hope this will be available in a future release?

Suggestions and Requests / SVN: Group all checked in packages to one commit
« on: February 28, 2009, 02:00:52 am »

When I execute a Check in Branch on SVN using EA, it runs an SVN commit for each controlled package (that corresponds to a single XMI file) so I end up having many lines of logs for a single Check in in the SVN server logs.
If I use TortoiseSVN to commit word documents, a single commit is executed for a number of documents.

Would it be possible to update EA so it reduces the number of commit calls to the SVN server (one check in branch = 1 commit instead of one check in branch = as many commits as controlled packages)


General Board / Simplify the MDG update
« on: December 08, 2015, 12:35:26 am »

I'm looking for a way to simplify things when you work on an MDG. Everytime you change one or several profile s(UML, toolbox, diagram) you have to save each modified package as UML profile, run the Generate MDG, and import it.
I know you can skip the MDG import by restarting EA having set the folder in the MDG Technologies Advanced options.

To achieve this, I'd like to start with a script but the following items don't seem to be available from the API:
- Package > Advanced > Save Package as UML Profile
- Tools > Generate MDG Technology File

Is there any "hidden/undocumented" method that let me automate this?

General Board / BPSim Execution Engine availability
« on: November 25, 2015, 07:48:35 pm »

I started looking at the BPSim feature in EA 12.1 beta. Simulating BPMN processes with a proper simulation engine can be of interest e.g. to help non-BPMN targets to better understand a flow (this is a basic example - I can see that BPSim can go much further).

So I started creating a simulation config according to the EA User Guide.
However Enterprise Architect BPSim Execution Engine has not been released yet (I get the message 'Please install...'). Hence I have 2 queries:
- when a beta version of this engine due to be released for testing purposes?
- what are the other BP Simulation engine that can work with the XML export file (if any)?


General Board / Profile sync stereotype not adding TV
« on: November 12, 2015, 09:42:07 pm »

I created a UML profile with a stereotype that's been used for a couple of weeks. Following the users' feedback, I deleted a property, and created a new one.

Having installed the new profile in the EA project, I tried to run Sync Tagged Values and Constraints on the stereotypes.
- it seems to have migrated the unmodified TV (ok)
- the TV for the removed property still exists (I'm ok with that as I can delete it via a simple script based on its TV name)
- the new stereotype property has not led to a new TV in the existing stereotyped elements --> is there a way to fix this e.g. via a script or other?


General Board / ODM OWL import with external resources
« on: October 31, 2015, 03:21:55 am »
I need to import and work on OWL ontology models so I tested the ODM MDG.

An existing OWL file defines the Data Model with classes that are used by another OWL file. I tried to import both these files, however EA does not make the link between the files.

the second file has the following:
Code: [Select]
<rdf:RDF xmlns:data_model="http://test/OWL/datamodel#">
<owl:Ontology rdf:about="">
<owl:imports rdf:resource="http://test/OWL/datamodel#"/>  </owl:Ontology>

Customer is declared as an owl:Class in the OWL data model file.

Expected result is to understand that data_model:Customer is a class from a separate Ontology. However EA currently ignores this.

Is there any plan to support this?

General Board / Display the classifier of an Archimate Component
« on: August 26, 2015, 10:59:27 pm »

I'm using Archimate 2.0 Application Components as Classifiers and Instances. When adding instances on diagrams, the classifier name is not displayed (e.g. "app1" instead of "app1 : AppName").
This is possible with UML components and I think this is due to the Shapescript defined in the Archimate 2.0 UML profile using #Name#.
Is there any way to show the classifier's name for an archimate component?

General Board / DDL documentation, book
« on: September 25, 2015, 10:14:03 pm »

I started working on integrating a new DBMS in EA.
I defined the Data Types and MDA Transformation Template. I copied the existing transformation DDL scripts and made a few changes although this is not straightforward...

I'm looking at the DDL scripts to generate the schema and I find it difficult understanding how it works.

I found some information in EA Help but not everything - for instance the following is not documented:
Code: [Select]

It would be nice to have a white paper from Sparx, or an ebook such as the very good Scripting EA, Inside EA, and Shapescripts (qwerty this is a question for you).


General Board / Code engineering and C# enum classes
« on: September 09, 2015, 04:23:26 pm »

I generated the code for enumeration classes in C# from EA and I get the following:
Code: [Select]
public enum myEnum : int {

I don't need this "int" type and unfortunately I cannot figure out from the Code templates nor from the C# class in EA how to remove it.

Any idea?

General Board / MDG Integr. for Office: connectors
« on: September 01, 2015, 08:52:00 pm »

I'm testing the Word importer from the MDG Integration for Office.
I managed to achieve most of the features shown in the Webinar, however I came across the issues below.

I defined a Word doc with tables where each class can be created with a name, alias, notes.
The last 2 columns are respectively used to associate each imported class with a class and a requirement.

Association with classes from the same doc work ok.
However information from the 2nd column aren't picked up by the Word importer.

I identified the following enhancements on creating connectors:
- provide the ability to define the connector type in Word (association, aggregation...) instead of having it fixed in the Profil
- multiplicity support (e.g. define, 0..1, 1, *... in the doc)

Finally, I tried the synchronisation with Word:
- all the information doesn't get updated (e.g. Name, Notes). I actually only found the Alias to update ok.
- when I activate the Word Design mode, I can see content control that have the GUID information. However not all imported element have a control (this may explain the previous issue). Furthermore when you run a new import with sync enabled, you start getting duplicated and embedded controls.
- it's not clear what happens when you remove a class from the Word doc.

General Board / XML Schema import question
« on: August 31, 2015, 10:21:22 pm »

I'm importing separate XSD files with a number of complexTypes.
They all belong to the same namespace test1.

In tst_ElementC.xsd, tst_ElementC_2 complex type has an element of type test1:tst_ElementC_1, which is declared in the same XSD file.
Result in EA: an association is created between tst_ElementC_1 & tst_ElementC_2. -> expected result (OK)

In tst_ElementC.xsd, tst_ElementC_1 complex type has an element (elementA) of type test1:tst_ElementA, which declared in tst_ElementA.xsd.
Result in EA: elementA is declared as an attribute of tst_ElementC_1 which type is tst_ElementA -> I was expecting an association between tst_ElementC_1 and tst_ElementA.

Is there any way to achieve what I'm looking for, or is there a reason explaining why we're getting this?
Note that I chose the option to import XSD Elements/Attributes as UML Associations.

As a workaround I could define a script that will replace all attribute types with associations but this can be time consuming both for me and the users.

Pages: 1 ... 4 5 [6] 7 8 ... 17