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

Pages: [1] 2 3 ... 16
General Board / Re: Shape Script Stereotypes and Instances
« on: February 19, 2019, 09:58:28 am »

I have created Stereotypes extending ArchiMate Stereotype. I've added tagged value to my Stereotypes. I've created Shape Script that based on the value of those tagged values will render the Stereotype differently. That works fine for the Stereotype itself. But when I create Instances of those Stereotypes, the tagged value is there and I can set it but the Shape Script is not executed.

Is there a way to do this?


This is what I'd like to be able to do. I haven't found any instructions on how to modify / extend the Archimate 3 MDG Technology. I'd like to be able to draw annotation markers on Archimate shapes (simple squares or circles) and fill them with simple colours and / or  a few alphanum characters based on a the value of a tagged value settable for that object.

I'm sure someone has done this before, but I'm sadly not gifted at coding or scripting.

General Board / Re: Shape Script Stereotypes and Instances
« on: February 19, 2019, 09:52:53 am »
"By the way ArchiMate doesn't have the concept of instances"

Archimate does have the concept of instances, through the Specialisation relationship. Use it all the time. Different thinking to UML Instantiated Objects, however. :-)

General Board / Re: control-key temporary turn off "snap to grid"?
« on: December 05, 2018, 04:34:40 pm »
Hi Roy - Hmm. Good guidance. I'll learn how to do things that way. Seems to work. Thanks

General Board / control-key temporary turn off "snap to grid"?
« on: December 04, 2018, 01:45:35 pm »
I did search the forum history to see if anyone has asked this question before.

Is there a control-key to press if I want to temporarily turn off "snap to grid" while micro-aligning an object on a diagram?

Neil - nothing heard after two years. It's a question that I'm now asking in 2018. Hmm.

General Board / Re: search for text in .rtf document
« on: September 14, 2018, 12:04:27 pm »
Thanks again, Geert!

General Board / search for text in .rtf document
« on: September 13, 2018, 01:57:54 pm »
So if I create an artefact of type document in a model and put text into the .rft document - it doesn't look like the native search function is going to find text inside an .rtf document that is in a model.

Is this correct?

I have spent 20 minutes searching everything Sparx and haven't found an answer to the above question.

Thanks for any guidance anyone may be able to offer.

Thanks, Geert

Experimenting. I wish to start learning how to modify a shape script. Say for instance the Archimate 3 Application Component shape script.

So I  follow the documentation to this point:

Where I see this panel presented:

At which point the explanation of what my options could be ends.

Before I can go any further, I need to pick a stereotype -- but I have no idea which one I should pick. Then I need to pick a base class, apparently.

Have I missed the documentation that explains how to proceed beyond this point?

Thanks in advance.

General Board / Re: .rtf documentation
« on: April 29, 2016, 01:15:26 pm »
Thanks guys for responses - very helpful!

Yes - I would like to know how to store either a .rtf or a .docx in the Sparx model - which means I should be able to link to that document in a variety of ways. I presume I can edit that document outside of EA? Have found "Linked Documents" content. Presumably I have a bit of choice about where in the project browser tree I am able to store .docx docs? Wondering where and how I'd add them to a model. Drag and drop?

I'm still considering alternative approaches - one of which would be to show a hyperlink in a diagram - possibly connected to an element - and the document is retained in the corporate SharePoint environment. I presume the hyperlink option only opens the document - it does not allow # URL "anchors" to designated a specific point within the document?

The "Artifact" icon looks potentially useful - but it doesn't seem to allow me to draw a connector between it and an element in a diagram. Presumably the connector is known only in the specific scope of a single diagram - ie if I placed that element in a new emptly diagram and selected "insert related elements" - the Artefact would not appear? 

What I originally wanted / how I wanted to do it doesn't seem possible. But - in the short term - it looks like I will be able to put some kind of link or link object in a diagram, connect it to one or more elements somehow - and the link will open the linked document.

I have given up trying to get the .rtf generator to generate .rtf output from a model that I can use. Creating a template that only generates a minimal amount of the types of content I want is too hard. Too many nested tickboxes. I don't seem to be able to eliminate certain text from the output. Documentation is a bit sparse.

It would be nice if the Archimate icons behaved like the UML element icons do wrt indicating a linked document with the small red "A" icon.

