4 research outputs found

    Profiling Systems Using the Defining Characteristics of Systems of Systems (SoS)

    No full text
    The concept of a system of systems (SoS) has become very popular over the last decade, resulting in books, conferences, technical papers, and reports. However, there is no consensus as to exactly what the term means, and it has been given many different, though related, definitions. This technical note identifies and describes the characteristics that have been used in various definitions of the term system of systems. These SoS characteristics vary along corresponding scales and can form the basis of corresponding "meters" that serve as indicators of where a system lies along the associated scale. This technical note also discusses two other classes of system characteristics: quality characteristics and programmatic characteristics and how similar meters can be used to describe where systems lie along the scales associated with these two additional sets of system characteristics. Finally, this technical note discusses the various benefits of using these system of systems characteristics to profile systems

    QUASAR: A Method for the Quality Assessment of Software-Intensive System Architectures

    No full text
    This handbook documents the QUASAR (QUality Assessment of System ARchitectures) method for assessing the quality of the architecture of a software-intensive system. It begins by discussing the challenges that are faced when assessing a system's architecture and outlines the development history of the method. The next section of the handbook documents the concept of quality cases and the claims, arguments, and evidence that compose them. This is followed by a description of the teams that collaborate to perform QUASAR tasks. Next, individual tasks and associated steps performed as part of the QUASAR method are documented. Next, the work products produced by these teams when performing these tasks are described. Finally, lessons learned during the development and use of the method when assessing the quality of major subsystems during the development of a very large, software-intensive system of systems are presented. Also provided are appendices that define common quality factors and subfactors, offer reusable checklists, and give examples of quality cases. The example quality cases illustrate valid quality goals and requirements that compose claims, example architecture decisions and associated rationales that compose arguments, and the types of evidence that architects might provide

    Results of SEI Independent Research and Development Projects and Report on Emerging Technologies and Technology Trends (FY 2004)

    No full text
    Each year, the Software Engineering Institute (SEI) undertakes several Independent Research and Development (IR&D) projects. These projects serve to (1) support feasibility studies investigating whether further work by the SEI would be of potential benefit, and (2) support further exploratory work to determine whether there is sufficient value in eventually funding the feasibility study work as an SEI initiative. Projects are chosen based on their potential to mature and/or transition software engineering practices, develop information that will help in deciding whether further work is worth funding, and set new directions for SEI work. This report describes the IR&D projects that were conducted during fiscal year 2004 (October 2003 through September 2004). 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

    Results of SEI Independent Research and Development Projects FY 2007

    No full text
    The Software Engineering Institute (SEI) annually undertakes several independent research and development (IRAD) projects. These projects serve to (1) support feasibility studies investigating whether further work by the SEI would be of potential benefit and (2) support further exploratory work to determine whether there is sufficient value in eventually funding the feasibility study work as an SEI initiative. Projects are chosen based on their potential to mature and/or transition software engineering practices, develop information that will help in deciding whether further work is worth funding, and set new directions for SEI work. This report describes the IRAD projects that were conducted during fiscal year 2007 (October 2006 through September 2007)
    corecore