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 - Paolo F Cantoni

Pages: [1] 2 3 ... 391
1
General Board / Re: Defined variables / string interpolation
« on: Today at 11:07:26 am »

...
>> Make a global glossary of terms and have everyone agree on that.
...

Geert

I can't disagree on the principle, but in a system the size of the UK NHS (~1.3m professionals, before you start counting the patients...) I think that might take rather longer than the one lifetime I have available :-}

True synonyms are one thing, and terms that appear in one stakeholders group's vocabulary but not in another are a second thing. Where things get really tricky is when the same term means subtly (or significantly!) different things to two or more different groups....
Decades ago, I was involved in creating a data model for the Australian Health System.  It had to start with defining a glossary.

We have developed an ontological modelling technology (using Sparx EA) that helps get you to that place while recognising that there are degrees of inconsistency in the real world.

The minimum you need is to be self-consistent - within your own system.
Concistency, konsistency, consistensy! TMUffe - after Paolo

Paolo

2
General Board / Re: Defined variables / string interpolation
« on: Today at 11:02:36 am »
Paolo,
it's Wittgenstein who brought this up in his "Tractatus": Whereof one cannot speak, thereof one must be silent.

q.
No, that's a different proposition.  Still equally true, but different.

I managed to get 5 pages into the Tractatus.  it was TOO dense, even for me!   ;)

Paolo

3
General Board / Re: Move label outside the shape?
« on: Today at 10:58:52 am »
No I am not talking about connectors! Is the hidelabel method only valid for connectors?

/Anders
Concistency, konsistency, consistensy! TMUffe - after Paolo    ;)

Paolo


4
General Board / Re: Can you use multiple values in <Search Term>
« on: November 20, 2017, 05:48:17 pm »
Uhm. I don't have any Mickeysoft product on this virtual machine - it's mainly EA. It's running on a XP (yes, still). So it's basically that what Sparx delivers.

q.
In that case it will be A97 which we can't (and don't want to) use.    :(  I'm pretty certain that the double quotes will work only with A97.

Is that the same with you Helmut?

Paolo

5
General Board / Re: Defined variables / string interpolation
« on: November 20, 2017, 10:57:04 am »
Hi Colin,

Geert is spot on.  Your problem is the lack of a common vocabulary.

Look up "Helsinki principle".

You cannot solve this problem by continuing to allow the lack of a common vocabulary.  I have been working in this area for over three decades.
40+ years ago a (relatively obscure) French informatician named Jean-Raymond Abrial said (paraphrased) "The reason we can't build systems that work is that we can't unambiguously tell each other what we want".  40 years later, it's my experience that this is still a significant factor.

Good luck.

Paolo

6
General Board / Re: Can you use multiple values in <Search Term>
« on: November 20, 2017, 10:49:21 am »
I got it to work on an EAP repo. You need to supply the search term with double quotes.

q.
Which version of EAP?  A97 or A2000?  Also, are you using ANSI-92 Searching?  We do for compatibility with our SQL Server DBs.

Paolo

7
Bugs and Issues / Re: attribute order messed up
« on: November 17, 2017, 07:11:12 pm »
I thought you had to do a collection refresh after the deletion so that the collection could be recalculated.

Paolo
Paolo,

I'm talking about regular access via the GUI, no automation.

Geert
Ah Yes, I'm pretty certain I put in a similar bug report within the last year.

Avagoodweegend!  ;D

Paolo

8
General Board / Re: Can you use multiple values in <Search Term>
« on: November 17, 2017, 10:47:55 am »
Hi Paolo,

try:
select * from t_object where name in (<Search Term>)

with Search Term:
"rte","bsw"

Kind regards,

Helmut
Hi Helmut,
I'm on the bus so not conncted to our corporate repository, but I found that
select * from t_object where name in (<Search Term>)
didn't even compile.  I didn't even get as far as entering the term to test it.

However, it won't work anyway.  Did you get it to work?  Seems to be a problem with quote bracketing.

Paolo

9
Bugs and Issues / Re: attribute order messed up
« on: November 17, 2017, 10:35:09 am »
I thought you had to do a collection refresh after the deletion so that the collection could be recalculated.

Paolo

10
General Board / Can you use multiple values in <Search Term>
« on: November 16, 2017, 03:28:09 pm »
We have a Project Search that uses the IN operator:
TaggedValue.Value IN ('<Search Term>')

If a single value is supplied, it works fine.  Is there any way to get multiple values in?

I even tried "tricking" the query by making <Search Term>= value1', 'value2
hoping the resulting '<Search Term>' phrase would look like:
'value1', 'value2'
which works; if I hardcode it.  But to no avail!

Is there any way to achieve the multiple values?  Is it actually the expression of a defect?

TIA,
Paolo

11
The latter, which effectively changes the condition from contains to equals.
Equals is a completely ineffective as a description for the behavior you are after.

Regardless, what you are after doesn't exist.
(my emphasis)  YMMVWFM  It is EXACTLY a description for what I'm after.  If I change the contains to equals and enter the term: Party  I get exactly the 6 I'm after.

However, as you say, the mechanism doesn't exist and so I have to create new searches.

@Roy, neither of your suggestions work.  They DO restrict the result set, but not in the way I'm after.

Paolo

12
You mean set the condition to 'Equal To' instead of 'Contains'?

Or do you mean that you want whole word only?
The latter, which effectively changes the condition from contains to equals.

Paolo

13
General Board / Re: How does EA treats Note, Comments and Text box entries?
« on: November 15, 2017, 12:51:19 pm »
Thank you qwerty it's clear!  Basically just pick one and stick with it.
Hi Richard,

FWIW, we distinguish between Annotations - which are formal elements of the model and persistent (controlled and purged only after a formal process) and Comments which are (typically) temporary comments and are likely to eventually disappear from the repository (at the poster's discretion).

We use the BPMN Annotation shape for Annotations (surprise, surprise :) )  and the default Notes shape for Comments.

HTH,
Paolo


14
If I search for the search term "Party"; in our repository, I get 66 results only 6 of which are for the exact term "Party".  The search is a contains search, so the effective search term is "*Party*".  Is there any mechanism short of adding a new exact match search that allows me to change the contains to an equals search?

Paolo

Pages: [1] 2 3 ... 391