I am curious if anyone has experience with the following book by 
Bruce Douglass:
"Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems"

At one point, I intended to read the book as soon as it was available but then
I left for a non-real-time project and have not ventured back into that
world...

Any opinions on that book?
-Dave-

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andre Benassi
Sent: Tuesday, March 29, 2005 9:02 AM
To: Christophe Addinquy; [email protected]
Subject: Re: RE : [patterns-discussion] Using Design Patterns without dynamic 
memoryallocation

Hi Christophe,

Thanks for yours and everyone else's replies, they have been very helpful and 
encouraging.

Interestingly enough, I have been tossing around what you have stated in your 
first answer - this seems to really be an under-represented subject; it would 
really be useful to a lot of people to understand how to apply design patterns 
to embedded systems. 
Especially since (in my opinion and experience) a lot of people designing and 
writing software for real-time systems come from an electrical engineering 
background (like me) and were not heavily trained in computer science concepts. 
 They also tend to be more classically trained (read: structural software) and 
do not have a strong background in OOP.

I'll take a look at the book you mentioned.

Thanks a lot!

Andr� Benassi

--- Christophe Addinquy
<[EMAIL PROTECTED]> wrote:
> Hi Ralph,
>  
> You've already received construtive answers, I think. I will try to 
> add a little bit, if possible...
>  
> I will split my answer in 2 parts:
> 1) can we use DP without dynamic memory allocation ?
> 2) Is the pattern approach something useful in your case ?
>  
> 1) obviously, DP isn't about dynamic memory allocation, but make an 
> extensive use of this facility. For the patterns that use stateless 
> objects (the strategy, for example), it should be quite 
> straightforward to move to an implementation based on static shared 
> object. For the other ones, it's probably more challenging. But, if 
> you reach it, you have the meat for a good paper ;)
>  
> 2) Don't forget that implementation, in the DP is just an example ! 
> The important things, in the DP
> are:
>   a) The DP is a solution to a problem in a given context
>   b) The solution should be regarded as the "essence of the solution". 
> The concrete solutions are possibles variations around this "essence".
>  
> Look also outside the GoF book, you may find things interesting for 
> you. James Noble & Charles Weir have written "patterns for small 
> memory software" which target embedded devices like PDA, cell phones, 
> etc... You may find this material suitable for you.
>  
> Regards,
>  
>  
> Christophe Addinquy
> 
>       -------- Message d'origine-------- 
>       De: Ralph Malph [mailto:[EMAIL PROTECTED] 
>       Date: mar. 29/03/2005 00:22 
>       �: [email protected] 
>       Cc: 
>       Objet: [patterns-discussion] Using Design Patterns without dynamic 
> memoryallocation
>       
>       
> 
>       Hello all, looking at archives I'm not sure how
>       "alive" this list is, but someone out there might be
>       listening.
>       
>       I'm interested in people's opinions as to whether
>       design patterns would be useful if you could not
>       dynamically allocate memory. 
>       
>       I am new to patterns and find them quite interesting.
>       I am considering putting in some effort to comprehend
>       them, but my projects at work include embedded
>       safety-critical real-time systems, and one of the
>       things that we do not use is dynamic memory
>       allocation.
>       
>       If anyone has an opinion as to whether I should delve
>       into patterns for this type of software (i.e. you have
>       considered doing them and/or done them in similar
>       systems before) I'd be interested to hear it.
>       
>       Thanks!
>       
>       
>                      
>       __________________________________
>       Do you Yahoo!?
>       Yahoo! Small Business - Try our new resources site!
>       http://smallbusiness.yahoo.com/resources/
>       
>       _______________________________________________
>       patterns-discussion mailing list
>       [email protected]
> 
>
http://mail.cs.uiuc.edu/mailman/listinfo/patterns-discussion
>       
> 
> 


                
__________________________________
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 

_______________________________________________
patterns-discussion mailing list
[email protected]
http://mail.cs.uiuc.edu/mailman/listinfo/patterns-discussion

_______________________________________________
patterns-discussion mailing list
[email protected]
http://mail.cs.uiuc.edu/mailman/listinfo/patterns-discussion

Reply via email to