September 27, 2025

Advancing Digital Excellence

Pioneering Technological Innovation

Why Morgan Stanley open-sourced its app development tool

Why Morgan Stanley open-sourced its app development tool

This audio is auto-generated. Please let us know if you have feedback.

When Morgan Stanley’s engineering team grew weary of software development holdups, they looked for technological solutions. The problem went deeper than code, all the way down to the basic building blocks of an application.

“Architecture is a critical part of the software development lifecycle,” Trevor Brosnan, global head of technology strategy, architecture and modernization, said in an email. “Architecture decisions are complex to change, so getting it right the first time is imperative.”

As technology greases the wheels of software development processes, engineers are still stuck steering through time-consuming internal reviews prior to deployments. Generative AI coding assistants and access to open-source catalogs can speed app building, but enterprises remain wary of flaws that expose security vulnerabilities or run afoul of regulators.

“When you build a solution, you have to pass it in front of your compliance team, your security team, and you need to be able to show them how it works, which you usually do with a diagram,” Olivier Poupeney, field CTO at the Linux Foundation and the affiliated Fintech Open Source Foundation, told CIO Dive.

Navigating the financial sector’s complex web of regulatory imperatives, security concerns and compliance mandates compounded the issue at Morgan Stanley, as developers grappled with the time-consuming process of describing the structure and design of each new app in production.

Morgan Stanley engineers tackled the problem head on, using coding to address the architectural underpinnings of the software development life cycle. The team’s common architectural language model, called Calm, translates the design of an application into code, automating and continuously updating design diagrams, applying security and compliance controls along the way, Morgan Stanley Distinguished Engineer Matthew Bain said, during a June 2024 presentation at the Open Source in Finance Forum in London.

“For the last couple of years now … I’ve been banging on at anyone that would listen at Morgan Stanley about, how do we change this?” Bain said. “About a year ago, we decided to try and start talking about this through FINOS.”

Morgan Stanley engineers launched an architecture-as-code working group that led to the development of Calm in August 2023, the firm told CIO Dive. Two years later, on Aug. 15, Morgan Stanley open-sourced Calm v1.0 through FINOS.

“Calm is already in use in several firms, where it is being used to document architectures of existing systems, enable pattern-based automated security approvals and has already underpinned well in excess of 2,000 application deployments,” Bain said in a LinkedIn post announcing the release.

The framework supports Morgan Stanley developers and has already eased the path for more than 1,400 internal deployments, the firm said. Among other benefits, it has significantly sped up the process of getting apps from development into production, shortening review processes by months.

“If you don’t want to use Calm and you want to go and use something that’s not a standardized pattern, you’re going to have to involve all the risk people,” Jim Gough, distinguished engineer and API platform lead architect, said during a presentation at the June Open Source in Finance Forum. “It’s going to take you six months. So, which do you want? Two weeks or six months?”

The value of shared code

Open source wasn’t an easy sell in the financial sector, initially. But as cloud modernization spread across the industry, the Silicon Valley ethos of sharing code among a community of developers to encourage iterative innovation gained traction.

“The industry was pretty restricted because of a sensitivity around intellectual property,” Morgan Stanley Distinguished Engineer Dov Katz told CIO Dive earlier this year. “A lot of the libraries that we used were probably built in-house.”

Banks warmed up to the benefits of sharing code as technology permeated business processes. Linux, the ubiquitous open-source operating system, helped drive open source adoption among the industry’s largest players, according to Accenture Senior Managing Director and Global Banking Lead Michael Abbott.

link

Leave a Reply

Your email address will not be published. Required fields are marked *

Copyright © All rights reserved. | Newsphere by AF themes.