Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Architectural Patterns
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post will appear after it is approved by moderators
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
judge  
View profile  
 More options Jul 15 2008, 11:15 pm
From: judge <judge2...@gmail.com>
Date: Tue, 15 Jul 2008 20:15:55 -0700 (PDT)
Local: Tues, Jul 15 2008 11:15 pm
Subject: Architectural Patterns
In a recent job as a consultant I came to several realizations (and I
realize that this may stir up some 'discussion'):

1. The is precious little material to guide an architect in providing
solutions to architectural problems. There is at least some material
that explains how an architect should approach a problem in terms of
how to document it, there is a lot of navel gazing about what
architecture actually is and there is plenty of material that claims
to present architectural solutions, but which are actually solutions
to a very specific set of problems.
2. Design Patterns tend to exist at the level of implementation -
e.g.. the GoF book defines patterns that are aimed at developers using
the C++ family of languages - many of the patterns outlined are not
relevant in languages that have significantly different underlying
metaphors.
3. There are no design patterns that address a higher-level of
abstraction, i.e. one that is independent of both the implementation
language and the problem domain.

So I set about putting together a related set of architectural
patterns which I have started publishing on my blog here:
http://www.jools.net/archives/44.

Apart from the obvious self-promotion going on here, I would be
genuinely interested in hearing other people's views on:

a) Whether or not the idea of a set of architectural patterns at this
level is something worth fleshing out.
b) Is the 'level' here well-defined enough?
c) Has this already been done?
d) Whether or not I managed to hit that level - i.e. are the patterns
sufficiently general as to be applicable to a wide set of problems and
implementation technologies.
e) The patterns themselves and the usefulness/clarity of the
explanations given.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Patrik Servin  
View profile  
 More options Aug 26 2008, 10:37 am
From: Patrik Servin <patrik.ser...@iname.com>
Date: Tue, 26 Aug 2008 07:37:21 -0700 (PDT)
Local: Tues, Aug 26 2008 10:37 am
Subject: Re: Architectural Patterns
1. Agree. It would be nice with some kind of "cook book" for
developing software architectures.

2. and 3. You should have a look at the POSA series (http://
eu.wiley.com/WileyCDA/WileyTitle/productCd-0471958697.html). There is
a lot of information written about architectural patterns.

On 16 Juli, 05:15, judge <judge2...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google