Posts

Showing posts from December, 2020

Ruby Test Generator released

Yesterday I released Ruby Test Generator, a model-based testing (MBT) tool written in Ruby, to open source. It is available here: https://github.com/testdruid/ruby-test-generator This is the tool I mentioned in the  paper I presented at the Pacific Northwest Software Quality Conference last October. I am grateful my employer, Meteorcomm LLC, for giving me permission to release this tool to open source. I created this tool last year when I could not find another MBT tool for Ruby. So I wrote my own. It uses an open source MBT tool called GraphWalker  to generate tests, and can execute code in a Ruby class to drive test inputs to software.

A Tragic Loss: Arecibo Telescope Collapses

The collapse of the 305-meter Arecibo radio telescope this week was a great loss to science and to the world. The telescope was built the year after I was born. I first learned about it when I was a boy.  The telescope made many great discoveries. One of its first was to prove that Mercury rotated one every 59 Earth days, when scientists at the time thought it rotated once every 88 days. It made the first maps of Venus, detected the first binary pulsar, and the first extrasolar planet. It was used multiple times in the ongoing  Search for Extraterrestrial Intelligence . I remember reading that it could have detected a signal sent from a radio telescope of equal size and power to itself transmitting from clear across the galaxy. It sent the first powerful signal into deep space. I will never forget the scenes in the movie Contact that were filmed there.  The Arecibo telescope was a wonder of American science and an inspiration to millions. I sincerely hope that is rebuilt even better t