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 ... 12 13 [14] 15 16 17
General Board / UML Profiles for SOA
« on: December 05, 2008, 08:28:50 pm »

I'd like to check the UML profiles and/or EA projects that were used on the following page:

these include:
- MindMapping UML profile
- Zachman

Anybody knows where these can be downloaded?


General Board / EA project on SVN: offline access
« on: December 04, 2008, 08:01:57 pm »

I have an EA project that is working wtih XMI files version controlled on SVN. Each user accessing the EA models have their own EA project file to access the shared XMI files.

It all works well except if I'm not logged on the network and don't have access to the SVN repository: EA tries connecting to the SVN and returns an error message.

What I'd like to do is Check out a package from SVN (corresponds to an XMI file), disconnect from the network and carry out changes. Finally, connect back to the network later and update changes to SVN (Put Latest or Check in.)

I think a way to do this is to set up an EA project that is not version controlled but would update the XMI files, however I'm concerned this could corrupt the project on SVN.

Any recommendation?


General Board / Cannot define a trigger for an accept event action
« on: July 01, 2008, 07:30:23 pm »
In an activity diagram, I need to model an accept event action.
I noticed there are two ways doing it in EA:
- create a Receive Event
- create an Action and change its Advanced properties > Kind to "AcceptEvent"

In either case, I don't have any way to specify one or more Trigger operations.
I noticed that EA considers a receive event (or acceptevent action) to behave like an instance/object where a classifier can be selected so a run state can be specified (populate values in attributes)

I think that instead a receive event should provide a Trigger list that allows selecting any operation from the project which will trigger this event.
If you check the OMG UML Superstructure Figure 11.12 Accept event actions, you will see this is part of UML specs.
It is also implemented in IBM Rational Software modeler.

There is a way round by specifying an action to the trigger operation and creating a dependency "trigger" with the receive event. This is however not ideal.

Can this be updated in the next version of EA?

General Board / Add custom reference to a Requirement
« on: June 27, 2008, 09:37:07 pm »

I need to specify traceability between requirements and use cases.
I noticed that I could do this using Custom References:
- open a use case diagram
- right click on a requirement from the project browser > Add Custom Reference. Select a use case from the list to associate.

Having done this, I'd like to show these references in a Matrix but custom reference is not an available criteria. Actually this custom reference does not appear anywhere unless you open the same use case diagram again and check the requirement's custom reference list.

I know that alternatively I can simply specify a dependency between a requirement and a use case, but I'd like to know if and how I can use Custom References for traceability.

I couldn't find anything from EA Help.


General Board / Rename packages, folders, etc in version control
« on: June 24, 2008, 07:05:02 pm »

I use a project which is configured to work with SVN version control
I have now partitioned it so I have more than a dozen of separate XML files, stored within subfolders which structure is similar to my models and packages in the EA project.

I need to rename one of the packages which contains subpackages/diagrams/elements which are themselves partitioned into separate files.
I could simply rename this package (e.g. \Models\Analysis\ to \Models\Specification) but I'd like to rename the folder and file accordingly as well (in windows explorer: \Models\Analysis\Analysis.xml to \Models\Specification\Specification.xml)

This does not seem to be feasible by only using EA so I tried updating it in TortoiseSVN but it appears to mess things up in EA

Has anyone successfully done it before?


General Board / associate an Action to an operation
« on: May 16, 2008, 06:29:44 pm »
I'm working on an activity diagram which includes calls to interfaces' operations.

I can drag/drop an existing operation from an interface into the activity diagram which results in a new Action element to be generated. Changing the name of this action then displays the up to date name of my interface + operation: (interface :: operation)

If I have a new "blank" action in my activity diagram, how do I associate it with an existing operation so it results in an action as created through an operation drag/drop (described above).
I can't seem to be able to access the association of an action element with an operation to create/update/delete it.
The only thing I found was that in the Action custom properties, "Kind" is set to the value CallOperation

Any help with this will be much appreciated!


General Board / Version control - path to local copy?
« on: April 24, 2008, 01:49:37 am »

I'm using version control with Subversion/EA

I have an interface element in my model to which I'm linking word documents that are stored in the SVN repository.
I need all users to be able to launch this file and to do so, I need to specify their local working copy path.

This is set in the Version Control Settings > Local Working Path (e.g. C:\SVN\MyProject\)

The system environment I created with the uniqueID value points to the SVN url, not my working path
So, is there a way in EA to relate to this value stored in the version control settings?

I hope it makes sense...


General Board / UML Profile doesn't include Tagged Value Types
« on: April 02, 2008, 09:56:55 pm »

I created a UML profile with a stereotype that extends the Metaclass Class.
This stereotype has a few attributes which have the same name as the tagged value types defined through Settings > UML

