Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fabricio
Est. Ingeniería de Sistemas Suárez
Chinchay Luis
12/05/2011
Universidad Nacional Pedro Ruiz Gallo 12 de mayo de 2011
INTRODUCCIÓN
La World Wide Web fue creada alrededor de 1989 por el inglés Tim Berners-Lee y el
belga Robert Cailliau mientras trabajaban en el CERN en Ginebra, Suiza, y publicado en
1992.
El Internet tiene sus orígenes que se remontan a la década de 1960, dentro de ARPA
(hoy DARPA), como respuesta a la necesidad de esta organización de buscar mejores
maneras de usar los computadores de ese entonces.
“…El concepto de "Web 2.0" comenzó con una sesión de la conferencia de intercambio
de ideas entre O'Reilly y MediaLive International. Es más, las empresas que habían
sobrevivido a la caída parecía tener algunas cosas en común. ¿Podría ser que el
colapso de las puntocom marcados algún tipo de punto de inflexión para la web, de
modo que una llamada a la acción como "Web 2.0" puede tener sentido?…”[ Tim
O'Reilly -09/30/2005].
Con estas breves definiciones hablaremos de los términos que hoy en día se tienen en
cuenta para una mejor visión de la informática, después de haber recopilado
información y visitado sitios web de distintos autores.
I. SCRIPT.ACULO.US
Desarrollado por Thomas Fuchs, la última versión es 1.9.0 que se salió a la luz el 23 de
diciembre del 2010.
Es una biblioteca JavaScript que permite el uso de controles AJAX, drag 'n drop, y otros efectos
visuales en una página web.
Usando un Prototipo 1.7 como base, SCRIPT.ACULO.US se especializa en suministrar una rica
experiencia al usuario con efectos animados, de arrastrar y soltar (drag and drop) y otros
componentes para realizar interfaces de usuario.
Desarrollado por Rails Core Team (rubyonrails.org); la última versión fue el 3.0.5 que
salió a la luz el 19 de febrero del 2011 y es un sistema de multiplataforma.
Conocido como RoR o Rails es un framework de aplicaciones web de código abierto escrito en
el lenguaje de programación Ruby, siguiendo el paradigma de la arquitectura Modelo Vista
Controlador (MVC). Trata de combinar la simplicidad con la posibilidad de desarrollar
aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un
mínimo de configuración.
El lenguaje de programación Ruby permite la meta programación, de la cual Rails hace uso, lo
que resulta en una sintaxis que muchos de sus usuarios encuentran muy legible. Rails se
distribuye a través de RubyGems, que es el formato oficial de paquete y canal de distribución
de bibliotecas y aplicaciones Ruby.
Todo el mundo desde startups a organizaciones sin ánimo de lucro pasando por
compañías están usando Rails. Rails es todo acerca de la infraestructura así que se acopla
perfectamente en cualquier tipo de aplicación web. Algunos ejemplos:
Se emplea para referirse a programas que proveen una interfaz de usuario para acceder a
los servicios del sistema operativo. Estos pueden ser gráficos o de texto simple, dependiendo
del tipo de interfaz que empleen. Los SHELLS están diseñados para facilitar la forma en que se
invocan o ejecutan los distintos programas disponibles en el computador.
Bourne Shell
Almquist shell
Bash
Korn Shell
Emacs (Es un editor de texto con una gran cantidad de funciones).
Símbolo del sistema de Windows
GNOME
KDE
Xfce
LXDE
Escritorio de MS Windows
Además de la conexión a otros dispositivos, SSH nos permite copiar datos de forma segura
(tanto ficheros sueltos como simular sesiones FTP cifradas), gestionar claves RSA para no
escribir claves al conectar a los dispositivos y pasar los datos de cualquier otra aplicación por
un canal seguro tunelizado mediante SSH.
SSH está diseñado para reemplazar los métodos más viejos y menos seguros para registrarse
remotamente en otro sistema a través de la SHELL de comando, tales como Telnet o Rsh. Un
programa relacionado, el Scp, reemplaza otros programas diseñados para copiar archivos
entre hosts como Rcp. Ya que estas aplicaciones antiguas no encriptan contraseñas entre el
cliente y el servidor, evite usarlas mientras le sea posible.
V. WORFLOW
Los sistemas ERP son sistemas integrales de gestión para la empresa. Se caracterizan por estar
compuestos por diferentes partes integradas en una única aplicación. Estas partes son de
diferente uso, por ejemplo: producción, ventas, compras, logística, contabilidad (de varios
tipos), gestión de proyectos, GIS (sistema de información geográfica), inventarios y control de
almacenes, pedidos, nóminas, etc. Sólo podemos definir un ERP como la integración de todas
estas partes. Lo contrario sería como considerar un simple programa de facturación como un
ERP por el simple hecho de que una empresa integre únicamente esa parte. Ésta es la
diferencia fundamental entre un ERP y otra aplicación de gestión.
El propósito fundamental de un ERP es otorgar apoyo a los clientes del negocio, tiempos
rápidos de respuesta a sus problemas, así como un eficiente manejo de información que
permita la toma oportuna de decisiones y disminución de los costos totales de operación.
Las características que distinguen a un ERP de cualquier otro software empresarial, es que
deben de ser sistemas integrales, con modularidad y adaptables:
Adaptables. Los ERP están creados para adaptarse a la idiosincrasia de cada empresa.
Esto se logra por medio de la configuración o parametrización de los procesos de
acuerdo con las salidas que se necesiten de cada uno. Por ejemplo, para controlar
inventarios, es posible que una empresa necesite manejar la partición de lotes pero
otra empresa no. Los ERP más avanzados suelen incorporar herramientas de
programación de 4ª Generación para el desarrollo rápido de nuevos procesos. La
parametrización es el valor añadido fundamental que debe contar cualquier ERP para
adaptarlo a las necesidades concretas de cada empresa.
Es la Gestión sobre la Relación con los Consumidores, pero para su mejor comprensión
básicamente se refiere a una estrategia de negocios centrada en el cliente.
Los beneficios del CRM no sólo se concretan en la retención y la lealtad de los clientes, sino
también en tener un marketing más efectivo, crear inteligentes oportunidades de cross-selling
y abrir la posibilidad a una rápida introducción de nuevos productos o marcas.
En definitiva, lo que desean las empresas es reducir el costo de obtener nuevos clientes e
incrementar la lealtad de los que ya se acercaron. Estos últimos pasan a conformar uno de los
activos más valiosos de la empresa.
VIII. E-TAILING
Conocido por vender bienes de venta al público en el Internet. Este término fue usado
en el Internet en 1995 y es casi una edición inevitable a correo electrónico, negocio electrónico
y comercio electrónico. El E-TAILING es similar como la transacción de empresa a cliente.
IX. OUTSOURCING
El término subcontratación traduce una mejora en los servicios dentro de una economía en
busca de progreso dentro de la apertura económica tratando de ser competentes en el
comercio internacional.
Es una API que permite la ejecución de operaciones sobre bases de datos desde el lenguaje de
programación Java, independientemente del sistema operativo donde se ejecute o de la base
de datos a la cual se accede, utilizando el dialecto SQL del modelo de base de datos que se
utilice.
El API JDBC se presenta como una colección de interfaces Java y métodos de gestión de
manejadores de conexión hacia cada modelo específico de base de datos. Un manejador de
conexiones hacia un modelo de base de datos en particular es un conjunto de clases que
implementan las interfaces Java y que utilizan los métodos de registro para declarar los tipos
de localizadores a base de datos (URL) que pueden manejar. Para utilizar una base de datos
particular, el usuario ejecuta su programa junto con la biblioteca de conexión apropiada al
modelo de su base de datos, y accede a ella estableciendo una conexión, para ello provee el
localizador a la base de datos y los parámetros de conexión específicos.
A partir de allí puede realizar con cualquier tipo de tareas con la base de datos a las que tenga
permiso: consulta, actualización, creación, modificación y borrado de tablas, ejecución de
procedimientos almacenados en la base de datos, etc.
Estas son estructuras universales; virtualmente todos los lenguajes de programación las
soportan de una forma u otra. Es razonable que un formato de intercambio de datos que es
independiente del lenguaje de programación se base en estas estructuras.
Un valor puede ser una cadena de caracteres con comillas dobles, o un número, o true o false
o null, o un objeto o un arreglo. Estas estructuras pueden anidarse.
Una cadena de caracteres es una colección de cero o más caracteres Unicode, encerrados
entre comillas dobles, usando barras divisorias invertidas como escape. Un carácter está
representado por una cadena de caracteres de un único carácter. Una cadena de caracteres es
parecida a una cadena de caracteres C o Java.
Un número es similar a un número C o Java, excepto que no se usan los formatos octales y
hexadecimales.
XII. WIDGET
Los WIDGETS de escritorio también se conocen como gadgets de escritorio, y son una nueva
categoría de mini aplicaciones; diseñadas para proveer de información o mejorar una
aplicación o servicios de un ordenador o computadora, o bien cualquier tipo de interacción a
través del World Wide Web, por ejemplo una extensión de alguna aplicación de negocios, que
nos provea información en tiempo real del estatus del negocio u organización.
Una característica común a los WIDGETS, es que son de distribución gratuita a través de
Internet. Aparecieron originalmente en el ambiente del sistema de accesorios de escritorio de
Mac OS X, actualmente Yahoo! ofrece una colección muy amplia de WIDGETS para Windows
XP y Mac OS X; a la vez que existe una creciente creación de WIDGETS para Windows Vista que
aprovechan del nuevo motor gráfico de este sistema conocido como WinFX, una biblioteca de
tecnologías para Windows Vista también disponible sin costo alguno para Windows 2000, XP y
2003.
También los hay para GNU/Linux, utilizando el motor WIDGET «Superkaramba», que permite
la ejecución de un sinnúmero de WIDGETS disponibles desde muchas páginas en internet; su
facilidad de programación es sorprendente y al ser de código abierto cualquier usuario puede
personalizarlo a su gusto. Se espera que para finales del 2007, el escritorio KDE 4.0 pueda
ejecutar WIDGETS de Mac OS X.
XIII. WYSIWYG
Implica una interfaz de usuario que permite al usuario ver algo muy similar al resultado
final, mientras que el documento se está creando. En general implica la capacidad de
manipular directamente el diseño de un documento sin tener que escribir o recordar los
nombres de los comandos de diseño. El significado real depende de la perspectiva del usuario,
por ejemplo,
Los dominios .COM fueron creados para utilización comercial, sin embargo, actualmente no
existen restricciones particulares para el registro de nuevas direcciones. En los años 1990,
.COM se convirtió en el dominio más frecuentemente utilizado para sitios web, especialmente
los de uso comercial. La introducción del dominio genérico .biz, restringido a negocios, no ha
tenido mayor impacto en la popularidad de .com.
Si bien cualquier compañía en el mundo puede registrar un dominio .com, muchos países
tienen dominios de segundo nivel con propósito similar. Los nombres de esos dominos llevan
nombres de la forma .com.xx o .co.xx donde xx es el nombre del correspondiente país. Algunos
ejemplos son Brasil (.com.br), México (.com.mx), Costa Rica (.co.cr), Australia (.com.au),
Ecuador (.com.ec), Colombia (.co), etc.
XVI. J2EE
El estándar J2EE incluye las especificaciones completas y las pruebas de cumplimiento para
garantizar la portabilidad de las aplicaciones a través de la amplia gama de sistemas
empresariales existentes capaces de apoyar a la plataforma J2EE. Además, la especificación
J2EE ahora garantiza la interoperabilidad de servicios Web mediante el apoyo a la WS-I Basic
Profile.
XVII. EMPOWERMENT
Para ser más útil, la gestión por competencias tiene que llevarse a cabo como un proceso
continuo, con los individuos evaluar y actualizar sus habilidades registrado conjunto con
regularidad. Estos cambios deben producirse al menos con tanta frecuencia como los
trabajadores revisiones periódicas gerente de línea, y sin duda cuando sus habilidades han
cambiado.
El famoso gurú de la gestión Peter Drucker hizo una distinción fundamental entre las
competencias de negocio "eficiente" y "eficaz". Realización de una actividad rápida y
económicamente es eficiente, mientras que hacer lo correcto y es eficaz. Lo malo, sin
embargo, es ineficaz por definición. Y si estás haciendo las cosas mal, la eficiencia de su
aparente será en vano.
XIX. E-GOVERNMENT
XX. JONAS
En definitiva consiste en una lista bastante grande de bibliotecas de código PHP que permiten
hacer ciertas tareas de manera más rápida y eficiente reutilizando código escrito previamente
por otras personas. Generalmente las bibliotecas contienen clases en archivos PHP que luego
se incluyen y usan sin muchas complicaciones. Aunque el proyecto PEAR está orientado hacia
la comunidad, existe un Grupo PEAR que ejerce de gobierno y toma cuenta de las tareas
administrativas. Cada paquete de código PEAR comprende un proyecto independiente bajo el
paragüas común de PEAR. Estos paquetes disponen de su propio equipo de desarrollo, control
de versiones y documentación.
Lista de paquetes:
Authentication
Benchmarking
Caching
Configuration
Console
Database
Date & Time
Encryption
Event
File Formats
File System
Gtk Components
Gtk2 Components
HTML
HTTP
Images
Internationalization
Logging
Mail
Objetivos
Los objetivos de Ecma International son desarrollar, en cooperación con las organizaciones de
estándares nacionales, europeas e internacionales, estándares y reportes técnicos con el fin de
facilitar y estandarizar el uso de las Tecnologías de Información y Comunicación y Dispositivos
Electrónicos; promover el uso correcto de los estándares, mediante la influencia en el medio
ambiente en los cuales se aplican; y finalmente, hacer públicos estos estándares y reportes
técnicos de forma impresa o electrónica, los cuales pueden ser copiados por las partes
interesadas de manera libre.
XXIII. JQUERY
Fue diseñado por John Resig, la última versión 1.6. Dado a la luz el 3 de mayo del 2011.
JQUERY es una biblioteca o framework de JavaScript, creada inicialmente por John Resig, que
permite simplificar la manera de interactuar con los documentos HTML, manipular el árbol
DOM, manejar eventos, desarrollar animaciones y agregar interacción con la técnica AJAX a
páginas web. Fue presentada el 14 de enero de 2006 en el BarCamp NYC.
JQUERY es software libre y de código abierto, posee un doble licenciamiento bajo la Licencia
MIT y la Licencia Pública General de GNU v2, permitiendo su uso en proyectos libres y
privativos. jQuery, al igual que otras bibliotecas, ofrece una serie de funcionalidades basadas
en JavaScript que de otra manera requerirían de mucho más código, es decir, con las funciones
propias de esta biblioteca se logran grandes resultados en menos tiempo y espacio.
Las empresas Microsoft y Nokia anunciaron que incluirán la biblioteca en sus plataformas.
Microsoft la añadirá en su IDE Visual Studio y la usará junto con los frameworks ASP.NET AJAX
y ASP.NET MVC, mientras que Nokia los integrará con su plataforma Web Run-Time.
Características
LINQ define operadores de consulta estándar que permiten a lenguajes habilitados con LINQ
filtrar, enumerar y crear proyecciones de varios tipos de colecciones usando la misma sintaxis.
Tales colecciones pueden incluir vectores (arrays), clases enumerables, XML, conjuntos de
datos desde bases de datos relacionales y orígenes de datos de terceros. El proyecto LINQ usa
características de la versión 2.0 del .NET Framework, nuevos ensamblados relacionados con
LINQ, y extensiones para los lenguajes C# y Visual Basic .NET. Microsoft ha distribuido una
versión previa del LINQ, consistente de estas bibliotecas y compiladores para C# 3.0 y Visual
Basic 9. Otros lenguajes, como F# y Nemerle, han anunciado brindar soporte preliminar.
El objetivo de crear LINQ es permitir que todo el código hecho en Visual Studio (incluidas las
llamadas a bases de datos, datasets, XMLs) sean también orientados a objetos. Antes de LINQ,
la manipulación de datos externos tenía un concepto más estructurado que orientado a
objetos. Además LINQ trata de facilitar y estandarizar el acceso a dichos objetos.
XXV. F# (F SHARP)
F# es un lenguaje fuertemente tipificado que utiliza inferencia de tipos. Como resultado, los
tipos no necesitan estar declarados explícitamente por el programador; estos serán deducidos
por el compilador durante el proceso de compilación. Sin embargo, F# también permite la
declaración explícita de tipos de datos. Por ser un lenguaje .NET, F# soporta los objetos y tipos
de .NET
F# permite al programador programar de una manera que se asemeja más a como pensamos.
Por ejemplo: en la cafetería para pedir un café, nosotros generalmente no le decimos al
mesero exactamente los pasos para hacer el café, sólo pedimos un café con ciertas
características. De tal forma que tenemos menos espacio para cometer errores, porque
simplemente escribimos menos código.
Facilita enormemente la creación de código asincrónico y paralelo, cosa que en otros lenguajes
de .Net nos tomaría mucho más tiempo.
Fue creado con el fin de permitir una programación rápida de sistemas distribuidos y el
desarrollo de aplicaciones basadas en arquitecturas orientadas a servicios (también conocido
como SOA), con una API simple; y que puede ejecutarse en una máquina local, una LAN, o
sobre la Internet en una forma segura.
Los desarrolladores pueden crear aplicaciones utilizando WCF, y aunque inicialmente fue
desarrollado para este Sistema Operativo, también puede ser utilizado en Windows XP y
Windows 2003 Server. Esto debido a una decisión tomada por Microsoft, para permitir su
utilización por la mayor parte de desarrolladores que trabajan sobre la línea de productos
relacionados con la tecnología .NET.
Es posible crear aplicaciones basadas en WCF utilizando Microsoft Visual Studio 2005 en su
entorno de desarrollo integrado. Microsoft ha liberado un paquete de extensiones y un Kit de
Desarrollo que puede ser utilizado con esta tecnología y otras que se incluyen en la Plataforma
.NET v3.0.
El conjunto de clases .NET que conforman la API de WCF, están basados en la Plataforma .NET
2.0 y son de libre distribución. El compilador de Visual Studio, puede ser combinado con un IDE
gratuito, alguna solución para programación gratuita para desarrolladores no-profesionales o
estudiantes, en el caso que prefieran no desarrollar con ediciones gratuitas o Express de Visual
Studio 2005.
XXVII. E-MARKETING
El e-Marketing es una opción muy utilizada por las empresas para promocionar y difundir sus
productos y servicios. El motivo es el bajo coste y la obtención de las preferencias de sus
clientes.
Servicios e-Marketing:
Posicionamiento en buscadores
de situar las páginas web en los espacios más óptimos y más visitados por los usuarios
de Internet.
Banners
Sms
XXVIII. JSP
Es una tecnología Java que permite generar contenido dinámico para web, en forma de
documentos HTML, XML o de otro tipo.
Las JSP's permiten la utilización de código Java mediante scripts. Además, es posible utilizar
algunas acciones JSP predefinidas mediante etiquetas. Estas etiquetas pueden ser enriquecidas
mediante la utilización de Bibliotecas de Etiquetas (TagLibs o Tag Libraries) externas e incluso
personalizadas.
Arquitectura
JSP puede considerarse como una manera alternativa, y simplificada, de construir servlets
(“Pequeños programas que se ejecutan en el contexto de un navegador web”). Es por ello que
una página JSP puede hacer todo lo que un servlet puede hacer, y viceversa. Cada versión de la
especificación de JSP está fuertemente vinculada a una versión en particular de la
especificación de servlets.
Es posible enriquecer el lenguaje de etiquetas utilizado por JSP. Para ello debemos extender la
capa de alto nivel JSP mediante la implementación de Bibliotecas de Etiquetas (Tags Libraries).
Un ejemplo de estas bibliotecas son las propocionadas por Sun bajo la denominación de JSTL o
las distribuidas por Apache junto con el Framework de Struts.
TagLibs -> JSP -> Servidor Aplicaciones (Servlets) -> Cliente (Navegador)
El rendimiento de una página JSP es el mismo que tendría el servidor equivalente, ya que el
código es compilado como cualquier otra clase Java. A su vez, la máquina virtual compilará
dinámicamente a código de máquina las partes de la aplicación que lo requieran. Esto hace
que JSP tenga un buen desempeño y sea más eficiente que otras tecnologías web que ejecutan
el código de una manera puramente interpretada.
La principal ventaja de JSP frente a otros lenguajes es que el lenguaje Java es un lenguaje de
propósito general que excede el mundo web y que es apto para crear clases que manejen
lógica de negocio y acceso a datos de una manera prolija. Esto permite separar en niveles las
aplicaciones web, dejando la parte encargada de generar el documento HTML en el archivo
JSP.
Otra ventaja es que JSP hereda la portabilidad de Java, y es posible ejecutar las aplicaciones en
múltiples plataformas sin cambios. Es común incluso que los desarrolladores trabajen en una
plataforma y que la aplicación termine siendo ejecutada en otra.
Los servlets y Java Server Pages (JSPs) son dos métodos de creación de páginas web dinámicas
en servidor usando el lenguaje Java. En ese sentido son similares a otros métodos o lenguajes
tales como el PHP, ASP o los CGIs, programas que generan páginas web en el servidor. Sin
embargo, se diferencian de ellos en otras cosas.
XXIX. E-PROCUREMENT
El E-PROCUREMENT es hecho con una aplicación de software que incluye características para
dirección y subastas complejas. La nueva generación de E-PROCUREMENT es ahora sobre
pedido o programa(s) como servicio (software-as-a-service).
1. ERP basada en Web (Web based ERP): Crear y aprobar requisiciones de compra, realizar
órdenes de compra y recibir mercancías y servicios a través del uso de una solución de
software basada en la tecnología de Internet.
7. E-marketsites (e-sitio mercantil): Se expande sobre la ERP basada en Web para abrir
cadenas de valor. Las comunidades compradoras pueden acceder a productos y servicios de
proveedores preferidos, añadir a carros de compra, crear requisiciones, buscar aprobación,
emitir recibos de órdenes compra y procesar facturas con integración a las cadenas de
proveedores y sistemas financieros de compradores.
La última versión 7.0.12 de Apache Tomcat; esta versión incluye correcciones de errores,
parches de seguridad y las siguientes características nuevas en comparación a la versión
7.0.11:
XXXI. E-MARKETPLACES
Los mercados electrónicos pueden estructurarse de varias maneras diferentes. Una manera de
estructurar un mercado es similar a eBay, donde el creador de mercado no es un comprador o
vendedor, sino que es un tercero neutral. Otros mercados electrónicos se crean un consorcio
de vendedores que su influencia combinada de energía eficiente para vender sus productos a
los compradores. Los compradores también pueden crear un mercado para reducir sus costos
y obtener mejores condiciones de compra.
Un ejemplo de este tipo de mercado es Covisant, un mercado dirigido por la industria del
automóvil. Por otra parte, los grandes compradores pueden establecer otro tipo de mercado,
un mercado privado, para las redes de su proveedor.
REFERENCIA BIBLIOGRAFICA
http://script.aculo.us/
http://es.wikipedia.org/wiki/Script.aculo.us
http://www.rubyonrails.org.es/
http://es.wikipedia.org/wiki/Ruby_on_Rails
http://es.wikipedia.org/wiki/Shell_%28inform%C3%A1tica%29
http://es.wikipedia.org/wiki/Secure_Shell
http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/ch-ssh.html
http://es.wikipedia.org/wiki/Flujo_de_trabajo
http://es.wikipedia.org/wiki/Planificaci%C3%B3n_de_recursos_empresariales
http://www.tress.com.mx/boletin/Noviembre2002/crm.html
http://www.ligaturesoft.com/spanish/e-commerce-development/E-Tailing.html
http://es.wikipedia.org/wiki/Subcontrataci%C3%B3n
http://www.monografias.com/trabajos10/outso/outso.shtml
http://java.sun.com/...
http://es.wikipedia.org/wiki/Java_Database_Connectivity
http://www.dcc.uchile.cl/~lmateu/CC60H/Trabajos/jfernand/
http://www.json.org/json-es.html
http://es.wikipedia.org/wiki/Widget
http://en.wikipedia.org/wiki/WYSIWYG/
http://es.wikipedia.org/wiki/.com
http://es.wikipedia.org/wiki/Document_Object_Model
http://es.wikipedia.org/wiki/Java_EE
http://java.sun.com/j2ee/overview.html
http://www.elprisma.com/apuntes/administracion_de_empresas/definiciondeempowerment/
http://en.wikipedia.org/wiki/Skills_management
http://www.thinkingmanagers.com/business-management/business-management-skills.php
http://es.wikipedia.org/wiki/Gobierno_electr%C3%B3nico
http://jonas.ow2.org/
http://pear.php.net/
http://es.wikipedia.org/wiki/PEAR
http://es.wikipedia.org/wiki/Ecma_International
http://www.ecma-international.org/
http://jquery.com/
http://es.wikipedia.org/wiki/JQuery
http://es.wikipedia.org/wiki/F_Sharp
http://es.wikipedia.org/wiki/Windows_Communication_Foundation
http://www.bab-soft.com/es/emarketing.php
http://java.sun.com/products/jsp/
http://es.wikipedia.org/wiki/JavaServer_Pages
http://www.oracle.com/technetwork/java/javaee/jsp/index.html
http://es.wikipedia.org/wiki/E-Procurement
http://www.epiqtech.com/e-procurement.htm
http://tomcat.apache.org/
http://es.wikipedia.org/wiki/Administraci%C3%B3n_de_la_cadena_de_suministro