Archimate is getting kind of popular out here in user land (finally). I'm currently contracting in a very large AU gov agency that is using Sparx. Everyone's using Archimate. I think a lot of business analysts and non-software-engineer / architects are starting to realise that UML is probably most relevant for application software technical design and MDA generation of code for application scaffolding and DDL. Sparx appears to be continuing to focus most development effort on UML. The Archimate implementation could be improved IMHO :-)

Are Sparx working closely to assist Biner to further develop their BEASI plug-in? Or is that an arms-length relationship?

Thanks again for your assistance!


General Board / .rtf documentation
« on: April 28, 2016, 11:52:09 am »
I'm starting to think that putting documentation in .rtf documents in the repository is a good idea.

However, I have not yet figured out how best to use .rtf documents in Sparx. I searched for - but did not find - specific recommendations or help files.

Specific questions:

Once you've created a .rtf document - how do you find it again? How can you create a hyperlink to it that you can put into multiple diagrams?

If I create a .rtf document for an element - say an Archimate application component - can the icon for that element be made to graphically indicate the existence of an .rtf document? So that I can see that there's something there?

Where in the project browser are .rtf documents to be found?

Thanks :-)

Suggestions and Requests / Re: Linked document indicator
« on: April 13, 2016, 05:21:29 pm »
Me too.

Sparx Archimate 'Hide Connector' Defect Reproducibility Narrative:

01. Connect an Archimate data object to an Archimate application component using the 'accesses' relationship - relationship is shown on diagram. Be happy.
02. Nest the data object in the application component - relationship is drawn from edge of application object to the data object
03. Note that this looks a bit naff
04. Select accesses relationship. Select 'Visibility' > 'Hide Connector' to hide accesses relationship when data object is nested.
05. Confirm relationship still exists in the project browser - it does.
07. Drag the data object outside of the application component. Relationship connector should be displayed. It does not display. Note that "Composition" relationship does display when nesting other Archimate elements.
08. Wonder why.
09. Select data object.
10. Select "Insert Related Objects..." and click check boxes to get relationship to display on diagram when data object is _not_ nested
11. Confirm via investigation that the 'accesses' relationship does, in fact, continue to exist in the project browser, but refuses to display.
12.  Delete data object on diagram. Drag data object from project browser to diagram. 'Accesses' relationship appears.
13. Wonder why.
13a. Experiment to reveal that 'hide connector' appears to be permanent when invoked, and the only way to get ANY connector to appear again to ANY object - even when not 'nesting' - is to delete the object on a diagram and drag the object onto the diagram again from the project browser.
13b. Speculate that this may be unintended behaviour by Sparx developers.
14. Raise topic in Sparx Systems Forum.
15. Wait for illuminating comments - or sympathetic murmurs - from forum contributors.

Suggestions and Requests / Re: 8.0 diagram enhancements
« on: July 15, 2010, 08:27:52 am »
Some of us are listening, as KP has demonstrated. However, once you have aired and refined your wishlist, you will have to submit it to Sparx Support as a feature request (or several, thereof) in order for them to log and sanction the requests.

Roy - that may be the case - but in past when I (and others, from what I read on this forum) have lodged bug reports or feature requests - it seems that these simply go into a black hole. Sparx doesn't even send an automated response saying "thanks - got it". This, plus the total silence from Sparx on the roadmap or product strategy for EA - has led me to form the impression (right or wrong) - that Sparx may not be developing a roadmap or product strategy. As I watch the perfectly valid suggestions coming from the user base - I don't hear anything encouraging or substantive coming back from Sparx. A few diligent Sparxians are monitoring the forum and contributing excellent suggestions for how to use the tool and implement workarounds, but that's not sufficient to keep me recommending Sparx to my customers or TOGAF 9 students.

I'll put it bluntly to you, Roy, and to whomever is in charge of the Sparx EA product:

Sparx has got to lift it's game. Especially when it comes to communicating to it's customers.

I'm moving on to Orbus iServer with my company. I'll continue to use Sparx as a personal UML / Archimate tool. I regret having to say that I think iServer is going to significantly erode a highly profitable (and loyal) segment of Sparx's market that Sparx has been relying on for so many years.

I hope I'm wrong. :(

Suggestions and Requests / Re: 8.0 diagram enhancements
« on: July 07, 2010, 01:52:14 pm »

But nobody from Sparx is listening anyway, so who cares?

Pages: [1] 2 3 ... 16