Let's e-play "e-count the e-references" at this Rational Press Release My favorite: "e-software". Blthhhhh.
Speaking of Rational, due to the moronic license tracking software Rose 2000 is using now, I can't bring work home anymore. This manager doesn't allow licenses to be checked out to laptops and checked back in again in the morning. Folks are forced to spend extra money for a "fixed" license intead of a "floating" license. So I spent the last couple days looking for other UML modeling tools.
This has led me to the Argo/UML package, which I assume everyone else in the universe already knows about and is using. I haven't actually got this up and running on my Linux box, but it looks really sweet under Windows. I love the cognitive support stuff. I hope it eventually supports the ability to extend this support so you can pop up my own warnings ! It doesn't seem to have any sort of Corba backend to compete with Rose's REI, or C++ code generation, but all things in good time, I suppose. The pwan whole heartedly supports the Argo/UML project, and hopes to make good use of it in the months to follow !
Other news from the pwan is that the bison test coverage script has fit the wall. I got the script to run so it was covering the parser states like I wanted, getting a little more than 600 test sentances spit out, but it turns out a lot of them don't actually parse in OCL. I've already typed way too much here, so I'm not going to go into why, but it looks like to do this script right, I'm going to have to ignore the .output file, and actually go in and work off those arrays in the ocl_parser.c++ output from bison. I'm not looking forward to this, so I'm working on the documentation a little. Eventually I've got to start writing the type-checking code....
As for the physicall world, I've got a security system installed in car, and no one's stolen it yet, so I'm relatively happy. The job situation is still up in the air though. I talked to someone from a project in another department, but that project is steeped in Microsoft "solutions" that feel wrong. I think the long term solution is to look to another company.
Thanks to the folks you certified my as an apprentice !