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

Pages: [1]
I do not think it installed properly, because I was not prompted during the installation process in accordance with the instructions provided by the link.

Automation Interface, Add-Ins and Tools / MDG MS Office - Installation
« on: April 10, 2016, 04:35:35 am »
EA Team,

I own EA-Ultimate Edition and was about to toy around with the MDG MS Office extension that is included in this edition. Per instructions given at, I downloaded and ran the 'Microsoft Office 2010 Primary Interop Assemblies' MSI file. It appeared to run to a point, but I received no instructions as stated in the 'Installation Instructions:' section of the preceding link.

To verify whether or not the MDG MS Office EA extension installed, I started EA and selected the 'EXTENSIONS' item on the EA menu bar. As expected, the MDG MS Office was not in the list.

I have MS Office 2013 on the system in which EA is installed. Should I not already have the request MS Office libraries necessary to run the MDG MS Office EA extension? Are not the MS Office 2013 libraries backwards compatible with MS Office 2010?

How do I resolve this issue?

Thank you.

Suggestions and Requests / EA to Support Ruby and Ruby on Rails?
« on: April 10, 2016, 02:59:42 am »
EA Team,

I have seen a few threads on this forum regarding EA's supporting Ruby and Ruby on Rails. Ruby on Rails (built on the Ruby language) has become the fastest growing web development framework in recent years, and I would love to use EA for Ruby modeling and code generation. Also, it would be great to see an EA RoR profile.

Is Sparx Systems considering Ruby and RoR EA integration seriously within the near future?

Suggestions and Requests / NetBeans 9.0 Integration
« on: May 17, 2011, 05:28:21 am »
Is Sparx Systems considering NetBeans 9.0 integration for Enterprise Architect?

Suggestions and Requests / ORM 2
« on: April 07, 2012, 02:13:47 am »
EA Team,

What is the current status for Enterprise Architect supporting Object Role Modeling 2? I realize EA is built upon UML and that ORM 2 reflects a different visual modeling paradigm. However, I would love to see EA expand into ORM 2, even if within the context of a UML Profile of ORM 2.

General Board / Alter Email in My Account for This Forum
« on: May 28, 2014, 12:03:38 am »
Apologies for posting this here but this seemed the most appropriate place to pose this question. How do I alter account's email address for this forum?

I searched high and low. Did I miss anything obvious to make this change?


General Board / Relative File Paths for Hyperlinks?
« on: September 03, 2011, 12:05:50 pm »

Running v9.0.908...

Since I frequently utilize my EA projects across different systems at different points in time, I follow a particular convention when packaging my projects. All supporting artifacts for a given project are kept within a "distribution". The relative paths to these artifacts never change.

Unfortunately, unless I am missing something, it appears EA does not support relative file paths. Therefore, each time I port my distribution between my desktop and laptop, I am forced to reset absolute file paths in hyperlinks to the aforementioned artifacts.

I could store my projects to precisely the same absolute paths on both systems, but this is rather Draconian.

Am I missing the obvious, or is this capability missing in EA?

Appreciate any feedback...



General Board / Re: Business Objectives & Success Criteria
« on: August 13, 2011, 07:41:02 am »

Thank you, sir. I will take a look. Much appreciated.



General Board / Business Objectives & Success Criteria
« on: August 07, 2011, 11:23:42 am »

What is the recommended best practice for representing business objectives and success criteria in EA as first class objects (using v9.0, build 908)?

Presently, I modeled the business objectives as a set of Requirement Elements, which are first class objects in EA. I chose this approach for traceability purposes. However, in principle, a business objective (e.g., release v1.0 of Application X by date Y) is too broad in my opinion to be represented as a requirement. Also, it is not a feature, which is a logical representation of some capability to which one or more requirements will map.

Are there other first class objects in EA better suited to modeling business objectives?

Thank you.



General Board / Re: Assigning a String data type to a Class attrib
« on: April 11, 2011, 04:24:53 am »
I'm using the 2nd edition of ISO/IEC 11179. Thanks, Paolo. I will contact you off-line.

General Board / Assigning a String data type to a Class attribute
« on: April 10, 2011, 03:08:08 pm »
Hello, folks.

