Skip to content
Snippets Groups Projects
MIRA.requirements.html 3.54 KiB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<!--
 Documentation of MIRA - Model-based Integrated Requirements Analysis.
 
 @author abid
 @ConQAT.Rating GREEN Hash: 850E39092E4DF6F9EEB6D26D886BEF68
-->

<html>
<head>
	<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>

<body>
<div class="header">
<div class="box">
<div class="navbar">

 <div class="dropdown">
    <button class="dropbtn">Home<i class="fa fa-caret-down"></i></button>
    <div class="dropdown-content">  
      <a href="../getting_started.html"> Main Page</a>
      <a href="#">Modeling and Simulation</a>
      <a href="#">Deployment and Code Generation</a>
       <a href="#">Design Space Exploration (DSE)</a>
       <a href="#">Assurance Case Modeling</a>
       <a href="#">Further Resources</a>
    </div>
   </div> 
    <div class="dropdown">
    <button class="dropbtn">Requirements Engineering <i class="fa fa-caret-down"></i></button>
    <div class="dropdown-content">
<a href="MIRA.requirements_analysis.html">Requirements Analysis</a>
      <a href="MIRA.glossary.html">Glossary Creation</a>
    </div>
   </div>
<div class="topnav-right">
      <a href="mailto:af_user@lists.fortiss.org?subject=Reporting 'MIRA.Requirements.html' Documentation Problem!&body= Dear Af3 team, I am reporting an issue related to Requirements Creation Page. 
       {Please specify the problem precisely here.}.">Report a Problem?</a>
    </div>
  </div>
</head>
</div>
</div>
<div class="box">

<button onclick="topFunction()" id="myBtn" title="Go to top">Top</button>

<h2>Create a Requirements Node</h2>

<p>Before creating <i>Requirements</i>, you have to create a <a href="MIRA.requirements_analysis.html" target="_blank">Requirements Analysis</a> node.</p>
<p> Create a new <i>Requirements</i> node by choosing <i>Requirements</i>, in the context menu of the <i>Requirements Analysis</i> node.</p>

<img src="./pictures/MIRA.Requirements.NewRequirements.png">

<p> Change the name of a <i>Requirements</i> node in the properties view. You also can create multiple requirement nodes with different names to organize your requirements.</p>

<h2>Requirements Overview</h2>

<p>By double-clicking on the <i>Requirements</i> node, an overview over all requirements opens.</p>
<img src="./pictures/MIRA.RequirementsOverview.png" height: auto;/><br />

<p> The list of requirements can be sorted by clicking on the column headers of the overview list. You can filter the requirements by inserting a filter text in the filter section. Double-clicking on a column opens the corresponding requirement source element.</p>

<h2>Requirements Packages</h2>

<p>Requirements are structured by <i>Requirements Packages</i>.</p>

<img src="./pictures/MIRA.Requirements.Packages.png">

<h2>Specify Requirements</h2>

<p>To add a new requirement, open the context menu of the requirements node. You can choose between the following requirement types:</p>

<p><img src="./pictures/MIRA.Requirements.NewRequirement.png" >
</div>

<script>
//Get the button
var mybutton = document.getElementById("myBtn");

// When the user scrolls down 20px from the top of the document, show the button
window.onscroll = function() {scrollFunction()};

function scrollFunction() {
  if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
    mybutton.style.display = "block";
  } else {
    mybutton.style.display = "none";
  }
}

// When the user clicks on the button, scroll to the top of the document
function topFunction() {
  document.body.scrollTop = 0;
  document.documentElement.scrollTop = 0;
}
</script>
</body>
</html>