100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Examen

Requirements Engineering Retake Final Exam 2019 (With Answers)

Puntuación
-
Vendido
-
Páginas
14
Subido en
29-01-2020
Escrito en
2018/2019

Exam of 14 pages for the course Requirements Engineering at UU (Past Exam)

Institución
Grado









Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
29 de enero de 2020
Número de páginas
14
Escrito en
2018/2019
Tipo
Examen
Contiene
Preguntas y respuestas

Temas

Vista previa del contenido

Q1 [10 points]. Take the following specification of a TESTRESCUE, an alarm system that tests itself and
calls a rescue support team when a repeated error occurs. You can use the FPS reference guide at the end of
the exam sheets.




Q1a [4 points]. Draw a labelled transition system for the process TEST.




-


Q1 [2 points]. Draw a labelled transition system for the process RESCUE.




Q1c [4 points]. Draw a labelled transition system for the composite process TESTRESCUE.


Page | 1

, Partial grades (most common cases):
- 3 points if correct synchronization but wrong starting point



Q2 [10 points]. Consider the table below that shows environmental and shared phenomena for a bank
vault and its control software.

Environmental phenomena Shared phenomena
E1: The vault door is open S1: doorLocked = false
E2: An authorized user is in the vault S2: doorClosedSensors = open
E3: The alarm is playing S4: authorizationGiven = true
E4: An unauthorized user is in the vault S3: alarmStatus = on
S5: movingObjectInVault = true


An engineer has defined the following two system requirements:

R1. If the vault door is open and an authorized user is in the vault, then the alarm shall not be playing
E1  E2 → E3

R2. The alarm shall be playing if and only if the vault door is open and there is no authorized user in the vault
E1  E2  E3

Q2a [3 points]. According to the system requirements, is it possible for a thief to enter the vault without
activating the alarm sound? Why (not)?


It is certainly possible, because the second system requirement should state E1  E4 → E3. However, the
iff condition is not sufficient: what if someone breaks in without opening the door? A better requirement
would be E4  E3, assuming that only authorized users can enter the vault at all times, even when the
vault is empty.




Page | 2
$7.87
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
samoyediran4 Universiteit Utrecht
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
32
Miembro desde
7 año
Número de seguidores
20
Documentos
3
Última venta
1 año hace

1.0

2 reseñas

5
0
4
0
3
0
2
0
1
2

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes