Vous êtes sur la page 1sur 5

UML & A.S.T.R.

En un documento en Word seale 10 de los diferentes manuales o tutoriales del lenguaje


de programacin en UML. Adems presente una aplicacin (A.) en sistema (S.) de tiempo
(T.) real (R.). Enva tu archivo a travs de este medio.

MANUALES DE LENGUAJE DE PROGRAMACIN UML


1.
2.
3.
4.
5.
6.
7.

Manual de Umbrello UML Modeller


Argo UML
UML Data Profile
Casos de Uso (Use Case)
UML for C#
Desarrollo Orientado a Objetos con UML
Craig Larman

UML y Patrones
8. Desarrollo de Aplicaciones Web con UML
9. Diseo y Anlisis de Sistemas con UML
10. Object - Oriented Design with UML and Java

Los sistemas de tiempo real (STR) son sistemas informticos que se encuentran en
multitud de aplicaciones, desde la electrnica de consumo hasta el control de
complejos procesos industriales. Estn presentes en prcticamente todos los aspectos
de nuestra sociedad Como, telfonos mviles, automviles, control de trfico, ingenios
espaciales, procesos automticos de fabricacin, produccin de energa, aeronaves,
etc. Adems, el auge de los Sistemas de Tiempo Real est en constante aumento, ya
que cada vez ms mquinas se fabrican incluyendo un nmero mayor de sistemas
controlados por computador. Un ejemplo cercano es la industria del automvil, ya que
un turismo actual de gama media incluye alrededor de una docena de estos
automatismos (ABS, airbag, etc). Otro ejemplo cotidiano son los electrodomsticos de
nueva generacin, que incluyen Sistemas de Tiempo Real para su control y
temporizacin. Hoy da son tantas las aplicaciones de estos sistemas que su nmero
duplica actualmente al de los sistemas informticos "convencionales" o de propsito
general. Las previsiones son que esta diferencia vaya en constante aumento, debido
fundamentalmente el elevado crecimiento de la automatizacin en casi todas las
facetas de la vida cotidiana. Esto convierte a esta asignatura en un complemento muy
atractivo para la formacin de un Ingeniero Informtico.
La caracterstica diferenciadora de los Sistemas de Tiempo Real es que sus acciones
deben producirse dentro de unos intervalos de tiempo determinados por la dinmica del
sistema fsico que supervisan o controlan. Por poner un ejemplo, el sistema de control
de inyeccin de combustible en un motor alternativo (como los que estn presentes en
los automviles) debe realizar la inyeccin de la mezcla dentro del intervalo de tiempo
marcado por la rotacin del motor, de otro modo el motor no funcionar correctamente.
En este caso, se trata de un sistema de tiempo real empotrado, es decir, el sistema
informtico se encuentra fsicamente incluido en un sistema de ingeniera ms
complejo. La mayora de los sistemas de tiempo real son sistemas empotrados y
suelen tener restricciones adicionales en cuanto al uso de recursos computacionales
con respecto a otros tipos de sistemas informticos. Adems, suelen tener requisitos de
seguridad y fiabilidad ms severos, ya que si el sistema falla puede ocasionar prdidas
econmicas (por ejemplo, avera del motor) o incluso humanas (por ejemplo, si el motor
fuera de una aeronave).
Adems, las aplicaciones empotradas no son ni mucho menos pequeas. Un simple
telfono mvil tena medio milln de lneas de cdigo en 1997, y el nmero de lneas de
cdigo que vuelan embarcadas en los sistemas de control de una aeronave moderna
se cuentan por millones. El tamao actual de estas aplicaciones hace impensable su
desarrollo sin utilizar la Ingeniera del Software que es una disciplina fundamental y
propia de los Ingenieros Informticos.

Vous aimerez peut-être aussi