HAL Software CTO, Cormac Garvey, CISSP, deep dives into modern .NET software development, creating tamper proof, strong assemblies, and implementing ISA-S99-01/02/03. HAL Software EIOT Security challenges August 2014 Garvey outlines mobile software risks, MILS (Multiple Independent Levels of Security), and a misalignment between the IT world, internet software development, and industrial automation security. Along the way, he […]
Consumer IoT; what’s all the fuss about? Enterprise IoT has a solution already
The internet of (no)things is what the Economist magazine calls the wild west of standards that is IoT (internet of things) technology presently. http://www.economist.com/blogs/babbage/2014/05/difference-engine-1 A quick web search brings up the following (at least) 6 competing IoT standards. Intel/Dell/Samsung: IOCMicrosoft/Cisco/LG/Panasonic: AllSeen AllianceGE/Cisco/Intel/IBM: Industrial Internet ConsortiumIBM: MQTTApple: HomeKitQualcomm: AllJoynBT/Intel/ARM/IBM: Hypercat Google haven’t quite shown their hand […]
Unit testing for Industrial Automation software development. What is it?
Unit testing has been around for years in mainstream software development, and variations of unit testing are used in Industrial Automation software development presently. However Industrial Automation software design, be it PLC, SCADA, Batch, MES or DCS, is just not amenable to modern day automated unit testing in the same was that say Java or […]
Disruptive Innovation
Clayton Christensen explains disruptive innovation as this: “It transforms a product that was historically so expensive and complicated that only a few people with a lot of money and a lot of skill had access to it. Disruptive innovation makes it so much more affordable and accessible that a much larger population have access to […]
Preventing operational knowledge loss as key workers retire
Another interesting article on AutomationWorld (http://www.automationworld.com/mes-and-competitiveness) highlights the loss of key factory process insight when older generations retire. One way to prevent this loss is to map out the ‘as is’ business process workflow before the resources leave. Easier said than done of course. The attempt to extricate a lifetime of process knowledge from an impending […]