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

Pages: 1 ... 12 13 [14] 15 16 ... 21
Suggestions and Requests / Extension management
« on: December 03, 2007, 03:47:59 pm »
Hey people,

One of the strongest features in EA is its extensibility. However, it leaves a little something to be desired in the management of these extensions. (Code datatypes, code generation templates, transformation templates, profiles, patterns and whatever else I've missed.)

The way I understand it, these all get stored in the actual project (.EAP) file, as opposed to MDG technologies and Add-Ins which are referenced from external files.

The problem is that in a medium-to-large organisation where you do a lot of toolsmithing, you need to be able to keep better track of what's in whose project file than EA currently supports.

I suggest adding the following information to any extension stored in the project file:
- Source (File, Manually entered, EA Preset)
- Time of last import from file (where applicable)
- Time of last manual change (so next time someone tells me "hey, your stupid code generation doesn't work," I can look at that and go "no actually, your stupid code generation doesn't work").

Ideally, I'd like to see this information in one single place for all extension types, but just getting it into where the respective types are managed would be good too.

Down the track, it would be great if extensions could be CM:ed like the model itself (they're XML files in the end, after all). There should then be a separate repository setup for extensions, since they tend to be used in several projects.

As I said, this is more of a medium-to-large business requirement, but hey - it is Enterprise Architect, right?


Suggestions and Requests / Class Diagram: Split
« on: October 29, 2007, 08:06:18 pm »

When you reverse-engineer a large and poorly structured package you end up with a humongous diagram with a trillion classes and a brazillion connectors.

A really useful feature for this situation would be an auto-splitter, which would split one diagram into several, where each new diagram contains only classes which have no relationships to other classes in the original diagram, only to each other.

For example, consider a package with the following contents:
Code: [Select]
class A;
class B : A;
class C : A;
class I;
class II : I;
class III : II;

The auto-splitter would, based on a diagram with all these classes, produce two diagrams, one with A, B and C, the other with I, II and III.

In addition to making the model more readable, this information would be used in refactoring to isolate mutually independent parts of a package into new packages.



Suggestions and Requests / Stereotypes in type selection dialogs
« on: October 04, 2007, 03:23:53 pm »
Hey people,

I'd like a Stereotype column added to the type selection dialogs, which currently contain Classifier, Type, Package and Parent Element (plus ID and GUID if you fiddle a bit).

The dialogs affected would be
  • "Select Attribute type" (class attribute)
  • "Set Element Classifier" (operation parameter, operation return type)

Good? Stupid?


Suggestions and Requests / Code reverse engineering
« on: August 09, 2007, 09:56:15 pm »

Are there any plans to open up the code reverse engineering process?
In other words, allow some form of user-creatable definitions (along the lines of the Code Templates) which specify what UML artefacts to produce from a set of directories and files in some arbitrary, user-specified language?
I'm thinking that you guys must already have some tool to do this since you can reverse engineer so many languages, so is a release of this tool to the general (paying) public within the realm of possibility?



Suggestions and Requests / Code generation: Auto Generate Files
« on: August 05, 2007, 04:05:08 pm »
Hey all,

The "Auto Generate Files" feature in the "Generate Source Code" dialog is a bit blunt for my taste.
I'd like to see something more like a reverse of the "Package Structure" section of the "Import Source Directory" dialog.

In other words, I'd like to be able to specify whether namespaces, packages and individual classes should generate files or directories.

The Java case would be directory per package, file per class. C++ could be directory per namespace, file per (non-namespace root) package. Etc. Am I making sense?


General Board / Windows 10 / Server 2012?
« on: August 10, 2015, 07:29:25 pm »

At the moment, the system requirements page only lists Windows desktop versions up to 8.1 and server up to 2008.

Is there a reason why Server 2012 isn't listed?

And is there a date set for official Windows 10 support?



General Board / Where is the JET 4.0 option stored?
« on: January 08, 2014, 09:26:22 pm »
Hi all,

One of my clients repackages EA for internal distribution, and would like to set the JET 4.0 option as part of that package.

But I can't seem to find this option in the registry, nor in the AppData directory. Does anyone know where it's stored?



General Board / JET 3.5 / 4.0
« on: October 15, 2013, 06:49:49 pm »
Hi all,

Attempting to set the JET 4.0 option flashes a message saying that the "required DLLs to support JET 4 are not distributed with EA currently."
The help file contains a download link for the base project in JET 4 format.

It makes sense not to distribute the JET 4 base project if the DLLs aren't included, but my question is why isn't JET 4 properly supported? Is there some issue with redistribution of the necessary DLLs, is it a case of "good enough, the users aren't asking for it" or is there some other issue?



General Board / Floating diagrams
« on: March 10, 2012, 02:31:00 pm »
Guys, this is just about the wickedest feature ever. Great job!  :)


General Board / Add Related Elements: Instance / Classifier?
« on: November 30, 2011, 03:30:40 am »
Hi all,

If you right-click an element in a diagram, you can select Add - Related Elements, and add elements linked to the one you selected.

I'm just wondering if there is a similar way to add the classifier of an instance or vice versa?



General Board / Install base
« on: November 02, 2011, 06:29:24 pm »

I have been asked to give an introductory presentation on EA.
Does anyone have any recent install base figures?



General Board / Customize connector names in Traceability?
« on: October 14, 2011, 09:26:56 pm »
Hi all,

I was wondering if it is possible to customize the names of connectors when they are shown in the Traceability window. A Realization, for instance, is shown as "implements" and "realized by".

Are these configurable or customizable in any way? I'm not averse to defining my own stereotypes if that's what it takes, but I can't find any suitable stereotype attributes.

What I'm after is being able to draw <<refines>> Dependencies between Requirements, but these show up in the Traceability window as "depends on" and "needed by".



General Board / Really simple one: operation array parameters
« on: May 06, 2009, 09:48:36 pm »
Hey everybody,

I'm almost embarrassed to ask, but admitting that you have a problem is the first step and all that.

Specifying that an operation parameter is an array: how?

Operation return values may be specified as as arrays by ticking the box in the operation details dialog. But there's no similar one in the parameter detail dialog.

If I manually add [] to the end of the parameter type name, EA doesn't warn me that the parameter fails to parse, which it does if I add, say, just the [.

So is this the correct way of doing it, or is there another correcter way?



General Board / Parameterised Classes
« on: April 26, 2009, 03:24:45 pm »
Hey everybody,

I'm trying to model a pretty simple parameterised class. I want it to take a single parameter which is a class (Blarg), and so far so good.

I would then expect to be able to use the Blarg class as a type in the attribute and operation definitions within my parameterised class. But I can't.

Since the attribute and operation type fields allow free input, I could just write Blarg in there.
I could also create an inner class to my parameterised class and call that Blarg.

But neither is correct, so I don't wanna.  >:(

Am I doing something wrong here?


General Board / How to retain Class part layout in Object?
« on: March 21, 2009, 01:40:22 am »

I've got a Class with a number of Parts, carefully laid out graphically. When I create an Object of this Class (drag - Paste as Instance - Include Embedded Elements) the Object has all the Parts, but the graphic layout is lost.

I'm modelling hardware, things like 48-port switches. Kinda don't want to have to redo the layout in each Object. :)

Anyone got a workaround? Or a far far better way of modelling hardware?


Pages: 1 ... 12 13 [14] 15 16 ... 21