Software architecture

High level structures of a software system

Follow Software architecture on Notably News to receive short updates to your email — rarely!

We include updates on REST, Domain-driven design, Graphical user interface, Command-line interface, Dependency injection, Web application, GraphQL, Frontend and backend, Composition over inheritance, Technical debt, Anti-pattern, Inversion of control, 4+1 architectural view model, C4 model, Web API, OpenAPI Specification ... and more.

October 24 2024
OpenAPI Specification
Patch release of the OpenAPI Specification 3.1.1
December 2023 AUTOSAR virtually releases version R23-11.
October 2022
ArchiMate
The latest version, ArchiMate 3.2 Specification, is released.
February 15 2021
OpenAPI Specification
Release of the OpenAPI Specification 3.1.0
2020
Architecturally significant requirements
European Conference on Software Architecture addressed seven criteria for architectural significance, including business value/risk, stakeholder concern, quality level, external dependencies, cross-cutting, first-of-a-kind, and source of problems on past projects.
August 2020
Solution architecture
Scaled Agile defined Solution Architect/Engineering role as responsible for defining and communicating a shared technical and architectural vision across a 'Solution Train'.
August 2020
Solution architecture
Glassdoor advertised 55,000 Solution Architect roles, highlighting the growing prominence of the role in the technology industry.
February 20 2020
OpenAPI Specification
Patch release of the OpenAPI Specification 3.0.3
2019
Node graph architecture
A Reddit discussion emerged focusing on node graphs and visual programming, further expanding the public discourse on this programming paradigm.
2019
Node graph architecture
Another notable discussion about node graphs and visual programming took place on Hacker News, continuing the exploration of its potential and challenges.
November 5 2019
ArchiMate
ArchiMate 3.1 is published.
May 2019
Learning Tools Interoperability
IMS Global learning consortium published the IMS Security Framework and Learning Tools Interoperability version 1.3, based on OAuth2, OpenID Connect, and JWT. Previous versions (1.0, 1.1, 1.2, and 2.0) were deprecated.
April 2019 Magisto was acquired by Vimeo for an estimated $200 million.
October 2018 Major development activities for the AUTOSAR Adaptive Platform are published with release 18-10.
October 8 2018
OpenAPI Specification
Patch release of the OpenAPI Specification 3.0.2
March 2018 AUTOSAR Adaptive Platform release 18-03 is published.
2017
OpenAPI Specification
MuleSoft joined the OpenAPI Initiative, further supporting the consolidation of API description formats.
October 2017 AUTOSAR Adaptive Platform release 17-10 is published.
August 2017
ArchiMate
An update to ArchiMate 3.0.1 is released.
July 2017
OpenAPI Specification
The OpenAPI Initiative released version 3.0.0 of its specification.
March 2017 First release (17-03) of the AUTOSAR Adaptive Platform is published.
2016 Work begins on the AUTOSAR Adaptive Platform.
2016
OpenAPI Specification
Apiary joined the OpenAPI Initiative, contributing to the consolidation of API description formats.
June 2016
ArchiMate
The Open Group releases ArchiMate version 3.0, adding enhanced support for capability-oriented strategic modelling and new entities representing physical resources.
January 1 2016
OpenAPI Specification
The Swagger specification was officially renamed the OpenAPI Specification (OAS) and moved to a new GitHub repository.
November 2015
OpenAPI Specification
SmartBear announced the donation of the Swagger specification to the OpenAPI Initiative, sponsored by the Linux Foundation, with founding members including 3scale, Apigee, Capital One, Google, IBM, Intuit, Microsoft, PayPal, and Restlet.
July 2015 Magisto released an editing theme dedicated to Jerry Garcia.
March 2015
OpenAPI Specification
SmartBear Software acquired the open-source Swagger API specification from Reverb Technologies, Wordnik's parent company.
2014
Node graph architecture
A significant discussion about node graphs and visual programming occurred on Hacker News, contributing to the ongoing debate about the merits and limitations of this programming approach.
2014 Magisto received $2 million in venture funding from Magma Venture Partners, Qualcomm Ventures, Horizons Ventures, and Mail.Ru Group.
October 2014 Magisto was placed 9th on the Deloitte Israel Technology Fast 50 list and named a finalist in Red Herring's Top 100 Europe award.
September 2014 Magisto rolled out 'Instagram Ready' feature for 15-second Instagram clips and launched 'Surprise Me' feature for iOS and Android to create videos from still photography.
February 2014 Magisto claimed 20 million users, with 2 million new users per month, and confirmed investment from Mail.Ru.
January 2014
Learning Tools Interoperability
Learning Tools Interoperability version 2.0 was launched, introducing REST-based two-way communication between external tools and the learning platform. Simultaneously, a subset of version 2.0 was released as version 1.2 as a transitional update.
2013
ArchiMate
ArchiMate 2.1 standard is released.
2013
Solution architecture
Greefhorst and Proper published their definition of solution architecture, describing it as an architecture of a solution that offers a coherent set of functionalities.
2013
Solution architecture
Gartner published a definition of Solution Architecture (SA) describing it as an architectural description of a specific solution that combines guidance from different enterprise architecture viewpoints.
2013 AUTOSAR introduces a continuous working mode for the Classic Platform to maintain the standard and provide selected improvements.
October 2013 Magisto received $13 million in funding from Qualcomm and Sandisk.
September 2013 Magisto claimed 10 million app downloads.
March 2013 Magisto claimed to have 5 million users and was listed as an 'Editors' Choice' on Google's list of 'Best Apps of 2013'.
September 2012 Magisto launched a Google Chrome App and announced Google Drive integration.
August 2012
Learning Tools Interoperability
Learning Tools Interoperability version 1.1 was released, introducing a feature that allows external tools to send grade results back to the originating learning system.
August 2012 Magisto launched its Android app on Google Play.
January 2012
ArchiMate
ArchiMate 2.0 standard is released.

We are only showing the most recent entries for this topic.

This contents of the box above is based on material from the Wikipedia articles Cell-based architecture, XRX (web application architecture), AUTOSAR, Learning Tools Interoperability, Solution architecture, OpenAPI Specification, Magisto, Architecturally significant requirements, Node graph architecture & ArchiMate, which are released under the Creative Commons Attribution-ShareAlike 4.0 International License.

See Also