Hi, Slightly off topic, can anyone recommend any good reference [book|website] that may help me [or teach me] to design my embedded software in a hardware...
119
James Grenning
jwgrenning
Jun 22, 2006 2:08 pm
Take a look at this paper. http://www.objectmentor.com/resources/articles//ObjectMentor/resources/artic les/ProgressBeforeHardware ...
120
steve george
steve_geo_au
Jun 22, 2006 2:22 pm
Hi James Thanks, .already have a copy of your paper. we are programming in 'c' Steve...
121
James Grenning
jwgrenning
Jun 22, 2006 3:39 pm
You can use the same techniques in C You use header files as interface specifications. The linker provides "link time polymorphism" and you can use function...
122
Dan Pierce
dpierce3353
Jul 28, 2006 5:58 pm
All, As promised I uploaded an Excel Spreadsheet which summarizes the results of the Discovery Session that Thales hosted at Agile 2006. Feel free to ask me...
123
Randy Coulman
rcoulmankey
Jul 29, 2006 5:37 pm
... For those of us who were unable to attend the session, can you give us a little background so that we can interpret the spreadsheet? Maybe a bit about...
124
Pierce, Dan
dpierce3353
Aug 1, 2006 7:01 pm
Randy, I don't have time at the present to completely answer your question, however here is an abstract of what the Discovery Session was about: Agile...
125
DianaLarsen
Sep 18, 2006 5:09 pm
Greetings, Fans of Agile teams -- Once again, December 5-7, 2006, Esther Derby and I present "Secrets of Agile Teamwork: Beyond Technical Skills," a workshop...
126
James Grenning
jwgrenning
Nov 1, 2006 2:31 pm
We've had some new members sign up. Please introduce yourselves and tell us about your agile embedded experiences. Those that have been around for a while,...
127
tpunkka
Nov 4, 2006 5:12 pm
Thank you James for welcoming me. Trying to keep long story short. I have been professionaly developing embedded systems for 12 years. I got my masters in EE...
128
James Grenning
jwgrenning
Nov 7, 2006 5:49 pm
Hello Timo I just took a quick look at your site. I need to read your papers and look over embUnit. It looks like you have done a lot of good work. What are...
129
tpunkka
Nov 11, 2006 11:59 am
Hi James, Sorry it took so long to take on this, but it was busy week. I have to make clear that embUnit is not my work, it is created by gentleman called...
130
Mike Karlesky
mkarlesky
Dec 4, 2006 3:41 pm
Hi everyone, I just recently joined the group. My background is both EE & CS. My company is big into Agile methods, and I advocated that we move what we have...
131
Michael Karlesky
mkarlesky
Jan 5, 2007 5:26 pm
We just posted something to our blog about the tools we've developed for Test Driven Development in C for embedded projects. ...
132
Michael Karlesky
mkarlesky
Jan 8, 2007 10:08 pm
My previous message wrapped in an unhelpful way (breaking the link). I'm trying again... We just posted something to our blog about the tools we've developed ...
133
Stephen George
steve_geo_au
Jan 9, 2007 12:16 am
For forums I usually stick a long url into tinyurl http://spin.atomicobject.com/2006/12/29/cmock-ruby-based-mock-tools-for-c/ becomes ...
134
Thad Smith
thadsmith3
Jan 10, 2007 6:22 am
I just joined this group after seeing a message on comp.software-eng by Mike Karlesky. I followed some links he provided and found an interesting article,...
135
Michael Karlesky
mkarlesky
Jan 11, 2007 4:11 pm
Thad, I'll try to answer your questions as well as I can. We're pretty excited that there's some discussion starting on this topic. Pardon the length of what...
136
James Grenning
jwgrenning
Jan 11, 2007 5:14 pm
... I think the something (Hardware or Conductor) might want to hide the hardware a little more by normalizing the temperature. so the model deals with...
137
Stephen George
steve_geo_au
Jan 12, 2007 2:02 am
... Hi James, I cannot get access to this blog, .. is it not available anymore? Thanks Steve...
138
Thad Smith
thadsmith3
Jan 12, 2007 2:22 am
... That makes sense. ... I can understand that benefit to creating a Presenter in MVP. ... So do two separate modules, business and hardware. ... So do two...
139
mkarlesky
Jan 12, 2007 3:50 am
... The intent of the MHC pattern is to allow for maximum automated testability; it does this by decoupling hardware from code. In MVP the same thing is...
140
James Grenning
jwgrenning
Jan 12, 2007 4:55 am
I like the comparison of MHC to MVP and have found that analogy useful before. I agree that you want a very thin layer covering the hardware. I also think...
141
James Grenning
jwgrenning
Jan 12, 2007 5:30 am
Hi Steve We recently changed our blog engine. I'll have to see where that went. thanks, James ... James W. Grenning Object Mentor, Inc. cell: 847-331-9942 ...
142
mkarlesky
Jan 13, 2007 12:48 am
... logic ... I think I understand what you mean when you say two separate modules, but perhaps I don't. We think the value of three modules (Model, Conductor,...
143
Thad Smith
thadsmith3
Jan 13, 2007 6:47 pm
... A thin hardware interface layer, the same, I think, as you use for the H layer, plus the rest in the business layer / application logic. ... I understand...
144
Rick
rick_clements
Jan 13, 2007 8:06 pm
In AgileEmbedded@yahoogroups.com <mailto:AgileEmbedded%40yahoogroups.com>, James Grenning <grenning@...> ... The purpose of the hardware layer is to provide...
145
mkarlesky
Jan 21, 2007 3:12 am
... the ... understand ... Yes. This is the case. Separating M and C makes things easier to test. The separation ensures that there's no coupling between the...
146
mkarlesky
Jan 21, 2007 3:24 am
We just received word that our work on the Model Conductor Hardware design pattern and supporting tools we've developed for C has been accepted as a last...
147
mkarlesky
Jan 21, 2007 3:53 am
... board.) ... Rick, what you're describing is what we would call unit tests, system tests, and acceptance tests. The MCH pattern makes it possible to unit ...