a Traffic Signal Control System-RTOS
$30-70 USD
Pagado a la entrega
Assignment -- a Traffic Signal Control System
Dates Due: Part 1: 10 November 2008; Part 2: 12 Jan 2009
This assignment assesses your achievement of the learning outcomes for the module:
1. Make explicit the mathematics required to model concurrent software tasks and algorithms adopted to evaluate
schedulability;
2. Interpret system requirements as concurrent software tasks and communications required to implement the required
functionality of applications;
3. Apply their theoretical understanding of scheduling analysis to compute response times of tasks and the
schedulability of task sets;
4. Describe the architecture of a typical RTOS, explain its services and evaluate the advantages and disadvantages of
its use in a variety of embedded system scenarios;
5. Critically evaluate the task model and scheduling services provided by an RTOS and reason informally about the
behaviour of a multi-tasking system under a variety of scheduling algorithms;
6. Explain and justify the application and implementation of basic RTOS services for:
· task synchronisation,
· inter-task communication, and
· event timing.
7. Apply your knowledge of task management, synchronisation, communication and timing services in designing and
building a small multi-tasking system that makes use of a simple RTOS and critically evaluate the solution.
The assignment is in two parts. Part 1 is due at the end of week 6. Feedback on this work will help
you complete part 2, which is due after the Christmas break.
You are reminded that the work you handed in must be your own, and that plagiarism or collusion
may result in loss of marks and possibly in further disciplinary action.
Scenario
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
windows XP but coding in SCITE and loading through ZAP tools. DIGIBOX API
Nº del proyecto: #3358158