User-Interface too Noisy? Add More Icons!

Last time, we looked at how the MBT Workbench assists the user in deriving an input mapping from a service definition. This time, we will look at what input mappings look like and how they can be created inside the MBT Workbench, and we’ll also take a look at how the entire meta-model is implemented. […]

Read More… from User-Interface too Noisy? Add More Icons!

Generic Data-types for User-interfaces

I’m playing around making an application for model-based testing.  It’s a standard GUI application, so of course, I am relying on the model-view-controller design pattern for the overall structure.  I am, however, too lazy to set up a big-ol’ object model, so the basic structure of my model is just this: [java] public class Project extends […]

Read More… from Generic Data-types for User-interfaces

Nested Transactions and Dining Philosophers

So, here’s an interesting Java issue I came about last week. Java EE supports annotating methods using an @Transactional annotation.  If you’re familiar with it, it’s similar to the synchronized keyword except on the database level.  It also is if you’re not familiar with synchronized. Transactional supports setting how transactions should be picked up – […]

Read More… from Nested Transactions and Dining Philosophers

Rainternet of Things

I got myself a BloomSky Sky 2 weather station on Kickstarter.  It’s pretty neat.  It measures all kinds of weather things, like temperature and humidity, and snaps pictures of the sky every 3 minutes during the day. The thing is cloud connected, which is hilarious because it’s about weather.  That means it uploads weather information […]

Read More… from Rainternet of Things

User Scenarios Considered Harmful

Programming can be complex.  Modern systems can include many inputs from users.  Inputs that each need to be checked, processed, and results returned back to users.  A simple interface to the user may support many usage scenarios and many error scenarios.  Here I’ll make a case for not bothering with trying to figure out these […]

Read More… from User Scenarios Considered Harmful