Author: Ray Keefe

  • Casey Business Awards 2012 Finalist

    Casey Business and Professional Services This is the category we won in 2010 when we also took out Casey Business of the Year. This is for our Electronics Design and Embedded Software Development services where we create the electronics product designs needed by Australian Electronics Manufacturers to be able to compete both locally and internationally.…

  • Software Documentation

    Software Documentation This is an area of Software Development that has always been a challenge. The documentation falls into six general categories:   Software Design Documentation Software Testing and Test Results Software Implementation Details Software Change Management User Documentation Coding Standards   Each of these has its own specific issues.   There are formal documentation…

  • Space Goes Private

    SpaceX Dragon Docks with ISS It has been a while in the making, but the the SpaceX Dragon capsule has docked with the International Space Station and the beginning of a new era is upon us. Private enterprise is now making deliveries into space.   At 6:56AM on 25 May 2012 the International Space Station…

  • Software Reuse: Software Design

    Software Design This continues on from my posts on Software Architecture and Operating Systems. The basis of Software Design for Embedded Systems is ensuring that you implement the required features within the available hardware. A lot of people forget that second point. I have found there are many more opinions on what you “Should Do”…

  • Aerospace Manufacturing

    Aircraft Assembly Ever wondered what it looks like to make an entire airplane or how much goes into Aerospace Manufacturing?   How about a major passenger liner?   Then you are really going to enjoy this video showing a time lapse of Boeing putting Florida One together…     My thanks again go to Dr…

  • Software Design: Feature Bloat

    Software Design This continues on from my posts on Software Architecture and Operating Systems and is part of the Software Design series.   Feature Bloat This is also known as Feature Creep but I prefer the term Feature Bloat because it better describes the effect it has on a single project. This is rather like…

  • SEMIP Innovation Showcase 2012

    SEMIP Today I was at the SEMIP Innovation Showcase 2012. If you aren’t aware, SEMIP is the South East Melbourne Innovation Precinct and aims to improve collaboration between manufacturers in Melbourne’s South East and Research and Innovation providers, principally the CSIRO and the Tertiary Institutes and Universities.   I took some notes and thought I’d…

  • Engineers in Business

    Ideas Worth Pursuing   BRW recently ran an article by Matt Barrie on business ideas that are worth pursuing. If you haven’t heard of Matt Barrie, he founded Freelancer. In the article he wrote about business ideas that interest him, and what doesn’t interest him. In particular he had a sideswipe at us Engineers about…

  • Space: The Final Frontier

    OK, I couldn’t resist the title. But you will see why below.   This post was inspired by Romanian teenager Raul Oaida who engaged the help of Melbourne entrepreneur Steve Sammatino to put together a space project. Their motivation was to remind us all that we can now do many things because we want to,…

  • Operating Systems

    Software Operating Systems The Operating System is the core Software Architecture component that determines how the overall system task execution happens. Over time, a number of Operating System types have been developed. For this post, we will focus on Embedded Software Operating System types. The primary ones are:   Round-robin Scheduler Round-robin Scheduler with Interrupts…