Está en la página 1de 4

Bioingeniera | Potencia elctrica | Computacin

I JORNADA TCNICA IEEE DEL ORIENTE COLOMBIANO

INGENIERA SOFTWARE DE
TELECOMUNICACIONES
R. Llamosa-Villalba, Doctor Ingeniero de Telecomunicacin, Profesor Titular Laureado
Centro de Innovacin y Desarrollo para la Investigacin en Ingeniera del Software-CIDLISEscuela de Ingeniera Elctrica, Electrnica y Telecomunicaciones. Universidad Industrial de Santander
Senior Member, IEEE Computer Society

El contexto de las telecomunicaciones cubre actualmente todos


los sectores productivos, hecho que induce que las cadenas
productivas planteen la existencia de sistemas distribuidos,
protocolos de comunicacin, arquitecturas software y hardware,
servicios de Internet, medios de comunicacin fija y mvil, etc.,
en la que prevalecen sistmica y sistemticamente, la aplicacin
de la ingeniera de software a los productos y servicios de
telecomunicacin.
Este artculo presenta una introduccin a la Ingeniera de
Software de Telecomunicacin sustentada en los estndares y el
cuerpo de conocimiento extendidos a partir de la Ingeniera del
software.
Este planteamiento nos lleva a realizar:

Un recuento sobre los estndares de Ingeniera de


Software aplicables al desarrollo y uso de productos y
servicios de telecomunicacin.
El planteamiento de un modelo de ciclo de vida de
productos y servicios de Ingeniera de software de
Telecomunicaciones.
Un conjunto de recomendaciones sobre estndares,
mtodos y medidas de aplicacin de la calidad a la
Ingeniera de software de Telecomunicaciones.

Palabras clave: ingeniera del


software; sistemas distribuidos;
servicios
avanzados
de
telecomunicacin; protocolos de
comunicaciones; entornos CASE;
arquitectura software; mtodos
formales; plataformas distribuidas.
I. INTRODUCCIN

ste documento se sustenta en el


modelo actual de la cadena de
valor
agregado
de
las
telecomunicaciones (Figura No. 1);
el cual, plantea la existencia de los
siguientes actores:
Proveedores de servicios de
aplicacin;
Proveedores de servicios de redes
de comunicacin;
Operadores;
Fabricantes de dispositivos;
Clientes sectores productivos
En este contexto todos los
actores exigen el desarrollo de

sistemas, cada vez mas complejos, que en su interior


involucran recursos humanos y de tecnologa software y
hardware.
Considerando el software como uno de los factores de xito
de las telecomunicaciones este documento plantea:
La convergencia Tecnolgica como el factor de desarrollo
de la industria elctrica, electrnica, de telecomunicaciones
y de software.
El significado de Ingeniera de Software de
Telecomunicaciones como la herramienta de gestin
tecnolgica de la calidad de la convergencia tecnolgica.
Una perspectiva de cuerpo de conocimiento de Ingeniera de
Software de Telecomunicaciones.
Un sistema de Calidad de Ingeniera de Software de
Telecomunicaciones.
II. CONVERGENCIA TECNOLGICA
Los visionarios del sector electrnico auguran que en pocos
aos un computador domstico se encargar de controlar todo
el equipamiento electrnico del hogar. As, la lavadora, la

Figura No. 1. Cadena de Valor Agregado de las Telecomunicaciones.


Proveedores de Servicio
de Aplicacin (ASP)

Proveedores de Servicio
de Redes (NSP)

CLIENTES

OPERADORES
Larga
Distancia

Proveedor de
Conocimiento

Proveedor de
Servicios de
Internet (ISP)

Cable

Operadores de
Redes

Telefona
Fija

Operadores
Virtuales

Telefona
Mvil

COMUNIDAD

INTERNET
Proveedor de
Valor Agregado

HOSTING

Redes de
Distribucin
de Contenido (CDN)

Proveedor de
Contenidos

TV

Integradores
de
Sistemas

EMPRESAS

GOBIERNO

Fixed
Wireless
(Sin-cable Fijo)
DISPOSITIVOS INSTRUMENTOS ARTEFACTOS
Planeacin de Recursos
Empresariales (MRP)
Alineamiento
de Negocios
y Estratgias

Planeacin de Cadena de Proveedores


