Ambientes de Desarrollo



Documentos relacionados
Ambientes de Desarrollo

Banco de Previsión Social Asesoría en Informática y Tecnología. Documento de. Listas de Control en Tecnología. Capítulo Middleware

Listas de Control en Tecnología

Banco de Previsión Social Asesoría en Informática y Tecnología. Documento de. Listas de Control en Tecnología. Bases de Datos. Versión 004 Julio 2009

Tribunal Constitucional PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DE LA ASISTENCIA TÉCNICA PARA LA TRAMITACIÓN JURISDICCIONAL ELECTRÓNICA

UNIVERSIDAD OBERTA DE CATALUNYA. Herramienta Visual para Diseñar formularios Web WformDesigner


CURRICULUM VITAE. Datos personales

Arquitectura de Software del SIAFI AREA DE DESARROLLO UDEM

FORMACIÓN ACADÉMICA FORMACIÓN COMPLEMENTARIA

Curso de Jboss Administración

Facultad de Ingeniería Escuela de Ciencias y Sistemas Estructura de Datos Guatemala 2013 JSF + JSP + RichFaces

Cursos PROGRAMACIÓN DE APLICACIONES CON JAVA

Curso de HTML5 y CSS3

Proyecto ELO-330 Administración Salas del Departamento de Electrónica RC1. Gerardo Lecaros Felipe Díaz

Elección de tecnología para la capa de presentación de SOA. Huibert Aalbers Senior Certified Software IT Architect

Comunidades Virtuales

Elementos requeridos para crearlos (ejemplo: el compilador)

Diplomado Java Web Programming with Servlets, JSP, JSF & Ajax

Capitulo 4. JavaFX. Se da a conocer la plataforma de desarrollo JavaFX, los niveles en el cual se encuentra

Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz

Java Avanzado Facultad de Ingeniería. Escuela de computación.

Tema 1. Introducción a Java EE

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Algunos Administradores de Contenido se presentan a continuación:

Pliego de Prescripciones Técnicas abreviadas aplicables a la contratación de un servicio de desarrollo y mantenimiento de aplicaciones para Regulación

Herramientas Libres para Desarrollo de Aplicaciones en la Industria del Software. Por Gustavo González

Componentes de presentación

DESARROLLO WEB EN ENTORNO CLIENTE

Capítulo 1 Introducción

Ejercicio 7. Hibernate Tools y JPA en Eclipse IDE. Java EE. Ejercicio 7. Instalación Hibernate Tools. Curso de Java EE

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP?

Informe Final Desarrollo del Proyecto Áreas Naturales Protegidas del Ecuador. Desarrollado por: Jessica Nathaly Correa María Isabel Granda.

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto

Centro de Capacitación en Tecnologías de la Información. Desarrollo de. diplomado

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

MS_10267 Introduction to Web Development with Microsoft Visual Studio 2010

10550 Programming in Visual Basic with Microsoft Visual Studio 2010

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0

CAPÍTULO 5. DESARROLLO Y PRUEBAS

CentralTECH JAVA EE 7 Desarrollo

Microsoft SQL Server Conceptos.

INFORME TECNICO PREVIO DE EVALUACION DE SOFTWARE Nº IN-OFITEL

MS_10266 Programming in C# with Microsoft Visual Studio 2010

PERFIL TÉCNICO ANALISTA-PROGRAMADOR

(Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un

Arquitecturas Distribuidas. Eduardo Ostertag Jenkins, Ph.D. OBCOM INGENIERIA S.A.

Fecha de elaboración: Julio de 2010 Fecha de última actualización:

Los metadatos son el ADN de las Tecnologías de la Información

SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT

Proyecto Help Desk en plataforma SOA Glosario Versión 1.3. Historia de revisiones

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE SOFTWARE MICROSOFT VISUAL STUDIO PREMIUM

Lic. Sofia J. Vallejos

JavaScript,, AJAX y otras tecnologías web. Área de Ingeniería Telemática

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho

ATLAS MANUAL DE USUARIO COMPONENTE CODIGO DE BARRAS

LENGUAJES DE PROGRAMACIÓN 4 MÓDULOS. 56 Horas

UNIDAD DE CENTRO DE ATENCION AL CIUDADANO CARGO: OFICINA GENERAL DE INFORMATICA Y SISTEMAS ASISTENTE DE GERENCIA CANTIDAD: 1 GRUPO OCUPACIONAL:

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

Sistema de Información Integrada del Área Social

SOLUCIONES DE SOFTWARE CONFIABLES

CATÁLOGO DE FORMACIÓN

Ajax. Asynchronous JavaScript And XML No es un lenguaje de programación Varias tecnologías unidas de manera muy potente:

Nuestros servicios - Colaboración. Soporte y desarrollo en SharePoint. Web 2.0 y Ajax. Nuestros productos. maps. Mapas y tutoriales

FORMACIÓN ESPECIALIZADA EN HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN WEB

Desarrollo de Aplicaciones Web con JAVA: J2EE y Struts

Soluciones de software para RI

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

SISTEMAS DE GESTION DE LA INFORMACIÓN. Certificado de profesionalidad IFCD211

7. CONCLUSIONES Y TRABAJOS FUTUROS

Generación de código para Hibernate desde modelos UML


SÍLABO DE SOLUCIONES WEB Y APLICACIONES DISTRIBUIDAS

MDA: Arquitectura Dirigida por Modelos

ATLAS MANUAL DE USUARIO COMPONENTE DE CALENDARIO

Acerca de esté Catálogo

TEMA 1.-Programación orientada a objetos (POO) Objetivo

Guía de usuario CUBO TI

Proyecto Help Desk en plataforma SOA Glosario Versión 1.0. Historia de revisiones

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

Introducción al Desarrollo de Aplicaciones Web D R A. M A R I C E L A B R A V O

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

Alfresco permite su integración y personalización en sistemas de gestión documental para implementar funcionalidades específicas

Soporte Técnico de Software HP

Introducción a la extensión de scripting en gvsig 2.0

PROCESO CAS N ANA COMISION CONVOCATORIA PARA LA CONTRATACIÓN ADMINISTRATIVA DE SERVICIOS DE UN (01) ANALISTA PROGRAMADOR SENIOR

FORMACIÓN EN ACADEMIAS GP 3.1

VÍCTOR MANUEL YAÑEZ PALOMINOS LOS CANCILLERES #1574, DPTO G-4, MAIPÚ (56-2) (09)

Entre los más conocidos editores con interfaz de desarrollo tenemos:

POI-M - Programación Orientada a Internet

DETERMINACION DE VARIABLES E INDICADORES DE LA INVESTIGACION. Análisis Relacional de las Variables.-

Yei. Servicios de desarrollo. Systems

UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

2524 Developing XML Web Services Using Microsoft ASP.NET

DESARROLLO WEB CON YII FRAMEWORK LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Transcripción:

ASIT 20070501 LCT-Ambientes de Desarrollo v004.doc 17/07/2007 16:23:00 Documento de Listas de Control en Tecnología Ambientes de Desarrollo Versión 004 Mayo 2007 ARCHIVO: ASIT 20070501 LCT-Ambientes de Desarrollo v004.doc Nº. PÁG: 1 / 6 Modelo: ASIT-DO2000-00_Documento con carátula Emitido por: Fecha: 2000-09-26

Índice del Contenido 1. Abstract 3 2. Objeto 3 3. Alcance 3 4. Vigencia 3 5. Lista de Control sobre Tecnología 3 5.1. Capítulo: Ambientes de Desarrollo 4 5.1.1. Parte: Herramientas para Análisis y Diseño. 4 5.1.2. Parte: Herramientas de Desarrollo 4 5.1.3. Parte: Framework, Librerías, Plug-ins 5 5.1.4. Parte: Lenguajes de Programación y de Marcado 6 5.2. Referencias sobre el Capítulo Ambientes de Desarrollo: 6 5.2.1. Sentencia de Dirección de Tecnología 6 ARCHIVO: ASIT 20070501 LCT-Ambientes de Desarrollo v004.doc Nº. PÁG: 2 / 6 Modelo: ASIT-DO2000-00_Documento con carátula Emitido por: Fecha: 2000-09-26

1. Abstract La presente Lista de Control en Tecnología, Capítulo Ambientes de Desarrollo, trata las siguientes Partes: Herramientas para Análisis y Diseño Herramientas de Desarrollo Ambientes de Desarrollo Lenguajes de Programación y Marcado 2. Objeto Este documento es la Lista de Control que tiene por objeto mantener el registro de los productos software que satisfacen los estándares definidos por el Banco de Previsión Social en las Partes arriba detalladas. 3. Alcance Esta Lista de Control de Tecnología deberá ser utilizada por todos los integrantes del Organismo como marco referencial y regulatorio del uso de productos de tecnología de la información del BPS. 4. Vigencia A partir de Mayo de 2007 Sustituye la LCT vigente desde Mayo de 2006 5. Lista de Control sobre Tecnología Las Listas de Control se establecen básicamente considerando tres grupos de estados de los productos, desde el punto de vista del Banco de Previsión Social: No incluir en nuevos proyectos Planificar su eliminación Adoptar en nuevos proyectos Sustitución de tecnología no vigente Estudiar características Analizar aplicabilidad en el Banco Estudiar mercado ARCHIVO: ASIT 20070501 LCT-Ambientes de Desarrollo v004.doc Nº. PÁG: 3 / 6 Modelo: ASIT-DO2000-00_Documento con carátula Emitido por: Fecha: 2000-09-26

5.1. Capítulo: Ambientes de Desarrollo 5.1.1. Parte: Herramientas para Análisis y Diseño. Las herramientas para Análisis y Diseño deberán estar basadas en el lenguaje UML. Visio (1) IBM Rational Rose Poseidón (Gentleware AG) (1) Preferencial: Se considerará Visio como la herramienta preferencial de modelado (disponibilidad de licencias de uso). Características de productos emergentes: o (cfr.: http://www.gentleware.com) 5.1.2. Parte: Herramientas de Desarrollo Designer 2000 generando Visual Basic o C++ (o Forms y Report según excepción justificada) Generadores de código propietario de Developer 2000 Clipper, Fox-pro, Magic, Rally, Forms, Mantis, Cobol, RPG) GeneXus generando Visual Basic, C* o Java para aplicaciones departamentales Microsoft Visual Studio (v.6) Microsoft Visual Studio 2005 Java 2 SDK Oracle9i Jdeveloper o superiores Eclipse Dreamweaver IntelliJ IDEA (2) IBM WebSphere Studio NetBeans IDE (2) IntelliJ IDEA: Se considerará IntelliJ IDEA como un IDE destinado en a pasar breve al Estado Discontinuar. Los nuevos desarrollos deberán adoptar Eclipse como entorno de desarrollo sustituto allí donde aplicaba IntelliJ IDEA. ARCHIVO: ASIT 20070501 LCT-Ambientes de Desarrollo v004.doc Nº. PÁG: 4 / 6 Modelo: ASIT-DO2000-00_Documento con carátula Emitido por: Fecha: 2000-09-26

5.1.3. Parte: Framework, Librerías, Plug-ins SOFIA (Salmon Open Framework for Internet Applications) Framework J2EE Struts Java 2 SDK Framework, librerías o plugins compatibles con otros estándares, particularmente los orientados al modelado, la configuración, el despliegue, la productividad. AJAX (3) o framework Wicket, caso Java o ATLAS, caso Microsoft Red Hat Developer Studio (4) Ajax4jsf, RichFaces (5) JSTL (6) -J2EE (opcional a partir de la v1.4) Implementaciones JSF Características de productos emergentes: o Productos Fully J2EE Compliant", especificación J2EE v.1.3 y superiores, para el caso Java. (3) AJAX: Asynchronous JavaScript And XML Técnica, modelo de desarrollo de aplicaciones Web que involucra juntas varias tecnologías estándares: XHTML + CSS + JavaScript + DOM + XMLHttpRequest (4) Red Hat Developer Studio Anteriormente: Exadel Studio Pro. Set de plug-ins para el IDE Eclipse (versiones. 3.2.1 o 3.2.2) (5) Ajax4jsf, RichFaces: NOTA; Exadel se fusionó a JBoss, actual división de Red Hat. Son herramientas integrantes de Exadel Studio, hoy Red Hat Developer Studio. Proporcionan modelos potentes para crear aplicaciones avanzadas Web 2.0 y de Internet. JBoss Ajax4jsf, es una extensión Open Source del estándar JSF que añade las capacidades Ajax a las aplicaciones JSF sin necesidad de escribir código JavaScript. JBoss RichFaces es una biblioteca de componentes rica para JSF, construida encima de JBoss Ajax4jsf. (6) JSTL: JavaServer Page Standard Tag Library Conjunto estándar de librerías de tag s, preferentemente las que soportan EL (Expression Language) ARCHIVO: ASIT 20070501 LCT-Ambientes de Desarrollo v004.doc Nº. PÁG: 5 / 6 Modelo: ASIT-DO2000-00_Documento con carátula Emitido por: Fecha: 2000-09-26

5.1.4. Parte: Lenguajes de Programación y de Marcado 3GL Clipper Fox Magic Rally Forms, Developer 2000, PL/SQL Mantis Cobol Visual Basic (7) Java C, C++, C# VB Script, Jscript, JavaScript, sólo en cliente fino y bajo uso controlado. Lenguajes de Marcado y extensiones: (familia involucrada en AJAX es un ejemplo) EL (Expression Language) (8) (7) (8) NOTA:: Se considerará Visual Basic como un lenguaje destinado a pasar en breve al Estado Discontinuar. Los nuevos desarrollos deberán adoptar C# como lenguaje sustituto allí donde aplicaba. EL: Expression Language Lenguaje de expresiones y referencias a objetos y sus propiedades, soportado por JSTL J2EE v1.4 y superiores (cfm.). 5.2. Referencias sobre el Capítulo Ambientes de Desarrollo: 5.2.1. Sentencia de Dirección de Tecnología Ambientes de desarrollo ARCHIVO: ASIT 20070501 LCT-Ambientes de Desarrollo v004.doc Nº. PÁG: 6 / 6 Modelo: ASIT-DO2000-00_Documento con carátula Emitido por: Fecha: 2000-09-26