Introduction to Embedded Systems (COME3103)

Computer Engineering - COM

Semester: First Semester

Level: 300

Year: 2019

REPUBLIC OF CAMEROON
Peace-Work-Fatherland
THE UNIVERSITY OF BAMENDA
NATIONAL HIGHER POLYTECNIC
(NAHPI)
BAMBILI-BAMENDA
P.O.BOX.39 BAMENDA TEL: 233 36 36 94
Course Title:
Embedded Systems
Option:
Year 2
Academic year:
2018/2019
REPUBLIQUE DU CAMEROUN
REPUBLIQUE DU CAMEROUN
Paix-Travail-Patrie
UNIVERSITE DE BAMENDA
ECOLE NATIONALE
POLYTECHNIQUE BAMBILI
P.O.BOX.39 BAMENDA TEL: 233 36 36 94
Time: ........................
Exercice
1:
70
marks
BACKGROUND INFORMATION FOR THE QUESTIONS:
Known facts:
East-West (EW) road has heavy traffic and needs to flow as well as
possible
North-South (NS) road has less traffic
NS road has car sensors to indicate when there is a vehicle waiting
SensorN for north
SensorS for south
Pedestrians have request buttons to indicate they wish to cross
The request buttons are one per road
RequestNS to cross NS road
RequestEW to cross EW road
The lights are always on and operating
The lights are only based on demand, there is no schedule
Goals:
Safe flow of people and vehicles
Maximum throughput
Minimum cost to create
www.schoolfaqs.net
1. Draw a Use Case diagram of the <Exam Problem> system (20 marks)
(Hint: Identify Use Cases, Actors, relationships between them, system
boundary, etc.)
2. Identify Classes in the <Exam Problem> system (10 marks)
(Hint: for each use case find a set of collaborating objects/classes)
3. Identify the structural relations (association, generalization) among the
classes and draw the diagram (10 marks)
4. Choose a use case and draw a sequence diagram (10 marks)
5. Create a state diagram for the overall system or part of it (20 marks)
Lecturer: Dr MPAME Guilene
www.schoolfaqs.net