EA provides a number of primitive data types for Class attributes. I find myself needing to assign a String data type to an attribute, especially when I want to reproduce an existing model in EA. For example, ISO/IEC 11179-3, Figure 5, defines a "Contact" class with three attributes each of type "String".

What I've done in the past is to create a custom String class (i.e., a custom data type) within EA and used that as the basis of applying a String data type to some attribute. However, I do not provide the semantics for the String datatype, since I want it to be agnostic to a programming language. As I view it, String semantics are either Java-like or C-like. With the former, a String is a composite type and includes a count (i.e., String size). In the latter, String is a primitive type and terminates with a null character.

If I create a String class for the purpose expressed, is it best to create a String class with its language assignment to "<none>"? If so, are there an unintended consequences when executing model-driven transformations?



General Board / Re: Java Generics
« on: February 08, 2011, 11:57:01 am »
> Improved support for Generics / Templates (including Templated
> Interfaces) is currently scheduled for the next major version of
> Enterprise Architect.  No timeline available for this release as yet.
Understood. In the interim I tried Geert's suggestion. Unfortunately, once the element's type is changed to <<Interface>>, the Java type parameter disappears; changing back to <<Class>> does not return the Java type parameter.

Is a "hack" possible using Code Template Syntax and/or Tagged Values? I don't care if it looks ugly; I'm simply interested in generating a genericized Java interface.


General Board / Re: Requirements Management
« on: September 07, 2010, 10:23:28 pm »
Thanks for the reply, Andy.

Typing the requirements is a good idea, but I alluded to a requirements management modeling best practice regarding the packaging. Also, I am still curious as to why the EAExample model uses a "Custom" diagram versus a "Requirements" diagram in its sample requirements model.

Upon further thought, I am considering using the Feature element for the Business Core Capabilities & Stakeholder Needs requirements. I had considered this originally, but was dissuaded. Here's why. The EA help system defines the Feature element as follows:

A Feature is a small, granular function or characteristic expressed in client-valued terms as a satisfaction of a requirement; for example: 'context-sensitive Help', or 'ability to reverse-engineer VB.Net'.

...and then goes on to say...

Features are the primary requirements-gathering artifact of the Feature-Driven Design (FDD) methodology...

The latter sentence threw me off a bit, since I am not use an Agile development methodology for this sample project. FDD is used within such a methodology.

Then I took a look at "Software Requirements, 2nd Ed." (Karl E. Weigers), which states the following:

People often talk about product features. A feature is a set of logically related functional requirements that provides a capability to the user and enables the satisfaction of a business objective (p.11).

This appears to validate my original hunch to use the Feature element in EA. Also, it very conveniently aligns to the intended semantics of the Business Core Capabilities & Stakeholder Needs packages.

The EA help system goes on to say that one or more Features are traceable to one or more Requirements, and one ore more Use Cases are in turn traceable to one or more Features.

This seems to make sense, although some Requirements may be stated internally on given elements, in which case that traceability does not apply.

Any thoughts?


General Board / Requirements Management
« on: September 07, 2010, 05:15:37 am »
I read the Requirements Management PDF on the EA site, and it was a very good overview of how RM is implemented in EA.

As a self-practice exercise, I will use EA to model a software application for a fictitious business. The model will revolve around the software application (to be developed) rather than creating a software application to meet a specific business need. However, I plan on keeping the fictitious business in mind during software development.

With respect to requirements management, aside from the standard function and non-functional requirements, I would like to model the following high-level requirements:
  • Core business capabalities
  • Stakeholder needs
Naturally, the "standard" functional & non-functional requirements will aggregate into these "top-level" topic areas.

  • Is it reasonable to create "Busines Core Capabilities" & "Stakeholder Needs" packages in a Requirements Model diagram?
  • Is there a best practice for using the EA-extended Custom Diagram for Requireents Management?
  • When using the "New Model from Pattern" wizard, why does selecting the Requirments Model result in a Requirements Model package that includes a "Custom" diagram? If I create a diagram directly, I would normally choose "Requirements" over "Custom".
Thank you in advance for your feedback.

Pages: [1]