INGENIERÍA SOFTWARE DE TELECOMUNICACIONES
pakotines12Tesis24 de Octubre de 2013
2.681 Palabras (11 Páginas)521 Visitas
INGENIERÍA SOFTWARE DE TELECOMUNICACIONES
R. Llamosa-Villalba, Doctor Ingeniero de Telecomunicación, Profesor Titular Laureado
Centro de Innovación y Desarrollo para la Investigación en Ingeniería del Software-CIDLIS- Escuela de Ingeniería Eléctrica, Electrónica 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 comunicación, arquitecturas software y hardware, servicios de Internet, medios de comunicación fija y móvil, etc., en la que prevalecen sistémica y sistemáticamente, la aplicación de la ingeniería de software a los productos y servicios de telecomunicación.
Este artículo presenta una introducción a la Ingeniería de Software de Telecomunicación sustentada en los estándares y el cuerpo de conocimiento extendidos a partir de la Ingeniería del software.
Este planteamiento nos lleva a realizar:
• Un recuento sobre los estándares de Ingeniería de Software aplicables al desarrollo y uso de productos y servicios de telecomunicación.
• El planteamiento de un modelo de ciclo de vida de productos y servicios de Ingeniería de software de Telecomunicaciones.
• Un conjunto de recomendaciones sobre estándares, métodos y medidas de aplicación de la calidad a la Ingeniería de software de Telecomunicaciones.
sistemas, cada vez mas complejos, que en su interior involucran recursos humanos y de tecnología software y hardware.
Considerando el software como uno de los factores de éxito
de las telecomunicaciones este documento plantea:
• La convergencia Tecnológica como el factor de desarrollo de la industria eléctrica, electrónica, de telecomunicaciones y de software.
• El significado de Ingeniería de Software de Telecomunicaciones como la herramienta de gestión tecnológica de la calidad de la convergencia tecnológica.
• Una perspectiva de cuerpo de conocimiento de Ingeniería de
Software de Telecomunicaciones.
• Un sistema de Calidad de Ingeniería de Software de
Telecomunicaciones.
II. CONVERGENCIA TECNOLÓGICA
Los visionarios del sector electrónico auguran que en pocos años un computador doméstico se encargará de controlar todo el equipamiento electrónico del hogar. Así, la lavadora, la
Palabras clave: ingeniería del software; sistemas distribuidos;
Figura No. 1. Cadena de Valor Agregado de las Telecomunicaciones.
servicios avanzados de telecomunicación; protocolos de comunicaciones; entornos CASE; arquitectura software; métodos formales; plataformas distribuidas.
I. INTRODUCCIÓN
Emodelo actual de la cadena de
Proveedores de Servicio de Aplicación (ASP)
Proveedor de
Conocimiento
Proveedor de
HOSTING
Proveedores de Servicio de Redes (NSP)
Proveedor de Servicios de Internet (ISP)
INTERNET
Operadores de
Distribución
OPERADORES
Larga
Distancia
Cable
Telefonía
TV
Integradores de
CLIENTES
COMUNIDAD
EMPRESAS
ste documento se sustenta en el
Valor Agregado
Redes de
Redes
Fija
Sistemas
valor agregado de las telecomunicaciones (Figura No. 1); el cual, plantea la existencia de los siguientes actores:
• Proveedores de servicios de
Proveedor de
Contenidos
de Contenido (CDN)
Operadores
Virtuales
Telefonía
Móvil
Fixed
Wireless
(Sin-cable Fijo)
GOBIERNO
aplicación;
DISPOSITIVOS Ó INSTRUMENTOS Ó ARTEFACTOS
• Proveedores de servicios de redes de comunicación;
Planeación de Recursos
Empresariales (MRP)
Planeación de Cadena de Proveedores
Sisemas de Detección y Respuesta
Logro de la cadena de Suministro
• Operadores;
• Fabricantes de dispositivos;
Alineamiento
de Negocios y Estratgias
Diseño de
Arquitectura
Empresarial
Despliqgue de
Infraestructura
Tecnológica
Suministro de
Aplicación de
Soluciones
Entrega segura de IT
• Clientes ó sectores productivos
En este contexto todos los
Servicios Estratégicos Servicios Tácticos
Servicios Técnicos
Servicios Operacionales
actores exigen el desarrollo de
INTELIGENCIA DE NEGOCIOS
calefacción o la iluminación de la casa funcionarán del mismo modo que una impresora, recibiendo órdenes a través de Internet. Pero para que este hecho se haga realidad, primero tendrá que llegar la Convergencia Tecnológica (CT). La CT es una tendencia en la que toda la electrónica 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 sinfín de conceptos, formatos y aplicaciones para presentarlas integradas y personalizadas a la medida del usuario.
III. INGENIERÍA DE SOFTWARE DE TELECOMUNICACIONES
La Ingeniería software de Telecomunicaciones, comúnmente apoyada en la Ingeniería Telemática, plantea la integración de las telecomunicación e informática, centrada en el estudio, diseño y gestión de:
• Redes de computadores desde el nivel físico (redes de acceso, redes inalámbricas, redes ópticas,...) hasta niveles más lógicos (protocolos; arquitecturas de red; medidas, análisis y control de tráfico,...).
• Servicios de aplicación como MRP, CRM, e-learning o tele-enseñanza, e-comercio o el e-gobierno, servicios Web, TV digital;
• Conmutación y arquitectura de conmutadores,...
• Servicios, modelado y simulación de redes: optimización, planificación de la capacidad, ingeniería de tráfico y diseño de redes.
Por lo tanto, se deduce fácilmente que en los sistemas de telecomunicación 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, tamaño 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 garantía de la calidad del software siempre ha sido débil, 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 Garantía 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 cooperación) para:
• Establecer un conjunto común (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 Ingeniería de software de Telecomunicaciones.
• Definir métodos para medir los indicadores de calidad del software de Telecomunicaciones. En este contexto, es especialmente importante que las características 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 análisis/estudio de los requisitos y necesidades de los operadores y suministradores.
• El estudio de técnicas líder aplicadas tanto en la industria como en las universidades .
Para hacer eficiente el ejercicio, la Ingeniería de Software de Telecomunicaciones ha aprovechado en lo posible todo el conocimiento de estándares, normas y proyectos previos existentes.
El procedimiento de trabajo ha permitido:
• Identificar las áreas por mejorar y proponer
...