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

Pages: [1]
1
In Build 1309 I am doing the following:

1) Creating an InterfaceBlock with FlowProperties;
2) Giving the FlowProperties directions (in or out);
3) Creating a Block with a port typed by InterfaceBlock;

The issue is that the port's FlowProperties' direction are set to inout (default) not the values specified in 2).

This is similar to http://sparxsystems.com/forums/smf/index.php/topic,30594.msg222869.html#msg222869

Mark


2
Just opened a diagram that has not been opened for a while. It seems throughout the model that the behavior is no longer showing on CallBehavior actions (those with a pitchfork).

I can't find an option or setting to control this. Has anyone else seen this and know what is going on? I am using EA 13.0.01309.

E.g.

   ______________
 |   actionname       |
 |   : CBname          |
 |______________|

now looks like (can't show pitchforks in bottom-right corner)

  ______________
 |   actionname       |
 |                            |
 |______________|

3
Bugs and Issues / EA13 crashing when saving diagrams
« on: April 25, 2017, 07:45:54 pm »
Hi,

I have been running a project for some time using EA1309 on a MySQL server. I have started getting duplicate entry messages when I save a number of diagrams:

Microsoft OLE DB Provider  for ODBC Drivers [-21472179001]

[MySQL][ODBC 5.3(w) Driver][mysqld-5 5.9]Duplicate entry'2147483647' for key 'PRIMARY'

and then EA crashes with a "Runtime Error!".

I have run a Project Integrity Check and it reports no errors. I have disabled all add-ins which made no difference.

I'm a bit of db newbie but I tried searching for 2147483647 in phpmyadmin but found only 1 match inside table t_diagramlinks. 2147483647 appeared as an Instance_ID on a diagram. I was able to trace down the diagram. I deleted it  in EA and the 2147483647 just appeared as an Instance_ID on the next diagram (in phymyadmin). At this point I decided I was out of my depth.

I'd really appreciate any tips on how to diagnose this further and, ideally, how to fix it. Restoring to a backup would be a last resort (although we do nightly backups) as a number of people have been working on the project for a few days since the problem appeared. I think I know the root package below which the problem manifests so I guess another option would be to xmi export that/delete it/xmi import it to clean things up. I'd lose a few baselines but that wouldn't be the end of the world.

Mark

4
Setting "Exclude image from Documentation" on a diagram's Properties/Diagram page does not seem to prevent the diagram from being included in an html report. Does anyone know if that is a feature or a bug? Also, is there a work-around?

Thank you, Mark

5
General Board / Linked documents in merge import
« on: March 23, 2017, 07:14:53 pm »
Hi,

I'm using xmi export/import to work remotely. When I import with merge back to the master I am finding that changes inside element linked documents are not being brought in. Is that a known limitation or is it possible I am doing something wrong?

Thank you , Mark

6
I guess the standard answer is to use DOORS MDG (which I have) or RaQuest. However, both of these tools seem to constrain you to creating the basic requirement model element types and not the SysML types, i.e. Extended, Functional etc.

What I would really like to see is the ability to control the SysML requirement id within EA on a per package basis, e.g. if I have package of System Reqts then these get numbered SRD001, SRD002 etc and then another package of Software Requirements these get numbered SRS001, SRS002 etc. Needless to say I would like to have EA enforce that the ids are both unique and static. The numbering sequence could just be based on order of creation (as DOORS does). Given the choice I would rather not have the requirements in another tool (DOORS or RaQuest) as well as EA.

Mark

7
Suggestions and Requests / SysML 1.3
« on: January 31, 2012, 02:12:49 am »
Is there a plan to support SysML 1.3?

Thank you,

Mark

8
General Board / Parameterized classes (templates)
« on: December 06, 2013, 07:44:13 pm »
Does anyone know how to hide the dashed outline box, containing the parameters, on a diagram? Or if it is possible to do so?

Thank you, Mark

9
General Board / Activity element return field
« on: September 26, 2013, 11:41:41 pm »
I'm using activities to describe the behaviour of some operations.

I notice in the Activity properties Behaviour there is a field to specify the Activity return type. The return type then appears as the type of the Activity.

I then open the diagram for a structured activity. I Show Diagram Frame which will include any activity parameters that are specified but there is nothing diagramatic to represent the return value. I guess I was expecting something like an activity parameter box. My activities are algorithmic and I can't see what I should connect a return value to.

I've done some searching in the SysML and UML specs and some textbooks and can find nothing about Activity return types/values. Is the Activity return some non-standard, EA addition? Should I stick with an Activity Parameter for the return?

Thanks, Mark

10
General Board / SysML connector types
« on: May 01, 2013, 01:48:54 am »
The OMG standard shows that connectors between ports or parts on an ibd can be typed. EA doesn't seem to allow typing of connectors. Am I missing a trick or is this an omission?

Thank you, Mark

11
Bugs and Issues / allocateActivityPartition doesn't allocate
« on: May 18, 2012, 08:21:54 pm »
... activities or actions to the instance classifier (in SysML). It just creates an owned/owned by relationship.

Further, you can't set an instance (e.g. part) to be the instance classifier, only blocks.

12
Bugs and Issues / Effect of allocateActivityPartition (SysML)
« on: October 25, 2011, 03:46:44 am »
Creating an action or activity in an allocateActivityPartition just seems to create an "owns" relationship between the partition and the action/activity. I was hoping it would create an allocatedTo relationship.

Is this a short-coming or is there are good reason for this behaviour?

Thank you,

Mark

13
Hi,

The Package class Elements attribute help entry says it is "a collection of elements that belong to this package". Is that collection just the elements that are leafs of the package? Or does it include the whole tree beneath the package?

Experimentation suggests it is the former (just leaf elements) which I found a bit surprising.

If the former, is there an existing method to return the whole tree as a collection or do I need to implement a traversal method?

Thank you,

Mark

14
Automation Interface, Add-Ins and Tools / SysML SI Units
« on: September 15, 2011, 01:54:42 am »
Is there an add-in package for SI units? Can't find any mention in help & online search.

Mark

15
I'm trying to allocate activities to blocks. I realise I could do this explicitly with an allocation relationship. However, it seems the allocateActivityPartition should do this automatically...

I have an activity diagram with an allocateActivityPartition on it. I've then given that partition an instance classifier of the block I want the owned activities allocated to.

I thought that would be enough to create an allocated relationship between the activities in the partition and the block but it doesn't seem to be.

The SysML Help says (on Viewing Allocations)

"It locates all elements that are owned by an AllocateActivityPartition which has been typed by a Block element."

How do I "type" an AllocateActivityPartition by a Block element?

Thank you,

Mark

Pages: [1]