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

Pages: [1]

I've recently created an MDG file which extends the ArchiMate 3 language.  I now want to update my existing elements (say capability element) within a package to my new MDG version of the capability element.  I can make the update manually but this is quite time consuming to go through all elements.  Does anyone know how to automate such a procedure please?

Many thanks in advance,

General Board / MDG - Calculating a tagged value from other tags
« on: June 30, 2017, 04:28:45 pm »

Hi all,

[size=78%]Business problem - I've created my own MDG profile which extends the ArchiMate 3 language to include tagged values.  One of the elements extended is 'Capability'.  A capability has different maturity levels across the organisation ranging from 0-5.  I have 3 business units within the organisation.  Each business unit differs in maturity for a given capability.  Unit A has a maturity of 3, unit B is 2 and unit C is 4.  These are all recorded as separate tagged values.[/size]

[/size][size=78%]For executive reporting and decision making I want to be able to report on the lowest maturity level.  Is it possible to create a tagged value in my MDG which calculates the lowest number across all three business units please?  If so, what is the best way to make it work?  Script?[/size]

I can then use the filter option for reporting purposes.

Any help / guidance would be greatly received.


General Board / EA Sparx crashing - 'A required resource'
« on: April 26, 2017, 06:16:10 pm »
Hi - I've recently upgraded to version 13 and I'm frequently (every 15-20mins) encountering the following error message 'a required resource' which on clicking 'ok' proceeds to crash my system and close Sparx down.

Log Name:      Application
Source:        Application Error
Date:          26/04/2017 08:42:08
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Work
Faulting application name: EA.exe, version:, time stamp: 0x58b89830
Faulting module name: EA.exe, version:, time stamp: 0x58b89830
Exception code: 0x40000015
Fault offset: 0x0155c804
Faulting process id: 0x1408

Has anyone encountered this issue before and if so is there a resolution for it please?

Many thanks in advance.

General Board / Document Generation - BPMN model
« on: April 12, 2017, 03:55:43 am »
Problem statement - I've produced a BPMN 2.0 collaboration model and now want to document it using the EA doc generator.  The structure of the package is as follows:
Level 1 - Package Name = BPMN Model
Level 1.1 - Business Process
Level 1.1.1 - Diagram
Level 1.1.2 - Pool
Level 1.1.3 - Pool
Level - Activity
Level - Start event

My report template is only documenting the elements at level 1.1.n, omitting everything below that level

Does anyone know how to recursively document all elements within the package please?

Help will be greatly appreciated.

Uml Process / Actors Catalogue - SQL query
« on: March 09, 2017, 01:36:09 am »
Hi all,

Problem statement - I am trying to produce an actors catalog which can be generated from EA into Microsoft Word.  The actors catalog is a central folder holding all actors within EA.  Each project (if using use cases) will produce a use case context diagram and re-use the actors available in the central actors catalog.  I want to run a report on the use cases folder, assess all use case elements and identify all actors whom have an association with the uses cases in the said folder, removing duplicates where they exist.  I then want to use the query in my use cases report by means of a fragment.  The result should be a use case report which first details the actors and then the uses cases.

I've tried doing this through sql with no effect, although I think sql is the only way to achieve the desired result.

Would anyone have any ideas on how to achieve the above please?

Help greatly appreciated.


General Board / Report generation - Use Cases and wireframes
« on: March 03, 2017, 03:05:37 am »

The problem I am trying to solve and to some degree it has been done - it just be that I might have missed a trick, but I want to produce a use case report which contains the following:
1. Use Case context model
2. Use Case description including happy, normal and exception flows
3. Use Case activity diagram
4. Wireframes traced to the specific use case

The information published here is exactly what I a after.

Unfortunately I cannot on generating the document get the wireframes to output into the report.

I assume there is something minor that I have missed (or maybe not), but would welcome help to rectify the problem.

As always, many thanks for the continued support.

General Board / Script to export elements and model structure in Powerpoint
« on: December 07, 2016, 06:00:28 am »

I am in the process of developing my Firm's business architecture using EA Sparx as my modelling tool.  To get my message of the enterprise across to the business community, Powerpoint is the medium deemed most appropriate.  I've tried using the export to PowerPoint  It doesn't quite fulfill my requirement.

Instead is there a way to script EA Sparx to output a package containing a model and related model elements into PowerPoint, with each EA Sparx element being represented as a rectangles?  Something similiar to the eapowerpointtool but instead of the static image, I would like all model elements arranged in the same way as represented by my EA Sparx model.  The idea being to use PowerPoints slide show animation to present the information back to the business.

I'd appreciate any help, guidance or pointers,

Many thanks in advance,


General Board / Report definition - Generating a package baseline report
« on: November 03, 2016, 02:17:27 am »
Hi - I'm attempting to generate a report which details the package baseline(s) for a given package.

I've created a Version Control template which invokes a version control fragment.  The details of my fragment are:

SELECT d.Version as Version, Notes
FROM t_document d left join t_object o on d.ElementID = o.ea_guid
WHERE d.docType = 'Baseline'
ORDER BY d.version ASC

I've tried including a where clause which should pull the packageID on generation, thus pulling only the pertinent information back for the package - yet I can't seem to make it work. Is anyone able to assist please?

p.s.  It would be great if I could extract the date and time stamp from the 'notes' section into a separate column if anyone knows how to do that?

Thanks in advance.

Pages: [1]