Category: Technology

  • Software Reuse: Software Architecture

    Modular Software One of the primary goals of modern Software Development is the creation of code that is reusable. This is known as Software Reuse or Code Reuse and the results so far are pretty disappointing. There are a number of reasons for this:   There are multiple software architecture options available There are multiple…

  • Software versus Hardware

    Electronics Hardware The idea for this post came from an interesting article by Bryan Murdoch who also writes a blog on technology topics. In the article he looked at why some developers can be Averse To Change and made some interesting observations about why that is so. One of those conclusions I agree with very…

  • Big Data

    Big Data You have probably heard the term Big Data by now. I certainly mentioned it in passing in my post on Information Overload. So I was amused to receive the final edition of IEEE Computing in Science & Engineering for 2011 with Big Data as the topic.   I learned a few more things…

  • Engineering Data Visualisation

    Engineering Data In Data Visualisation I looked at the general concept of using a Visualisation Method to make the meaning of data more apparent and gave two examples. In this post I look at how we use this is our own business creating new Electronics Products.   Engineering Data is the information used by Engineers…

  • Data Visualisation

    Seeing Information My previous post on Information Overload identified the problem we have with handling all the data that is being created in our modern Information Age world. This post has 2 simple examples of the power of information and how it can be more easily understood using Data Visualisation techniques.   I recently received…