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 - Rich Anderson

Pages: [1]
1
Automation Interface, Add-Ins and Tools / Technopedia and EA
« on: October 31, 2017, 07:08:56 am »
Hi There,  Has anyone on this forum ever used Technopedia  https://www.bdna.com/products/technopedia/ with EA?   I'm particularly interested if anyone has built an API to Technopedia so that EA can be updated with its metadata on various software and hardware components.  I'm thinking this might be pretty useful for doing IT baseline architectures in complex organisations.   

2
General Board / Archimate 3 Composition - Now behaving differently
« on: July 14, 2017, 10:20:32 pm »
I'm working on an Archimate 3 model and have been using the Composition relation without any issues.  However, just today, when I draw a composition relation between two objects, the aggregation property on the one end get set to "none" (so the line is just plain with no filled in diamond) and the stereotype is now "ArchiMate3::ArchiMate_Composition" rather than just "ArchiMate_Composition" as it used to be. I can fix this by manually changing the aggregation property and stereotype property manually, but this is a pain.   By the way, the Aggregation relation and all the others are working fine. It's only this one that has gone wonky.   I've tried including and excluding the MDG and a few other things, but cannot get it back to the way it was before.   The only fix I have used before was to create a new EAP and basically export my entire model to it, but I don't want to do that now because the model is rather large.   Any ideas how to fix this?  Is this something that can be patched in my current EAP?

3
Hi everyone,   If you have the time, would you please have a look at this short video where IBM RSA is forward and reverse engineering API specs. 
https://www.youtube.com/watch?v=jg8ATi4kTMQ.   

I've seen some posts indicating there might be some tools or add-ons for EA to do something similar, but these have not panned out. If there were some sort of MDG/Addon that does it like this, I have a client who be interested.

