1,481 research outputs found

    Requirements engineering: foundation for software quality

    Get PDF

    On system sequence descriptions

    Get PDF
    Context: Use cases (UCs) are widely used to specify the functionality of a SW system. A UC is usually worked out in a Main Success Scenario and several other (Alternative) Scenarios. To make the overall structure of the UC clear and to prepare for the software implementing the UC, these scenarios must be integrated into one structure per UC. Question/problem: How to integrate the different scenarios of a UC into one structure? Our solution: We propose so-called (textual) System Sequence Descriptions (SSDs). We introduce a suitable (context-free) grammar for our SSDs. We can express all usual constructs with our SSDs, such as primary and secondary actors, basic steps, the internal responsibilities of the system, sequential composition, arbitrary order, loops/repetition, conditionals, alternatives, options, choices, definitions, and calls/'Includes'. To support validation of the resulting SSDs (with integrated scenarios) and check it with the users (Requirements quality assessment), we give (inductive) translation rules to translate the SSDs to natural language (Natural Language Generation for RE). Additionally, we give (inductive) rules to generate graphical SSDs (like the more familiar UML-diagrams) from our textual SSDs. This might support validation too. Results: With this new artefact design we can easily integrate the different scenarios of a UC into one clear SSD and also check the result with the users. That integrated SSD clarifies the overall structure of the UC and forms a suitable basis for implementation. With a nontrivial example we illustrate that the proposed grammar is very practical and that the approach scales up easily. Main contribution: The paper describes novel technical solutions for the application of NL-technologies to RE-relevant artefacts. The paper includes additional solutions to the RE-problem of validation.</p

    Smart farming in pig production and greenhouse horticulture : An inventory in the Netherlands

    Full text link

    Mitigating risk in the tuna supply through traceability system development

    Get PDF
    This study concerns the mitigation of risk based on advances in food product traceability technology. A case study of the supply, processing and distribution of wild catch tuna on the island of Sulawesi in Indonesia provides the backdrop for describing and analyzing risk agents and how they are interrelated in the supply chain. The purpose of this study is to develop an inductive, empirically based model concerning risk mitigation in seafood supply networks. It builds upon the seminal works of Forrester’s understanding of information distortion, Alderson’s transvection model and Thompson’s interdependency theory. Keywords: risk management, traceability, complete supply chains, transvection, food, tunapublishedVersio
    • …
    corecore