Page 79 - Software and Systems Requirements Engineering in Practice
P. 79

u
                                                  i
                                                          q
                                                i
                                                             i
                                                 c
                                                   t
                                                     n

                                                      g
                                                         e
                                                    i
                                                        R
                                                l
                                                                 e
                                                                m
                                                              e
                                                                  n

                                                                    s
                                                                   t
                                 C h a p t e r   3 :
                                                             r
                                                       Supports
                                                        different
                                                         metrics
                                                                   Partial goal model for a nuclear power plant simulator (Picture courtesy of Professor Jane
                                                            Maileable
                                                      French, English,
                                                             Portable
                                                     languages
                                                        Japanese.
                                                   Supports
                                                    different
                                                       German,
                                               systems.
                                                             configurations.
                                                         Deployable
                                                          on various
                                                           hardware
                                                     operating
                                                      systems.
                                                    multiple
                                                   Run on
                                                          simulations
                                                    system and
                                                           for large
                                                 computers
                                                             plants.
                                                            scaled
                                                     limited
                                                         Run
                                               small
                                                    with
                                                     disk.
                                                                Scalable
                                                     simulations
                                                  Reliability
                                                           acceptable
                                                      for small
                                                             response
                                                        plants.
                                                       scaled
                                                          Specify
                                                               times.
                                                   Run
                                                            user
                                                    responses.
                                                       treatment of a
                                                  expected
        High Performance Extensible  Able to  accommodate Responsive  new failure  modeling  Able to  tools  scenarios.  Support  accommodate  Q2 simulations of  physical  various types  changes  of power New scenario  in plant.  plants received from  Changed nuclear regulatory  Nuclear  Fossil fuel  scenar
                                                         Support malfunction.
                                                 Specify
                                                      student’s
                                                     Score a
                                               scenarios
                                                               Effective
                                                                teaching
                                                          scenarios.
               Integrate  computations  at 10 frames  per second.  Optimizing  compiler  from  Fortran to  Assembler  Q7  Add new  C  Q10  Malfunctions  simulation states.  Q11
        Real-time  simulations must  behave identically  within xmicrosecs  of real plant  Refresh  screens in  2 secs.  Gauges respond  within < 200ms   of physical plant.  Q4  Virtual  network with  inbuilt memory  management  services  Discrete  failures  Q8  Q9  Permanently  cache common  Support  simul
                 Real-time  feedback    Temporal  High  fidelity
               ASCII message  protocol  responds  within < 200ms  of physical   Q5  Metrics  within  1% of real  plant  performance  high  fidelity  Quantitative  high fidelity  Helps  Hurts  Impact  point  QAMs  FIGURE 3.6
                       Lights
                           plant
                                 Q6                  Key   C  Q#
   74   75   76   77   78   79   80   81   82   83   84