Today is World Standards Day -- our favorite holiday here at OMG headquarters! It's the one day of the year where people who use industry standards in their everyday lives take a moment to acknowledge the important role these standards actually play.
Standards are the greatest force for innovation in the world, and OMG has always prided itself on being at the forefront of new technological shifts. We invented the standard middleware world with CORBA before moving on to set modeling standards such as UML and SysML. OMG progressed throughout the years to creating technology standards in dozens of vertical markets including automotive, finance, and healthcare. Now, OMG stands on uncharted territory with the rise of the Industrial Internet of Things (IIoT).
The IIoT is the convergence of machines and intelligent data -- enabled by cheap computing, universal connectivity, and better real-time, predictive analytics. The capabilities of the IIoT reach from the much hyped self-driving cars to homebound patient monitoring systems that connect to doctors' offices. It is the collision of the Industrial Revolution and the Internet Revolution. But while the concept of the IIoT is relatively new, OMG members have been working on standards that can be perfectly applied in the IIoT space for decades.
Take the Data Distribution Service (DDS) for example. DDS has already been widely deployed in hundreds of IIoT application domains including Industrial Control, Healthcare, Aerospace, Telecommunications, Defense, Energy, Smart Cities, and Transportation. The standard enables network interoperability for connected machines, enterprise systems and mobile devices. It provides the scalability, performance, and Quality of Service that is required to support IIoT applications. The DDS standard can be deployed in platforms ranging from low-footprint devices and the cloud.
Other OMG standardization efforts focus on the security of the IIoT -- a major concern for IIoT critics. With universal connectivity and access to machines through other machines, the opportunity for hackers to delve into personal information, including bank accounts, credit cards -- even an individual's current location -- increases exponentially. OMG standards and standardization efforts underway that will tighten security on IoT platforms, products, and services include:
Threat Modeling: While the OMG Systems Assurance Task Force is currently working on a standard for threat modeling, a future standard would enable system engineers and architects to build system-of-systems that implement and leverage the capabilities to share threats and security attacks across different devices, IT systems, and standards.
Automated Source Code CWE-SANS Top 25-Based Security Measure (Top 25 CWEs): According to the Common Weakness Enumeration (CWE) -- a cybersecurity community repository -- there are over 800 known weaknesses in software that can be exploited by hackers. With such an overwhelming number of ways software can be attacked, it can be a daunting task for developers to protect and review all weaknesses in a new system. Top 25 CWEs defines a method for automating the measurement of an application's security posture regarding violations of secure architectural and coding practice in source code with the violations being drawn from the CWE repository. The specification was developed from the CWE/SANS Institute Top 25 most commonly exploited weakness, 19 of which can be detected in source code.
The three standards and standardization efforts outlined above aren't the only standards that OMG has identified as being important for IIoT platforms, products, and services. We recently released a whitepaper, "Standards for Things: OMG Standards in the Age of the Industrial Internet of Things", which outlines all IIoT-related standards. In addition, we have named IIoT standards a "Hot Topic" on the OMG webpage, creating a resource hub for IIoT documents, case studies, and news.
This World Standards Day, we hope you'll not only reflect on how far technology has come thanks to standards, but what technology frontiers need to be standardized in the future. We've identified IIoT as a key area. Let us know what you think in the comments section below!
HAPPY WORLD STANDARDS DAY FROM THE OMG STAFF!