Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Lutz Wrage
December 2016 - White Paper Ultra-Large-Scale Systems: Socio-adaptive Systems

Topics: Ultra-Large-Scale Systems

Authors: Scott Hissam, Mark H. Klein, Gabriel Moreno, Linda M. Northrop, Lutz Wrage

Ultra-large-scale systems are interdependent webs of software, people, policies, and economics. In socio-adaptive systems, human and software interact as peers.

June 2016 - Technical Report A Requirement Specification Language for AADL

Topics: Software Architecture

Authors: Peter H. Feiler, Julien Delange, Lutz Wrage

This report describes a textual requirement specification language, called ReqSpec, for the Architecture Analysis & Design Language (AADL) and demonstrates its use.

October 2015 - Poster Open Source AADL Workbench for Virtual System Integration Poster (SEI 2015 Research Review)

Authors: Peter H. Feiler, Lutz Wrage

Explores a solution for the limitations of traditional system development development lifecycle methods

January 2014 - Conference Paper Pointer Ownership Model

Topics: Secure Coding

Authors: David Svoboda, Lutz Wrage

In this paper, the authors describe how the Pointer Ownership Model improves static analysis of C programs for errors involving dynamic memory management.

April 2013 - White Paper Four Pillars for Improving the Quality of Safety-Critical Software-Reliant Systems

Topics: Software Architecture

Authors: Peter H. Feiler, John B. Goodenough, Arie Gurfinkel, Charles B. Weinstock, Lutz Wrage

This white paper presents an improvement strategy comprising four pillars of an integrate-then-build practice that lead to improved quality through early defect discovery and incremental end-to-end validation and verification.

November 2012 - Special Report Reliability Improvement and Validation Framework

Topics: Software Architecture

Authors: Peter H. Feiler, John B. Goodenough, Arie Gurfinkel, Charles B. Weinstock, Lutz Wrage

This report discusses the reliability validation and improvement framework developed by the SEI. The purpose of this framework is to provide a foundation for addressing the challenges of qualifying increasingly software-reliant, safety-critical systems.

October 2012 - Technical Report Resource Allocation in Dynamic Environments

Topics: Ultra-Large-Scale Systems

Authors: Jeffrey Hansen, Scott Hissam, B. Craig Meyers, Gabriel Moreno, Daniel Plakosh, Joe Seibel, Lutz Wrage

When warfighting missions are conducted in a dynamic environment, the allocation of resources needed for mission operation can change from moment to moment. This report addresses two challenges of resource allocation in dynamic environments: overstatement of resource needs and unpredictable network availability.

June 2012 - Technical Report A Virtual Upgrade Validation Method for Software-Reliant Systems

Topics: Software Architecture

Authors: Dionisio de Niz, Peter H. Feiler, David P. Gluch, Lutz Wrage

Presents the Virtual Upgrade Validation (VUV) method, an approach that uses architecture-centric, model-based analysis to identify system-level problems early in the upgrade process to complement established test qualification techniques.

April 2012 - Presentation On Resource Overbooking in an Unmanned Aerial Vehicle

Authors: Dionisio de Niz, Lutz Wrage

Studies variations in execution times involving a scenario in a small Unmanned Aerial Vehicle (UAV) systemwith a camera that must detect objects in a variety of conditions.

March 2012 - Special Report What’s New in V2 of the Architecture Analysis & Design Language Standard?

Topics: Software Architecture

Authors: Peter H. Feiler, Joe Seibel, Lutz Wrage

This report provides an overview of changes and improvements to the Architecture Analysis & Design Language (AADL) standard for describing both the software architecture and the execution platform architectures of performance-critical, embedded, real-time systems.

May 2011 - Poster Adaptive Quality of Service (AQoS)

Authors: Lutz Wrage

In a tactical environment, network resources are often insufficient and cannot meet demand. This poster describes research that explores how this problem can be addressed through Adaptive Quality of Service.

April 2011 - Conference Paper An Implementation of the Behavior Annex in the AADL-toolset Osate2

Topics: Software Architecture

Authors: Lutz Wrage

This paper first appeared in the Proceedings of the 16th IEEE International Conference on Engineering of Complex Computer Systems.

December 2010 - Technical Report Adaptive Flow Control for Enabling Quality of Service in Tactical Ad Hoc Wireless Networks

Topics: Software Architecture

Authors: Jeffrey Hansen, Scott Hissam, B. Craig Meyers, Edwin J. Morris, Daniel Plakosh, Soumya Simanta, Lutz Wrage

The network infrastructure for users such as emergency responders or warfighters is wireless, ad hoc, mobile, and lacking in sufficient bandwidth. This report documents the results from 18 experiments to investigate Adaptive Quality of Service, an approach to enable applications to fulfill their missions despite tactical network infrastructure limitations.

November 2009 - Technical Report System Architecture Virtual Integration: An Industrial Case Study

Topics: Performance and Dependability, Software Architecture

Authors: Peter H. Feiler, Jörgen Hansson (University of Skovde), Dionisio de Niz, Lutz Wrage

This report introduces key concepts of the SAVI paradigm and discusses the series of development scenarios used in a POC demonstration to illustrate the feasibility of improving the quality of software-intensive aircraft systems.

December 2008 - Technical Report Results of SEI Independent Research and Development Projects (FY 2008)