Sisemas de Deteccin y Respuesta
Diseo de
Despliqgue de
Arquitectura
Infraestructura
Empresarial
Tecnolgica

Servicios Estratgicos
11/07/2005

Logro de la cadena de Suministro


Suministro de
Aplicacin de
Soluciones

Servicios Tcticos

Entrega
segura de IT

Servicios Operacionales
Servicios Tcnicos

INTELIGENCIA DE NEGOCIOS

Bioingeniera | Potencia elctrica | Computacin

I JORNADA TCNICA IEEE DEL ORIENTE COLOMBIANO

calefaccin o la iluminacin de la casa funcionarn del mismo


modo que una impresora, recibiendo rdenes a travs de
Internet. Pero para que este hecho se haga realidad, primero
tendr que llegar la Convergencia Tecnolgica (CT). La CT es
una tendencia en la que toda la electrnica que nos rodea en
casa, en el trabajo y en la calle, puede comunicarse e
interactuar entre s. Esta realidad implica que la industria debe
simplificar y reunir un sinfn de conceptos, formatos y
aplicaciones para presentarlas integradas y personalizadas a la
medida del usuario.
III. INGENIERA DE SOFTWARE DE TELECOMUNICACIONES
La
Ingeniera
software
de
Telecomunicaciones,
comnmente apoyada en la Ingeniera Telemtica, plantea la
integracin de las telecomunicacin e informtica, centrada en
el estudio, diseo y gestin de:
Redes de computadores desde el nivel fsico (redes de
acceso, redes inalmbricas, redes pticas,...) hasta niveles
ms lgicos (protocolos; arquitecturas de red; medidas,
anlisis y control de trfico,...).
Servicios de aplicacin como MRP, CRM, e-learning o
tele-enseanza, e-comercio o el e-gobierno, servicios
Web, TV digital;
Conmutacin y arquitectura de conmutadores,...
Servicios, modelado y simulacin de redes: optimizacin,
planificacin de la capacidad, ingeniera de trfico y
diseo de redes.
Por lo tanto, se deduce fcilmente que en los sistemas de
telecomunicacin el software juega un papel importante y que
estos sistemas controlados por software pueden disponer de
servicios de alta calidad en plazos y costes razonables.
Por otra parte la complejidad de estos sistemas han ido
creciendo en funcionalidad, tamao y flexibilidad, evento que
ha puesto de manifiesto la importancia del software y su
influencia en la calidad de los sistemas y servicios.
Sin embargo, como la garanta de la calidad del software
siempre
ha
sido
dbil,
especialmente
en
las
telecomunicaciones. Se hace necesario, que la calidad del
software sea garantizada y mejorada, y por lo tanto, los
operadores y proveedores han establecido Sistemas de
Garanta de Calidad, cooperando entre s.
Dada la necesidad de los operadores para definir estrategias
para mejorar y garantizar la calidad del software de
Telecomunicaciones, se han abordado todos los procesos del
ciclo de vida del software. El resultado es un conjunto de
actividades y medidas que tienen que llevar a cabo los
operadores, los proveedores o ambos (en cooperacin) para:
Establecer un conjunto comn (para operadores y
proveedores) de procedimientos e indicadores de calidad
que garanticen la calidad de los procesos y productos
durante todas las fases del ciclo de vida de Ingeniera de
software de Telecomunicaciones.
Definir mtodos para medir los indicadores de calidad del
software de Telecomunicaciones. En este contexto, es
especialmente importante que las caractersticas de
calidad puedan ser cuantificables y medibles.

Se destaca que el trabajo realizado por los expertos del rea de


