975 resultados para Distributed software development


Relevância:

80.00% 80.00%

Publicador:

Resumo:

A causa de l'increment del nombre de consumidors de dades geogràfiques, sobretot de dispositius mòbils, els sistemes d'informació geogràfica es troben davant el repte de reduir el coll d'ampolla que suposa l'arquitectura client-servidor clàssica. Una de les solucions a aquest problema és la translació de part de la intel·ligència al node client, així com la creació de xarxes descentralitzades (peer to peer),L'objectiu d'aquesta recerca és demostrar la viabilitat d'una infraestructura client mòbil-servidor, on el client no és únicament un consumidor més, si no que es torna un node intel·ligent.Per fer aquest estudi s'ha desenvolupat una aplicació pel sistema operatiu Android que consumeix dades d'OpenStreetMap. Aquesta aplicació utilitza tècniques de tessel·lat, catching i descàrrega de dades en background segons la posició de l'usuari, per facilitar el consum i reduir el flux de dades intercanviades entre el client i el servidor. També s'ha creat un servei web intern al dispositiu mòbil per a la creació de xarxes peer to peer, les quals permetin un intercanvi de dades entre els terminals mòbils. En aquest treball s'ha demostrat la viabilitat de la infraestructura a través del impacte de l'ús de les tècniques comentades anteriorment sobre el dispositiu client. Per mesurar l'impacte s'ha tingut en compte la càrrega de la CPU (la qual repercuteix al consum de la bateria) i el temps de resposta del sistema. Els resultats de les proves realitzades indiquen que aquestes tècniques redueixen el temps de cerca de punts d'interès d'una manera dràstica, però que també tenen un alt impacte a la CPU i en el temps de càrrega, sobretot en dispositius amb menys capacitats.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

El presente proyecto tiene como finalidad facilitar al desarrollador y usuario en general el diseño de formularios en forma visual, haciendo uso de los componentes frecuentemente utilizados como cajas de texto, etiquetas, áreas de texto, calendarios, casillas de selección, listas desplegables, entre otros para generar código xhtml con JavaServerFaces.Para este fin me he basado en el diseñador de formularios de Joget Workflow, el cual posee una licencia GPLv2, permitiendo modificar su código, está desarrollado bajo Java, dicho diseñador de formulario tiene un entorno web, los cuales son utilizados e interpretados únicamente por su suite, utiliza en la vista páginas JSP y dentro de ellas JSON (JavaScript Object Notation), para el negocio utiliza el framework Spring y para la persistencia Hibernate. Joget persiste en la Base de Datos MySQL y se sugiere alojarse en un servidor Apache Tomcat, pero podría alojarse en cualquiera servidor de aplicaciones web para Java como Jboss Server Applicaction, Glassfish, entre otros.El diseñador de formularios permite la gestión de los formularios como crear, editar y/o eliminar formularios, y generar archivos código XHTML para JSF (Java Server Faces)ayudándolo en gran medida a un desarrollador especialmente de JAVA a visualizar comoquedará su formulario, menor tiempo en la construcción y personalizar su formulario a través de la modificación del código generado.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Aquest projecte té com a objectiu la creació d'una aplicació informàtica de gestió de baix cost per a petits tallers de reparació d'automòbils per tal que puguin gestionar els seus clients i facturar les reparacions de vehicles automòbils.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Desenvolupament d'una aplicació web basada en tecnologia Java J2EE que empra Struts2, Spring Framework i Hibernate. Aquest gestor de projectes pretén ésser un entorn a mig camí entre un gestor de continguts i un organitzador d¿informació amb una petita pinzellada de xarxa social.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Projecte que desenvolupa una aplicació per a mòbil que dóna accés a diferents funcionalitats de la Universitat Rovira i Virgili: consulta de notícies, agenda corporativa, directori de persones, etc.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Anàlisi, disseny i realització d'un programari per a la gestió electrònica dels expedients tramitats en un ajuntament o administració pública similar.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

S'ha creat una aplicació que pot administrar els jutjats que fan ús de les sales de judici oral, de moment el jutjat que té aquesta activitat des de la seva creació és el Jutjat de Responsabilitat Juvenil, així que s'ha decidit desenvolupar un sistema que pugui administrar el major nombre d'activitats tant del jutjat com de la pròpia sala.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Este proyecto consiste en el desarrollo de un complemento para el software de creación y gestión de bitácoras («weblogs») WordPress, cuyo objetivo será proporcionar a los usuarios del sitio la firma digital del contenido publicado en él (como por ejemplo comentarios o entradas en el diario) mediante certificados X.509.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Aquest treball de fi de carrera ha tingut com a objectius l'estudi dels diferents elements que existeixen a l'hora de construir la part visual d'aplicacions Web desenvolupades sobre la plataforma de construcció de J2EE, els patrons de Disseny de la capa de presentació i allò que es denominen Frameworks de presentació. I d'altra banda a partir de l'esmentat estudi es a realitzat la creació d'un Framework propi que permeti la creació d'interfícies per a pàgines Web creades per a la gestió de maneig d'aplicacions empresarials d'una forma òptima, estàndard i simplificada.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Aplicació web per a correcció automàtica de proves.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

El objetivo de este proyecto es la construcción de un framework de presentación para el desarrollo de aplicaciones Web basadas en la plataforma J2EE. El proyecto comprende el estudio de las características de los frameworks más importantes disponibles en el mercado, prestando una atención especial a su arquitectura.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Implementación y estudio de un framework de persistencia como solución a una problemática concreta.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Aquest projecte consisteix en definir i desenvolupar un servei per JXTA que permeti l'anonimat en comunicacions P2P. Aquest servei s'ha desenvolupat fent servir els mecanismes que ofereix JXTA de forma que estigui el màxim d'integrat al sistema i disponible per qualsevol aplicació JXTA que requereix d'aquesta funcionalitat. Aquest servei està basat en un protocol existent d'anonimat descrit al paper Hordes: A Multicast Based Protocol for Anonymity (Brian Neil Levine & Clay Shields) triat després de fer-ne un estudi dels protocols existents actualment.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

L'objectiu d'aquest treball de fi de carrera engloba dos aspectes. Per una banda desenvolupar una prova de concepte sobre una vulnerabilitat que afecta a les primeres versions del sistema operatiu Android desenvolupat per Google. Per altra banda, fent servir les mateixes eines que té la plataforma Android, desenvolupar una aplicació com a solució d'aquesta vulnerabilitat.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Technological limitations and power constraints are resulting in high-performance parallel computing architectures that are based on large numbers of high-core-count processors. Commercially available processors are now at 8 and 16 cores and experimental platforms, such as the many-core Intel Single-chip Cloud Computer (SCC) platform, provide much higher core counts. These trends are presenting new sets of challenges to HPC applications including programming complexity and the need for extreme energy efficiency.In this work, we first investigate the power behavior of scientific PGAS application kernels on the SCC platform, and explore opportunities and challenges for power management within the PGAS framework. Results obtained via empirical evaluation of Unified Parallel C (UPC) applications on the SCC platform under different constraints, show that, for specific operations, the potential for energy savings in PGAS is large; and power/performance trade-offs can be effectively managed using a cross-layerapproach. We investigate cross-layer power management using PGAS language extensions and runtime mechanisms that manipulate power/performance tradeoffs. Specifically, we present the design, implementation and evaluation of such a middleware for application-aware cross-layer power management of UPC applications on the SCC platform. Finally, based on our observations, we provide a set of recommendations and insights that can be used to support similar power management for PGAS applications on other many-core platforms.