comp.lang.ada
 help / color / mirror / Atom feed
From: Koni Buhrer <koni@Rational.Com>
To: "comp.lang.ada@ada.eu.org" <comp.lang.ada@ada.eu.org>
Subject: Re: Rational Edge Design Papers
Date: Mon, 05 Feb 2001 23:45:59 -0600
Date: 2001-02-05T23:45:59-06:00	[thread overview]
Message-ID: <mailman.981438425.30872.comp.lang.ada@ada.eu.org> (raw)
In-Reply-To: mailman.980725526.20862.comp.lang.ada@ada.eu.org



Hans-Olof Danielsson wrote:
> 
> "Koni Buhrer" <koni@Rational.Com> wrote:
> 
> > ....
> > One of the benefits of the universal design pattern is that it exposes
> > the architecturally complex issues at the highest level.
> > ....
> 
> > Appreciate your comment.
> 
> One comment is that a software architecture should be analysable regarding
> qualities such as performance, dependability, security and
> modifiability/interoperability making it possibly to determine the
> attributes/value-pairs of an architecture to find out  its suitability for
> its purpose.
> 
> And a question is;  how and how well an architecture designed with the
> universial design pattern supports analysis of the mentioned qualities?
> 
> Hans-Olof

The universal design pattern has a slightly different goal.

In theory, using the universal design pattern should GUARANTEE that a
software design has a (reasonably) high level of quality across all
quality factors.
Much like applying a residential construction code guarantees that a
house is safe.

Of course, that does not guarantee that a quality (say performance) is
in fact high enough for a specific purpose.
Neither does the universal design pattern guarantee that a software
system meets any other specific requirements.

However - and this is what I was referring to in the initial quotation
above - the universal design pattern makes software designs highly
transparent.
Transparency is after all a quality.
And therefore, I believe the universal design pattern generally does
support analysis of quality factors.

Koni




      reply	other threads:[~2001-02-06  5:45 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-01-18  1:50 Rational Edge Design Papers Al Christians
2001-01-18 18:26 ` Marc A. Criley
2001-01-18 19:21   ` Al Christians
2001-01-19 14:25     ` Marc A. Criley
2001-01-20  3:26       ` Al Christians
2001-01-28  0:08         ` Koni Buhrer
     [not found]         ` <3A7362F5.11E74D20@rational.com>
2001-01-28 23:39           ` Hans-Olof Danielsson
2001-02-06  5:45             ` Koni Buhrer [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox