As I promised earlier this week, I've released a few new findings from the archeological digs I'm conducting for my Handbook of Software Architecture. For those of you familiar with this project (and for those of you who are not, surf to the site and register), you may recall that I've been advancing on several systems at once. Originally, I'd designed the site to expose each system publically only once it was completely documented and vetted by the original development team. I made a subtle change in permisions for each part of the site such that any registered user can now visit the overview of any system whose architecture is currently under study (although the details of each architecture will still be kept hidden except to the original developers and myself and until such time that the findings has been vetted).
I'm working on about a dozen different systems at once - there's latency in the various phases of investigating each one, and so parallelism is possible - and finally I've begun to capture my findings on the site. Specifically, if you enter the site and then traverse to Systems -> View by Status you'll be able to see a few systems marked as selected. In particular, BMW's iDrive, OOCL's IRIS-2, JPL's Mars Exploration Rovers, and Massive now have content that you can visit.
Happily, it was easy to make this change to the behavior of my site: I had to add one new method to one bean and add/modify only seven lines of code on two pages. Yes, my entire site is modeled in the UML and so determining where I needed to touch the system and then make the changes (and then test those changes, of course!) only took about an hour of my time.
Systems Under Investigation
gbooch 120000P81R 2 Comments 803 Visits