Archive: 2022
5 Issues to Consider When Engineering Societal-Scale Systems
Societal-scale software systems, such as commercial social media platforms, are among the most widely used systems in the world with billions of daily active users. This post explores issues to …
Read More•By John E. Robert
In Software Engineering Research and Development
How to Mitigate Insider Threats by Learning from Past Incidents
This post summarizes a new best practice added to the new 7th edition of the Common Sense Guide to Mitigating Insider Threats, "Learn from Past Insider Threat Incidents."
Read More•By Daniel L. Costa
In Insider Threat
Modeling Languages for Model-Based Systems Engineering (MBSE)
This post summarizes the benefits, practices, and tools for using a modeling language and compares the capabilities of SysML and AADL for use in model-based systems engineering (MBSE).
Read More•By John McGregor, Sholom G. Cohen
In Model-Based Systems Engineering
An Acquisition Security Framework for Supply Chain Risk Management
This post introduces the Acquisition Security Framework (ASF), which helps organizations identify the critical touchpoints needed for effective supply chain risk management.
Read More•By Carol Woody
In Cybersecurity Engineering
A Technical DevSecOps Adoption Framework
This blog post describes our new DevSecOps adoption framework that guides the planning and implementation of a roadmap to functional CI/CD pipeline capabilities.
Read More•By Vanessa B. Jackson, Lyndsi A. Hughes
In DevSecOps
Writing Ansible Roles with Confidence
How do you write Ansible roles in a way where you can be confident your role works as intended? This post provides guidance on how to best begin developing Ansible …
Read More•By Matthew Heckathorn
In DevSecOps
MXNet: A Growing Deep Learning Framework
MXNet (pronounced mix-net) is Apache’s open-source spin on a deep-learning framework that supports building and training models in multiple languages, including Python, R, Scala, Julia, Java, Perl, and C++.
Read More•By Jeffrey Mellon
In Artificial Intelligence Engineering
Modeling Capabilities with Model-Based Systems Engineering (MBSE)
This post examines the role of capabilities in systems engineering—their purpose, how they are modeled and analyzed using MBSE and SysML, and how they can be associated with business requirements.
Read More•By Nataliya Shevchenko
In Software Architecture
What Is Enterprise Technical Debt?
This post provides examples of enterprise technical debt, and the risk it represents, taken from real-world projects on which SEI researchers served as architecture evaluators.
Read More•By Stephany Bellomo
In Software Architecture
Bridging the Gap between Requirements Engineering and Model Evaluation in Machine Learning
Requirements engineering for machine learning (ML) is not standardized and considered one of the hardest tasks in ML development. This post defines a simple evaluation framework centered around validating requirements.
Read More•By Violet Turri, Eric Heim
In Artificial Intelligence Engineering
SEI Blog Archive
Recent
Year