a Traffic Signal Control System-RTOS

Cancelado Publicado Nov 2, 2008 Pagado a la entrega
Cancelado 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

Programación en C SO Chrome Ingeniería Linux SO Mac MySQL PHP Gestión de proyectos Arquitectura de software Verificación de software UNIX Windows Desktop

Nº del proyecto: #3358158

Sobre el proyecto

2 propuestas Proyecto remoto Activo Jan 1, 2009

2 freelancers están ofertando un promedio de $60 por este trabajo

bnmurthy

See private message.

$59.5 USD en 3 días
(19 comentarios)
2.5
globetechie

See private message.

$59.5 USD en 3 días
(2 comentarios)
2.4