157 research outputs found

    Documentation Driven Software Development

    Get PDF
    The views, opinions and/or findings contained in this report are those of the author(s) and should not contrued as an official Department of the Army position, policy or decision, unless so designated by other documentation.Our objective is to develop an integrated, systematic, documentation centric approach to software development, known as Documentation Driven Software Development (DDD). The research issues for DDD are creation and application of three key documenting technologies that will drive the development process and a Document Management System (DMS) that will support them. These technologies address (1) representations for active documents; (2) representations for repositories; (3) methods for analysis, transformation, and presentation of this information. In addition, we explored new possibilities for computed-aided interfaces that help humans with routine tasks. In doing so we applied Cognitive Science and machine learning methods to design user interfaces that can learn and assist users. We also expanded our work in the area of integration of ontologies from heterogeneous sources. Specifically, we studied Knowledge System Integration Ontology (KSIO) that aligns data and information systems with current situational context for the efficient knowledge collection, integration and transfer. The role of ontology is to organize and structure knowledge (e.g. by standardized terminology) so that semantic queries and associations become more efficient. We assessed the degree to which natural language processing can be usefully applied to the analysis of requirement changes and their impact on system structure and implementation

    A Review on Software Architecture Optimization Methods

    Get PDF
    Due to the remarkable mechanical request for programming frameworks, the expansion of the uncertainty, the quality requirements and quality of testing, the programming engineering configuration has been transformed into essential progression movement and the examination site is developing rapidly. In the recent decades, programming engineering involves improved technologies, which means to organize a scan for design outline for an arrangement of value attributes, have multiplied. In any case, the results shown are divided into different research groups, many framework areas and different quality features. Coming about the inclusion of current research, we have played a well-structured writing survey and have broken the result of various check-sheets of different research groups. Considering this study, a scientific classification has been done which is used for current research. Apart from this, the effective investigation of the examination writing given in this audit is expected to help in exploration and merging the current research endeavors and inferring an examination plan for future advancements

    A System Approach For Defining Data Center Value Proposition

    Get PDF
    Organizations invest heavily in IT infrastructure and the data center’s share of these investments is not marginal. Organizations face the challenge of justifying capital and operational spending on these facilities and often measuring the performance of data center is ignored. Performance measurements focus on analyzing the performance of servers and software applications rather than that of the impact of the data center on the organization. Various methods that have been currently used do not convey the actual value of the data center and do not provide accurate predications of its benefit and expected performance. This report introduces a method to define the value proposition of a data center using a set of metrics that provide measures for a number of variables that define the behavior and outcomes of a data center. An analysis of the data center behavior and outcome will provide a system model from which stakeholder value can be defined

    Fault-Tolerant Middleware and the Magical 1%

    Full text link

    RELAX:a language to address uncertainty in self-adaptive systems requirement

    Get PDF
    Self-adaptive systems have the capability to autonomously modify their behavior at run-time in response to changes in their environment. Self-adaptation is particularly necessary for applications that must run continuously, even under adverse conditions and changing requirements; sample domains include automotive systems, telecommunications, and environmental monitoring systems. While a few techniques have been developed to support the monitoring and analysis of requirements for adaptive systems, limited attention has been paid to the actual creation and specication of requirements of self-adaptive systems. As a result, self-adaptivity is often constructed in an ad-hoc manner. In order to support the rigorous specication of adaptive systems requirements, this paper introduces RELAX, a new requirements language for self- adaptive systems that explicitly addresses uncertainty inherent in adaptive systems. We present the formal semantics for RELAX in terms of fuzzy logic, thus enabling a rigorous treatment of requirements that include uncertainty. RELAX enables developers to identify uncertainty in the requirements, thereby facilitating the design of systems that are, by denition, more exible and amenable to adaptation in a systematic fashion. We illustrate the use of RELAX on smart home applications, including an adaptive assisted living system

    The future challenge of the ADA: Shaping humanity’s transformation

    Get PDF
    Through a meta-review of global trends and the contextualization of the 25th anniversary of the Americans with Disabilities Act (ADA), the author proposes that a change of strategy and focus is required to achieve the ADA’s aspirations. The argument is made that the disability community and inclusion effort must participate in a leadership role in shaping the current transformation of society, including three broad systemic factors: (a) design and development, (b) research and evidence, and (c) education and learning, to avert widening disparity and address risks that affect all members of the global society

    System level risk analysis of electromagnetic environmental effects and lightning effects in aircraft -- steady state and transient

    Get PDF
    2017 Summer.Includes bibliographical references.This dissertation is an investigation of the system level risk of electromagnetic and lightning effects in aircraft. It begins with an analysis to define a system, and a discussion of emergence as a characteristic of a system. Against this backdrop, risk is defined as an undesirable emergent property of a system. A procedure to translate the system level non-functional attributes to lower level functional requirements is developed. With this foundation, a model for risk analysis, resolution and management is developed by employing the standard risk model. The developed risk model is applied to evaluation of electromagnetic environmental effects and lightning effects in aircraft. Examples are shown to demonstrate the validity of the model. Object Process Methodology and systems thinking principles are used extensively throughout this work. The dissertation concludes with a summary and suggestions for additional work
    • …
    corecore