When I create a UML Profile XML file, EA converts the stereotype's attributes to tagged values as expected, but the Tagged Value Type is empty:

<Tag name="Memo" type="" description="" unit="" values="" default=""/>

Instead, I would expect tagged value types to be populated with the following:

<TaggedValueType property="Memo" description="" notes="Type=Memo;"/>

I can't figure out how to sort this out.

I don't want to manually change the XML file so I can easily export from EA.


General Board / Best settings to export/import with XMI
« on: March 27, 2008, 10:01:53 pm »

Since EA doesn't allow to copy/paste a full package within the project explorer, I'm export into an XMI file the package, and then import this XMI file (with strip GUIDs enabled) and rename the package...

The user manual does not reveal to much about the "Enable full EA Roundtrip" option.
If the exported package will be imported in the same version of EA only, should I enable or disable this option?


Bugs and Issues / MDG Searches not showing up in a shared EA project
« on: November 17, 2015, 12:42:51 am »

I have an MDG that embeds a UML profile, toolbox, diagram type, scripts, and custom searches.
When I import the MDG on a shared EA project (MySQL), I can open the MDG searches, however other users cannot.
The MDG is imported to the model so it's not specific to a user.

Having run a few tests, it appears that the MDG searches are only visible to the last user who imported the MDG. A colleague imported the MDG -> I could no longer see it whereas he could.

Hence, it looks like a bug to me.

I'm using EA 12 build 1512.


Bugs and Issues / Debug C# console app : invalid win32 application
« on: August 28, 2015, 07:57:18 pm »

I set up an Execution Analyzer script to build & debug a c# console app. However when I run the debug, I also get the following error:
Error creating process: %1 is not a Win32 valid application.

I'm running .NET v4.0.30319 but I also tried with older FW.

Is there any workaround?


Bugs and Issues / Group Scripting type lost in MTS/MDG
« on: July 09, 2014, 10:14:21 pm »

I've created a Diagram Script in a new Diagram scripting group.
When I export this script in an MDG (using an MTS file), and import it in a separate project , this group is shown as a Normal group, not a Diagram group.

This looks like a bug

Bugs and Issues / Failed BPMN XML export
« on: May 28, 2015, 11:25:37 pm »

I'm attempting to export a BPMN model (diagram + nodes) using the BPMN 2.0 XML format. For this project, Activities have been documented using the "Linked Docs" so we currently have a rather large amount of data in the DB.

The XML file that's produced is only 1KB with the following content:
<?xml version="1.0" encoding="windows-1252"?>
<bpmn:definitions id="EAPK_A431E0CA_4860_4305_BDF5_B180510055C1" targetNamespace="" xmlns:ssbp="" xmlns:bpmn="" xmlns:xsi="" xmlns:di="" xmlns:bpmndi="" xmlns:dc="" exporter="Enterprise Architect" exporterVersion="11.1.1113"></bpmn:definitions>

I wonder if the Linked Document information interferes with the export module.
I tested it with EA 11.1 (1113) as well as the latest EA12 build with the same outcome.

Any idea?


Bugs and Issues / SVN Version control issues
« on: October 16, 2014, 07:38:25 pm »
I'm aware that many people have dropped and discourage using SVN + EA due to a number of issues.
As I have a number of customers that need the "Undo Check Out" feature to roll back, and since EA security feature doesn't fulfil this need, I currently have to keep this configuration. (if someone has identified an alternative to VC that provides a rollback/undo feature, I'm interested!)

I was wondering if there is any recommendation to avoid the following issues when using a central DB (SQL Server) coupled with SVN:
A number of users have experienced a desynchorisation between SVN and EA i.e. we can end up with an empty controlled package that cannot be checked out since the SVN lock remains on the repository, yet not seen by EA. Hence I have to run an EA/VC resync, followed by an undo check out so it all comes back to normal.

Worse case: a user had a number of uncommitted changes in the central DB and a desync between EA and SVN occurred ; the package was locked in EA so he could no longer update his package. Running a resync from a different user reloaded all data from the XMI and deleted the uncommitted changes !  :-/ I take that this would have been prevented if it had been run from the same user.

What is Sparx view on these ongoing issues between EA and VC repositories? Is there anything planned in this area?


Bugs and Issues / BPMN2 glitches
« on: October 09, 2014, 01:29:34 am »

I found two glitches on a BPMN2 diagram:
- I'm showing the events and activities on the subprocess itself (there's no composite diagram) and I often get the option IsExpanded re-enabled when I move things around (when I want to leave this disabled)
- I copied the diagram to a word document with an event triggered subprocess (triggeredByEvent = true) i.e. it's got a dashed border -> the rendering in the pasted image contains errors


Pages: 1 ... 12 13 [14] 15 16 17