4
Automation Interface, Add-Ins and Tools / MDG for Value Stream Mapping
« on: March 24, 2017, 02:25:40 pm »
Is anyone aware of any MDG available or in development for Lean Value Stream Mapping (https://en.wikipedia.org/wiki/Value_stream_mapping)?  It has a generally accepted notation and is pretty popular in the Lean community for helping to remove waste, undertake Kaizen improvements, and other improvements.  I would consider it a variation of process modeling such as you might find in Archimate or BPMN.      If someone does have such a thing, I would be quite interested and I have a client that might be willing to pay for an MDG (and I stress MIGHT) if some MDG expert on this board is interested.   I am most emphatically NOT an MDG expert.   

5
Automation Interface, Add-Ins and Tools / EA Repository As A Service?
« on: September 23, 2016, 05:56:16 am »
Hey, 

I was watching this video...
http://www.sparxsystems.com/resources/webinar/partners/cloud-server/amazon/Presentation.htm
... and reading through the documentation on the website (with some dread) and wondering if anyone has set up an "as a service" capability for EA repositories.   All I want is to just be able to sign up for the service and just connect my EA securely to it rather than going through all this configuration in AWS.  Has anyone done that? If not, why not?  Seems like a good idea to me.   Please let me know! 

6
Hi There,   I've been looking for an easier way to exchange "catalogs" of elements between EA and Excel.  Not having found anything that did it the way I wanted, I hacked together this little program which you can see demoed here...

https://www.youtube.com/watch?v=tpvqeNLQnxQ&feature=youtu.be

I'm not trying to make any money from this and I'm happy to give the Visual Studio project to anyone who asks for it.  I'm mostly interested to know whether this is something useful/unique or whether there are better ways to do this that I'm not aware of.  (I did check out the MDG for MS Office, but I found that to be more than I needed).   

Cheers!

7
Bugs and Issues / Columns Layout in List View - Does it work?
« on: September 12, 2016, 11:07:57 am »
I'm going a bit crazy with the list view and columns layout.   What I want is to be able to save different column layouts so I can use them with packages where I have components of the same type, so I can quickly get a list and edit that list "spreadsheet style".   I just can't get this to work reliably and I find my self reconfiguring the layout every time I open the package as a list.   First, I was able to save some different layouts and get them back, but after I added tagged values to one of the layouts, the whole thing just stopped working.  No matter what layout I selected, it just showed me the default which applies to all packages.   Has anyone else had this problem and is there a fix or workaround?    All I really want is to have different column layouts by package.  It seems simple enough, but I have never been able to get this to work reliably.   

8
Bugs and Issues / Co-Exist EA 13 and 12.1?
« on: September 02, 2016, 12:42:32 pm »
Hi There,   I've tried searching but cannot find and answer for this.   I'm trying to co-exist 12.1 and the 13 Beta.  I thought by changing the install directory, that this would work...

C:\Program Files (x86)\Sparx Systems BETA\EA

... but the 13 installer still seems to find my 12.1 version and uninstall it.    This must be something that has been solved before.  Can you help?

9
Hi There,  Starting to try out Archimate 3 notation in EA 13 Beta 1.   When nesting two elements with a composition relation, the Archimate 2 version hides the line (correct), but the Archimate 3 version does not.  See the link to picture below.  Could this be in the MDG or some setting?  Any ideas?

http://imgur.com/a/dZzfw

10
I would like to extend the Archimate2 MDG to add some tagged values to the stereotypes.  For example, or the ApplicationComponent type, I would like to add tagged values for things like:

  • Activation Date
  • Number of Users
  • Criticality (High, Medium, Low)

... which would then give me a new MDG (let's call it Archimate2+) that I could use going forward.   

However, I cannot find a straightforward way to do this.   Can I take the Archimate2 MDG file in XML and somehow import it as a set of UML, diagram and toolbox profiles, and then make the changes and regenerate a new MDG?

The other thing I was able to do was edit the Archimate2 MDG file directly to add the tagged values.  Like this....

Code: [Select]
            <TaggedValues>
              <Tag name="ActivationDate" type="Date" description="" unit="" values="" default=""/>
            </TaggedValues>

I got this to work as a POC after some fiddling around, but I'm not really convinced this is the best way to do this.

Anyone have any suggestions for this?   

11
Automation Interface, Add-Ins and Tools / Getting Started with MDG
« on: March 03, 2016, 11:33:50 am »
Can anyone point me in the right direction to get started with creating a custom MDG?  I've been lurking around in the help system and trying a few things, but I must be doing this the hard way.   

What I want to do is create a simple MDG that is quite similar to the MDGS for strategic modeling (value chain, balanced scorecard, etc.).  I have a client that wants a simple tool for scenario modeling using an approach they have developed.  I think it only needs about 4 or 5 element stereotypes.   

Is there some kind of tutorial/example that walks one through just creating a simple MDG from beginning to end?    I've used the wizard to create the "Basic Template" that has the general approach, but a whole example would be better.  Or even better than than would be the source model used to develop the Strategic Modeling MDG that I could just take and edit.  This is really the way I tend to learn things best, and a man can dream, right?

Any steer on this would be much appreciated!

12
Hi There,  I am relatively new to scripting, having read and applied the "Scripting Enterprise Architect" book and getting to work pretty well so far.  I am working on building a model in Archimate where I'm importing elements and need to generate connections with the script.   I'm using Visual Studio with VB for the scripting and that is working well for me.  So, here is a bit of simple code that should generates a sample connection:

 
Dim element1 As Element
Dim element2 As Element
Dim newconnector As Connector
element1 = SparxEARepository.GetElementByGuid("{51D3256F-2B89-4299-9B32-9A9032C3C877}")
element2 = SparxEARepository.GetElementByGuid("{30AE709D-58CB-4bfb-A9DF-B412A650F521}")
newconnector = element1.Connectors.AddNew("", "Assignment")
newconnector.SupplierID = element2.ElementID
newconnector.Stereotype = "ArchiMate_Assignment"
newconnector.Direction = "Unspecified"
newconnector.Update()
element1.Connectors.Refresh()
element2.Connectors.Refresh()


So, when I include this connector on a diagram, I was expecting/hoping to see this...



But, instead, I see this....



When I look at the properties for the connector, I cannot see any obvious problem, so I can only assume from this that at there are other attributes that need to be set that I'm not setting!   I've searched around quite a bit and cannot seem to find any decent way to figure this out.

So, can anyone here shed any light on this or point me in the right direction? 

Pages: [1]