Feeds

UML officially an unfunny matter

An action and an artifact walk into a bar...

Boost IT visibility and business value

Contrary to popular opinion, programmers are not a dry and humourless bunch. What old mainframer can fail to chortle at seeing the graffiti legend "Data error rules, OC7"?

No, software development is rife with humor, a fact that sometimes lands the authors of hidden jokers in hot water.

There are some things, though, you can't really joke about. A recent competition for jokes written in Unified Modeling Language (UML) is a case in point.

Sponsored by the awkwardly named International Software and Productivity Engineering Institute (INTSPEI), the results of the competition reveal that UML, er, just isn't funny.

The winning entry is a flowchart of Hamlet's famous To be or not to be soliloquy - which wasn't funny in the first place and certainly isn't funny described as a UML activity diagram. Similarly, the lifecycle of Solomon Grundy - a sad reflection on mortality - fails to have its humor quotient raised by UML.

What is vaguely amusing is the background to the competition. INTSPEI is the brainchild of a former Microsoft engineer from Russia Vladimir Pavlov who a few years ago conducted the Babel experiment that attempted to prove software developers who communicated only through UML were more successful than those who spoke to each other in their native language. Now that is funny. See Genesis 11 v9-10 for more.

For a genuinely humorous take on UML then the student letter, originally published in Ed Yourdon's American Programmer journal in 1997, is a better bet.®

Build a Business Case: Developing Custom Apps

More from The Register

next story
That AMAZING Windows comeback: Wow – 0.5% growth in 2015
Whoooah, my face is going all floppy with the speed
'I don't want to go on the cart' ... OpenSSL revived with survival roadmap
Heartbleed-battered crypto library reveals long path back to health
Conformist Google: Android devices must LOOK, WORK ALIKE
Demands watch, TV, and car makers stick to default UI
Free Red Hat clone CentOS-7 is full of Linux Container love
All the glitter of RHEL 7 – without the price tag
Linux turns the crank on code for cars
Got a feel for your automobile
Google policy wonk patronises Brits over EU search biz probe
Downgrading rivals? Whetstone: 'I just don't think it's really true'
Windows 7, XP and even Vista GAIN market share again
Windows 8.x failure to launch confirmed
prev story

Whitepapers

Build a Business Case: Developing Custom Apps
In this whitepaper learn how to maximize the value of custom applications by accelerating and simplifying their development.
Eight steps to building an HP BladeSystem
Building your ideal BladeSystem infrastructure solution begins with eight simple steps, outlined in this whitepaper.
The Essential Guide to IT Transformation
ServiceNow discusses three IT transformations that can help CIO's automate IT services to transform IT and the enterprise.
Bridging the IT gap between rising business demands and ageing tools
Learn about the three requirements for bridging the IT gap and getting on the pathway to the next era in infrastructure management.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.