search.noResults

search.searching

saml.title
dataCollection.invalidEmail
note.createNoteMessage

search.noResults

search.searching

orderForm.title

orderForm.productCode
orderForm.description
orderForm.quantity
orderForm.itemPrice
orderForm.price
orderForm.totalPrice
orderForm.deliveryDetails.billingAddress
orderForm.deliveryDetails.deliveryAddress
orderForm.noItems
DIGITAL MODULARITY


technologies driven by artificial intelligence (AI). To that end, the Army must be able to develop and deploy digital capabilities at speed and at scale:


• At speed: agility and accelerated development and deliv- ery of software upgrades and innovative solutions.


• At scale: rapidly and seamlessly integrate and compose disparate software solutions and orchestrate them into larger, end-to-end capabilities, even across system and program boundaries.


Just as modularity has facilitated incredible advances in hard- ware, the Army must now apply the principles of modularity in the burgeoning digital space.


INTEROPERABLE AND INTERCHANGEABLE Before we explore the nuts and bolts of digital modularity, it’s valuable to consider two guiding concepts: interoperability and interchangeability.


Te Institute of Electrical and Electronics Engineers Standard Computer Dictionary defines interoperability as “the ability of two or more systems or components to exchange information and to use the information exchanged.” Tis is achieved through the adoption of open standards for networking protocols, messaging formats and application programming interfaces (APIs). Such standards enable disparate software systems, possibly developed by different vendors using varied technologies, to connect and communicate effectively.


However, the mere exchange of data is not sufficient by itself. In an enterprise context, the real value is often realized by integrat- ing two or more systems or components to form a bigger, more powerful capability—for example, the ability to plug one sensor device into multiple weapon system platforms, or the option to deploy one machine learning algorithm in multiple system environments and have it function as expected. As the Army continues to expand its capabilities, the concept of interchange- ability becomes equally vital. Tis involves seamless substitution of one system or component with another, enhancing the effec- tiveness of the overall solution while mitigating risks associated with vendor-lock, supply chain vulnerabilities and scheduling pressures. It also reduces costs and facilitates upgrades.


Embracing interoperability and interchangeability in software allows us to enjoy the benefits of MOSA in the digital realm, ensuring that our technological infrastructure is robust, versa- tile and future-ready.


12


BUILDING BLOCKS FOR DIGITAL MODULARITY Building for interoperability and interchangeability starts with open APIs, which enable software applications to communi- cate and share data across various platforms. More importantly, open APIs are platform-agnostic; they are not confined to any proprietary system, which broadens their utility across different software products. By standardizing how solutions interact and exchange data, open APIs facilitate the seamless integration of new products into an existing framework. Tis standardization ensures that introducing new products or replacing old ones can be accomplished without disrupting the underlying system archi- tecture. Te result is a flexible, robust digital infrastructure that supports easy upgrades and enhancements.


For example, the Enterprise Business Systems – Convergence (EBS-C)—the Army’s new flagship business system—will replace five other large legacy business systems. Te program is applying MOSA concepts by separating the underlying operating platform from a new “agility layer.” Te agility layer provides a separate software layer that hosts an ecosystem of applications and data products to enable interoperability and interchangeability. Using open APIs in this layer makes it easy to incorporate solutions from third-party vendors, ensuring the Army can continue deliv- ering the best capabilities cost-effectively and rapidly.


While exposing open APIs is a critical first step toward modu- larity, it is not sufficient on its own. Many vendor solutions, despite boasting open APIs and adherence to open standards, suffer from proprietary and tightly coupled implementations that lurk beneath the surface of the open facade. As a result, these solutions are not truly interchangeable and fail to meet MOSA objectives.


Tis is where reference architectures come into play. A reference architecture provides a collection of architecture design arti- facts and templates that outline recommended components and patterns. Tese invaluable guides instruct development teams on how to effectively realize their specific implementations of the solution and ensure that all implementations adhere to broader standards and principles for true modularity.


Reference architectures encompass design patterns that offer proven, repeatable abstractions for implementing a targeted mission functionality. By applying the right design patterns, substituting products for replacements is relatively painless.


Army AL&T Magazine


Summer 2024


Page 1  |  Page 2  |  Page 3  |  Page 4  |  Page 5  |  Page 6  |  Page 7  |  Page 8  |  Page 9  |  Page 10  |  Page 11  |  Page 12  |  Page 13  |  Page 14  |  Page 15  |  Page 16  |  Page 17  |  Page 18  |  Page 19  |  Page 20  |  Page 21  |  Page 22  |  Page 23  |  Page 24  |  Page 25  |  Page 26  |  Page 27  |  Page 28  |  Page 29  |  Page 30  |  Page 31  |  Page 32  |  Page 33  |  Page 34  |  Page 35  |  Page 36  |  Page 37  |  Page 38  |  Page 39  |  Page 40  |  Page 41  |  Page 42  |  Page 43  |  Page 44  |  Page 45  |  Page 46  |  Page 47  |  Page 48  |  Page 49  |  Page 50  |  Page 51  |  Page 52  |  Page 53  |  Page 54  |  Page 55  |  Page 56  |  Page 57  |  Page 58  |  Page 59  |  Page 60  |  Page 61  |  Page 62  |  Page 63  |  Page 64  |  Page 65  |  Page 66  |  Page 67  |  Page 68  |  Page 69  |  Page 70  |  Page 71  |  Page 72  |  Page 73  |  Page 74  |  Page 75  |  Page 76  |  Page 77  |  Page 78  |  Page 79  |  Page 80  |  Page 81  |  Page 82  |  Page 83  |  Page 84  |  Page 85  |  Page 86  |  Page 87  |  Page 88  |  Page 89  |  Page 90  |  Page 91  |  Page 92  |  Page 93  |  Page 94  |  Page 95  |  Page 96  |  Page 97  |  Page 98  |  Page 99  |  Page 100  |  Page 101  |  Page 102  |  Page 103  |  Page 104  |  Page 105  |  Page 106  |  Page 107  |  Page 108  |  Page 109  |  Page 110  |  Page 111  |  Page 112  |  Page 113  |  Page 114  |  Page 115  |  Page 116  |  Page 117  |  Page 118  |  Page 119  |  Page 120  |  Page 121  |  Page 122  |  Page 123  |  Page 124  |  Page 125  |  Page 126  |  Page 127  |  Page 128  |  Page 129  |  Page 130  |  Page 131  |  Page 132  |  Page 133  |  Page 134  |  Page 135  |  Page 136  |  Page 137  |  Page 138  |  Page 139  |  Page 140  |  Page 141  |  Page 142  |  Page 143  |  Page 144  |  Page 145  |  Page 146  |  Page 147  |  Page 148