telecomunicaciones se ha centrado en dos aspectos:
El anlisis/estudio de los requisitos y necesidades de los
operadores y suministradores.
El estudio de tcnicas lder aplicadas tanto en la industria
como en las universidades .
Para hacer eficiente el ejercicio, la Ingeniera de Software
de Telecomunicaciones ha aprovechado en lo posible todo el
conocimiento de estndares, normas y proyectos previos
existentes.
El procedimiento de trabajo ha permitido:
Identificar las reas por mejorar y proponer actividades
de calidad para dichas reas.
Crear Guas de Tcnicas para garantizar la calidad del
software de telecomunicaciones.
Las recomendaciones producidas, basada en varios
estndares de la ISO sobre calidad se aplican en el contexto
que describen dichas normas, se resumen en la Figura No. 2. y
describen las actividades que un Operador debe realizar con el
fin de garantizar y mejorar la calidad del software que
adquiere. Ciertas actividades de calidad se realizan en las
organizaciones, otras se realizan por los proveedores o en
cooperacin con ellos.
La recomendacin es considerada como:
Una referencia para la implantacin de un Sistema de
Gestin de Calidad y como una herramienta de autoevaluacin que ayuda a los operadores a identificar
oportunidades de mejora.
Un documento til para los proveedores que describe las
necesidades de los operadores, lo que les permite mejorar
la cooperacin mutua y lograr una mayor satisfaccin de
las necesidades de su cliente.
En particular, se han utilizado los siguientes estndares
ISO15504, ISO 9004, ISO 9000-3, ISO 9126, e ISO/IEC DIS
12207-1, CMMI

Figura No. 2. Recomendaciones y estndares de Calidad en


Ingeniera de Software de Telecomunicaciones

Bioingeniera | Potencia elctrica | Computacin

I JORNADA TCNICA IEEE DEL ORIENTE COLOMBIANO

IV. CUERPOS DE CONOCIMIENTO EN INGENIERA DE


SOFTWARE TELECOMUNICACIONES
La Ingeniera de Telecomunicacin es aquella rama del
saber que estudia la descripcin y el anlisis de sistemas,
tcnicas y tecnologas que dan soporte a la adquisicin,
proceso y transmisin de la informacin a puntos distantes de
forma efectiva, mediante el uso de tecnologa elctrica,
electromagntica y electrnica.
El conseguir tales fines implica disciplinas como
instrumentacin, control, radar, informtica, etc. A veces, esta
inclusin de reas extraas ha llevado a delicados problemas
de reas de competencia.
El rea de conocimiento de Ingeniera Telemtica es un
rea claramente aplicada, que usa un conjunto de tcnicas,
tecnologas y conocimientos necesarios para el anlisis, diseo
y realizacin de sistemas de comunicacin de digital, en
concreto:
La organizacin, gestin, planificacin, mantenimiento y
explotacin de las redes pblicas y privadas militares,
industriales e informticas.
La concepcin, descripcin funcional y operatividad de
servicios de valor aadido y sus terminales (correo
electrnico, acceso a Internet, etc.)
Las redes metropolitanas multi-servicios (CATV, con
servicios complementarios de vdeo, voz, musicales y datos).
Las tcnicas de establecer la conectividad entre usuarios, es
decir: conmutacin de circuitos, paquetes e hbrida.
Las tcnicas de compartir canales de acceso mltiple, tales
como redes mviles directas o va satlite o las redes de rea
local.
La lgica de interconexin de partes de estas redes de acceso
desde los usuarios y entre usuarios, que garantizan la calidad
final y fiabilidad tales como: codificacin y tcnicas contra
errores, protocolos y sealizacin.
La medida, modelado, simulacin y anlisis de la actividad o
trfico en usuarios y en las distintas partes del sistema.
Las tcnicas de control de acceso, tarifacin, seguridad y
privacidad, autenticacin de documentos y personas, que se
requieren para regular el acceso a informaciones y servicios
y para autenticar el origen, contenido y destino de la
informacin.
Las tcnicas de descomposicin, especificacin, validacin,
desarrollo e instalacin de dichas lgicas, que hoy en da se
integran en la tecnologa lgicas.
La ingeniera de diseo material y lgica de los
conmutadores pblicos y privados y las distintas ``cajas
negras" que componen una red. Incluyendo la ingeniera de
ncleos de multiprogramacin y de concurrencia para tales
dispositivos, y la arquitectura de conmutadores y
procesadores.
La utilizacin de tcnicas basadas en otras reas con el
correspondiente desarrollo de sus especificaciones en este
rea.
La experiencia de funcionamiento demuestra que la
agrupacin de conocimientos realizada facilita el seguimiento
de la evolucin del mundo de los sistemas de comunicaciones
actual. Al mismo tiempo evita el imponer una tecnologa
concreta, ya que al hacerse obsoleta dificulta el seguimiento

de los conocimientos que la sociedad demanda y necesita en


