4,128 research outputs found

    Lack of Attention to Singular (or Atomic) Requirements Despite Benefits for Quality, Metrics and Management

    Get PDF
    There are seemingly many advantages to being able to identify, document, test, and trace single or “atomic” requirements. Why then has there been little attention to the topic and no widely used definition or process on how to define atomic requirements? Definitions of requirements and standards focus on user needs, system capabilities or functions; some definitions include making individual requirements singular or without the use of conjunctions. In a few cases there has been a description of atomic system events or requirements. This work is surveyed here although there is no well accepted and used best practice for generating atomic requirements. Due to their importance in software engineering, quality and metrics for requirements have received considerable attention. In the seminal paper on software requirements quality, Davis et al. proposed specific metrics including the “unambiguous quality factor” and the “verifiable quality factor”; these and other metrics work best with a clearly enumerable list of single requirements. Atomic requirements are defined here as a natural language statement that completely describes a single system function, feature, need, or capability, including all information, details, limits, and characteristics. A typical user login screen is used as an example of an atomic requirement which can include both functional and nonfunctional requirements. Individual atomic requirements are supported by a system glossary, references to applicable industry standards, mock ups of the user interface, etc. One way to identify such atomic requirements is from use case or system event analysis. This definition of atomic requirements is still a work in progress and offered to prompt discussion. Atomic requirements allow clear naming or numbering of requirements for traceability, change management, and importance ranking. Further, atomic requirements defined in this manner are suitable for rapid implementation approaches (implementing one requirement at a time), enable good test planning (testing can clearly indicate pass or fail of the whole requirement), and offer other management advantages in project control

    Semantics of trace relations in requirements models for consistency checking and inferencing

    Get PDF
    Requirements traceability is the ability to relate requirements back to stakeholders and forward to corresponding design artifacts, code, and test cases. Although considerable research has been devoted to relating requirements in both forward and backward directions, less attention has been paid to relating requirements with other requirements. Relations between requirements influence a number of activities during software development such as consistency checking and change management. In most approaches and tools, there is a lack of precise definition of requirements relations. In this respect, deficient results may be produced. In this paper, we aim at formal definitions of the relation types in order to enable reasoning about requirements relations. We give a requirements metamodel with commonly used relation types. The semantics of the relations is provided with a formalization in first-order logic. We use the formalization for consistency checking of relations and for inferring new relations. A tool has been built to support both reasoning activities. We illustrate our approach in an example which shows that the formal semantics of relation types enables new relations to be inferred and contradicting relations in requirements documents to be determined. The application of requirements reasoning based on formal semantics resolves many of the deficiencies observed in other approaches. Our tool supports better understanding of dependencies between requirements

    ComplexWorld Position Paper

    Get PDF
    The Complex ATM Position Paper is the common research vehicle that defines the high-level, strategic scientific vision for the ComplexWorld Network. The purpose of this document is to provide an orderly and consistent scientific framework for the WP-E complexity theme. The specific objectives of the position paper are to: - analyse the state of the art within the different research areas relevant to the network, identifying the major accomplishments and providing a comprehensive set of references, including the main publications and research projects; - include a complete list of , a list of application topics, and an analysis of which techniques are best suited to each one of those applications; - identify and perform an in-depth analysis of the most promising research avenues and the major research challenges lying at the junction of ATM and complex systems domains, with particular attention to their impact and potential benefits for the ATM community; - identify areas of common interest and synergies with other SESAR activities, with special attention to the research topics covered by other WP-E networks. An additional goal for future versions of this position paper is to develop an indicative roadmap on how these research challenges should be accomplished, providing a guide on how to leverage on different aspects of the complexity research in Air Transport

    Business Intelligence Tools in a Developmental Environment: An Academic Module

    Get PDF
    Business Intelligence (BI), defined here as the creation and use of meaningful business information for management, has over the last 20 years shown over and over again its value to professional industry. The prevalence of BI has also demonstrated that a new brand of worker is needed to take advantage of the sophisticated tools available to modern industry. Evidence suggests modern universities have struggled to educate professionals on the tremendous impact BI can have on an organization if used properly. This work is a step in an endeavor to bridge that educational gap and generate an educational strategic advantage by providing a module to be used in current information systems courses

    ANALYZING EMERGENT BEHAVIOR OF SUPPLY CHAINS FOR PERSONAL PROTECTIVE EQUIPMENT IN RESPONSE TO COVID-19

    Get PDF
    The novel coronavirus (COVID-19) revealed weaknesses in supply chains of companies that produce personal protective equipment (PPE), resulting in nationwide shortages. A government-industry collaborative platform between the National Institute for Standards and Technology (NIST) and Helpful Engineering is under development to act as an exchange for material and equipment at each level of the supply chain. The intent of this is to create an online agile production platform (APP) for PPE. There is a need to proactively limit negative interactions with the APP. The creators of the APP constrain bad behavior or abuse of the system using a "bottom up" approach of coding requirements. In tandem, a "top down" approach of the system is modeled using Monterey Phoenix, a behavioral modeling platform. Stakeholders and processes are modeled to show different permutations of interactions. Impossible scenarios are removed with model constraints. The remaining traces are analyzed for emergent behavior and compared with the constraints programmed into the model. Findings of this research include unexpected emergent behavior in two scenarios. One scenario explored delivered quality to the customer, and analysis exposed a gap that allowed counterfeit parts into the APP. The other scenario explored how the APP managed the supply chain. Weaknesses that allowed missed inspections to pass bad parts were also found. The models developed will drive changes that increase confidence in the APP.Outstanding ThesisCivilian, Department of the NavyApproved for public release. Distribution is unlimited

    COLLABORATING TO RUIN? US NATIONAL LABORATORIES AND THE IMPACT OF INTERNATIONAL RESEARCH PARTNERSHIPS

    Get PDF
    Following the Cold War, Russian and US research institutions forged new collaborative ties to take advantage of perceived complementarities in conducting scientific research as part of US nonproliferation initiatives. These ties appear to have been successful in the broader nonproliferation context as relatively few Russian nuclear scientists emigrated to perceived rogue states like Iran and North Korea in the years that immediately followed the dissolution of the Soviet Union. Early on, the research benefits of these ties appeared to be significant. Today, as the Russian science and technology cadre is going through a demographic transition and the Russian state is following a corporatist policy in rebuilding its scientific research and development base, the appropriable benefits associated with continuing these policies for US research partners are less obvious. This assessment is an attempt to gain an empirical understanding of the appropriable benefits from US-Russian research engagement apart from the nonproliferation context. As such, this study examines these collaborations using an alternative network analysis methodology with reference to a knowledge-based model of research and development generation. To assure tractability, the analysis focuses its attention on a subset of institutions that have been broadly ignored in studies of research collaboration — US national laboratories and their Russian counterparts. The resulting analysis challenges the conventional wisdom of the appropriable virtues of scientific collaboration. For the limited set of relationships examined in this study, this analysis suggests participation in international collaborations between the largest US national laboratories and their Russian counterparts can actually reduce individual researchers basic research productivity — clearly not a policy goal for a major national research and development establishment. To achieve better appropriability, this finding and its contextual factors are used to demarcate areas of inquiry where Russian-US engagement has an empirical track record of utility and should continue from areas where collaboration has had little success

    Co-Nanomet: Co-ordination of Nanometrology in Europe

    Get PDF
    Nanometrology is a subfield of metrology, concerned with the science of measurement at the nanoscale level. Today’s global economy depends on reliable measurements and tests, which are trusted and accepted internationally. It must provide the ability to measure in three dimensions with atomic resolution over large areas. For industrial application this must also be achieved at a suitable speed/throughput. Measurements in the nanometre range should be traceable back to internationally accepted units of measurement (e.g. of length, angle, quantity of matter, and force). This requires common, validated measurement methods, calibrated scientific instrumentation as well as qualified reference samples. In some areas, even a common vocabulary needs to be defined. A traceability chain for the required measurements in the nm range has been established in only a few special cases. A common strategy for European nanometrology has been defined, as captured herein, such that future nanometrology development in Europe may build out from our many current strengths. In this way, European nanotechnology will be supported to reach its full and most exciting potential. As a strategic guidance, this document contains a vision for European nanometrology 2020; future goals and research needs, building out from an evaluation of the status of science and technology in 2010. It incorporates concepts for the acceleration of European nanometrology, in support of the effective commercial exploitation of emerging nanotechnologies. The field of nanotechnology covers a breadth of disciplines, each of which has specific and varying metrological needs. To this end, a set of four core technology fields or priority themes (Engineered Nanoparticles, Nanobiotechnology, Thin Films and Structured Surfaces and Modelling & Simulation) are the focus of this review. Each represents an area within which rapid scientific development during the last decade has seen corresponding growth in or towards commercial exploitation routes. This document was compiled under the European Commission Framework Programme 7 project, Co-Nanomet. It has drawn together input from industry, research institutes, (national) metrology institutes, regulatory and standardisation bodies across Europe. Through the common work of the partners and all those interested parties who have contributed, it represents a significant collaborative European effort in this important field. In the next decade, nanotechnology can be expected to approach maturity, as a major enabling technological discipline with widespread application. This document provides a guide to the many bodies across Europe in their activities or responsibilities in the field of nanotechnology and related measurement requirements. It will support the commercial exploitation of nanotechnology, as it transitions through this next exciting decade
    corecore