Authors: Dionisio de Niz, Gabriel Moreno, Robert Nord, Ipek Ozkaya, Daniel Plakosh, Ragunathan Rajkumar, Lui R. Sha, Robert W. Stoddard, Kurt C. Wallnau, Charles B. Weinstock, Lutz Wrage, Sherman Eagles, Peter H. Feiler, John B. Goodenough, Jörgen Hansson, Paul Jones, Rick Kazman, Mark H. Klein, Insup Lee

This report describes the independent research and development (IRAD) projects that were conducted during fiscal year 2008 (October 2007 through September 2008).

September 2008 - Technical Note T-Check in Technologies for Interoperability: Business Process Management in a Web Services Context

Topics: Service-Oriented Architecture, System of Systems

Authors: Fabian Hueppi, Lutz Wrage, Grace Lewis

This technical note presents an investigation of the Business Process Execution Language, a popular BPM technology used to describe, analyze, execute, and monitor business processes.

January 2008 - Technical Note T-Check in Technologies for Interoperability: Web Services and Security—Single Sign-On

Topics: Service-Oriented Architecture, System of Systems

Authors: Lutz Wrage, Soumya Simanta, Grace Lewis, Saul Jaspan

This technical note presents the results of applying the T-Check approach in an initial investigation of two Web services standards, WS-Security and SAML, to create an SSO solution that works inside a single organization

November 2007 - White Paper Common Misconceptions About Service-Oriented Architecture

Topics: Service-Oriented Architecture, System of Systems

Authors: Grace Lewis, Edwin J. Morris, Soumya Simanta, Dennis B. Smith, Lutz Wrage

This 2007 article from Crosstalk magazine suggests ways to more effectively address critical SOA issues that potential users, developers, and acquisition officers may have.

April 2007 - Technical Note T-Check for Technologies for Interoperability: Open Grid Services Architecture (OGSA)—Part 1 Parent SEI Program

Topics: Service-Oriented Architecture, System of Systems

Authors: Soumya Simanta, Grace Lewis, Lutz Wrage

This report investigates Open Grid Services Architecture (OGSA), one of the many technologies for accomplishing interoperability, using the T-Check technique.

June 2006 - Technical Note Model Problems in Technologies for Interoperability: Web Services

Topics: Service-Oriented Architecture, System of Systems

Authors: Grace Lewis, Lutz Wrage

This 2006 report presents the results of applying the model problem approach in an initial investigation of the potential of Web services to enable interoperability.

December 2005 - Technical Report Results of SEI Independent Research and Development Projects and Report on Emerging Technologies and Technology Trends (FY2005)

Authors: Rosann W. Collins, Rick Kazman, Richard C. Linger (Oak Ridge National Laboratory), Mark Pleszkoch, Stacy J. Prowell, Natasha Sharygina, Kurt C. Wallnau, Gwendolyn H. Walton, Charles B. Weinstock, Lutz Wrage, Sagar Chaki, Peter H. Feiler, John B. Goodenough, Aaron Greenhouse, Jörgen Hansson (University of Skovde), Alan R. Hevner (University of South Florida), John J. Hudak, Angel Jordan

This report describes the IR&D projects that were conducted during fiscal year 2005 (October 2004 through September 2005). In addition, this report provides information on what the SEI has learned in its role as a technology scout for developments over the past year in the field of software engineering.

September 2005 - Technical Note SMART: The Service-Oriented Migration and Reuse Technique

Topics: Service-Oriented Architecture, Software Architecture, System of Systems

Authors: Grace Lewis, Edwin J. Morris, Liam O'Brien, Dennis B. Smith, Lutz Wrage

This document has been superseded by CMU/SEI-2008-TN-008, SMART: Analyzing the Reuse Potential of Legacy Components in a Service-Oriented Architecture Environment.

June 2005 - Technical Note A Process for Context-Based Technology Evaluation

Topics: System of Systems

Authors: Grace Lewis, Lutz Wrage

This report describes a process called context-based evaluation that determines the fitness of a technology within a specific context.

May 2005 - Technical Note Model Problems in Technologies for Interoperability: Model-Driven Architecture

Topics: Service-Oriented Architecture, System of Systems

Authors: Grace Lewis, Lutz Wrage

This 2005 report looks at Model-Driven Architecture (MDA) as one of many technologies foraccomplishing interoperability.

December 2004 - Technical Note Promising Technologies for Future Systems

Topics: System of Systems

Authors: Grace Lewis, Edwin J. Morris, Lutz Wrage

This 2004 report presents of a few of the many programs, technologies, and research efforts that are addressing the challenges faced by future systems.

December 2004 - Technical Report Approaches to Constructive Interoperability

Topics: System of Systems

Authors: Grace Lewis, Lutz Wrage

This report outlines several approaches to constructing systems of systems that have interoperability requirements, with respect to syntactic and semantic interoperability.

August 2004 - Technical Note Assumptions Management in Software Development

Topics: System of Systems

Authors: Grace Lewis, Teeraphong Mahatham, Lutz Wrage

This technical note explores assumptions management as a method for improving software quality.

March 2004 - Technical Report Current Perspectives on Interoperability

Topics: System of Systems

Authors: Lisa Brownsword, David J. Carney, David Fisher, Grace Lewis, Edwin J. Morris, Patrick R. Place, James Smith, Lutz Wrage, B. Craig Meyers

This 2004 report describes current research within the software engineering community on the topic of interoperability between software systems.

July 2002 - Technical Note Replaceable Components and the Service Provider Interface

Authors: Robert C. Seacord, Lutz Wrage

This 2002 report considers the motivation for using replaceable components and defines the requirements of replaceable component models.