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...
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...
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...
... 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...
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...
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...
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,...
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...
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...
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...
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...
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 ...
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,...
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...
... 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...
... 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...
... 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...
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...
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 ...
... 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,...
... 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...
In AgileEmbedded@yahoogroups.com <mailto:AgileEmbedded%40yahoogroups.com>, James Grenning <grenning@...> ... The purpose of the hardware layer is to provide...
... 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...
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...
... 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 ...