cada momento.
Un cambio de preeminencia tecnolgica ocurrido en el
pasado permite ilustrar este hecho; los sistemas informticos y
de comunicacin de tipo digital, en sus diversas variantes, han
pasado de tener un predominio de tecnologas relacionadas
con el ``hardware" a un predominio de tecnologas de tipo
``software", habiendo quedado las primeras relegadas a un
segundo plano. Lo cual implica que los estudios conseguidos
en los ltimos aos lleven a utilizar los cuerpos de
conocimiento asociados a todas las fases del ciclo de vida del
software y proponer actividades de calidad para cada una de
ellas. Para evitar la definicin de un modelo de ciclo de vida
especfico, se ha utilizado como marco de referencia el
modelo definido por ISO/IEC y que se resumen en la Figura
No. 3.

Figura No. 3. Cuerpo de Conocimiento de Ingeniera de Software


de Telecomunicaciones

V. CALIDAD EN INGENIERA DE SOFTWARE


TELECOMUNICACIONES
Conjugada la Ingeniera de Software de Telecomunicacin
y su cuerpo de conocimiento se establece (Figura No. 4):
Un Sistema de Calidad asociada al conjunto de procesos,
procedimientos, recursos y responsabilidades necesarios
para la gestin de la calidad, es decir para alcanzar los
objetivos de la calidad a nivel de procesos o productos de
telecomunicacin.
El sistema de gestin de Calidad debe estar enmarcado
por una Poltica de Calidad de identidad, compromiso,
comunicacin, entendimiento, revisin y evaluacin
institucional para cumplir con los requisitos y mejora
continua de la eficacia y eficacia para establecer y revisar
los objetivos de Calidad.

Bioingeniera | Potencia elctrica | Computacin

I JORNADA TCNICA IEEE DEL ORIENTE COLOMBIANO

Figura No. 4. Modelo de Calidad Ingeniera de Software de


Telecomunicaciones

VI. CONCLUSIN
Este artculo ha planteado el modelo actual recomendado
(Figura No. 5) para garantizar la calidad del software de
Telecomunicaciones que se sustenta en los estndares de
Ingeniera de Software y los modelos de calidad ISO.

Figura No. 5. Modelo de Calidad Ingeniera de Software de


Telecomunicaciones

AGRADECIMIENTOS
El autor desea expresar sus agradecimientos a la Rama
Estudiantil IEEE UIS por su invitacin extendida para
participar en el evento I JORNADA TCNICA IEEE DEL
ORIENTE COLOMBIANO
REFERENCIAS
[1]

[2]
[3]
[4]

L. F. Solrzano Corral, Estrategias para garantizar la calidad del


software en telecomunicaciones, Telefnica Investigacin
y
Desarrollo.
R. Llamosa-Villalba, Empresas Informticas. Editorial ITI-Colombia,
UIS-CIDLIS, 2000.
http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_Telecomunicaci%C
3%B3n
http://www2.umassd.edu/swpi/BellCanada/trilliumhtml/trillium.html

Ricardo Llamosa-Villalba. Member (M) de IEEE en 1989, Senior Member


(SM) Sociedad de Computacin en 2005. Nacido en Bogot en 1950.
Ingeniero de Sistemas, Universidad Industrial de Santander, Colombia, 1975.
Magister en Informtica, Facultad de Informtica, Universidad Politcnica de
Madrid, 1986. Doctor Ingeniero de Telecomunicacin, Escuela Tcnica
Superior de Ingenieros de Telecomunicacin, Universidad Politcnica de
Madrid, 1989.
El es Profesor Titular Laureado de la Escuela de Ingeniera de Elctrica,
electrnica y de Telecomunicaciones de la Universidad Industrial de
Santander. Actualmente es director del Centro de Innovacin y Desarrollo
para la Investigacin en Ingeniera del Software y el Instituto Tecnolgico
Iberoamericano de Informtica de Colombia. Es autor del libro Empresas
Informticas y de numerosos artculos en revistas internacionales.
El Dr. Llamosa-Villalba es auditor lder de Calidad ISO9000; ARBITRO
de E-Global ADR Tribunal, Asociacin Espaola para el Derecho y la
Economa Digital; Miembro Comit evaluador de Estndares ISO: Normas de
Administracin de Configuracin; Par acadmico del Consejo Nacional de
Acreditacin, Par acadmico del Consejo Nacional Calidad de Educacin
Superior y Par Investigador Colciencias.

También podría gustarte