• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 3
  • 1
  • 1
  • Tagged with
  • 5
  • 5
  • 3
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Diseño e Implementación de la Tercera Versión del Framework Java para Aplicaciones Web de la Empresa Dybox

Paredes Stecher, Simón Andrés January 2009 (has links)
El presente trabajo de título tuvo por objetivo diseñar e implementar una versión actualizada y más fácil de usar del framework de desarrollo para aplicaciones Web de la empresa Dybox. Esta nueva versión debe actualizar las componentes externas, mejorar y rediseñar las distintas capas que lo conforman junto con agregar nuevas funcionalidades. Dybox es una empresa que se dedica al desarrollo de software y en especial al de aplicaciones Web. Para esto es que cuenta con un framework Java de desarrollo Web que se encuentra actualmente en la versión 2.5 y que data del año 2006. Este framework permite construir todos los tipos de aplicaciones que Dybox desarrolla. Un framework se puede definir como un conjunto de APIs, herramientas y metodologías destinadas a la construcción de un software de manera que se reduzcan las dificultades técnicas y de diseño general, junto con promover la extensibilidad y adaptación. Esto permite que el foco del desarrollo se centre en los requerimientos específicos del software a construir y no en las problemáticas descritas. El trabajo se realizó usando la metodología de desarrollo dirigida por pruebas o Test Driven Development (TDD). Además se usó un proceso de desarrollo incremental en el que primero se genera una versión simple de cada requerimiento y luego se analiza y mejora según sea necesario. Durante el desarrollo del framework, se contó con que dos aplicaciones fueran desarrolladas usándolo. Esto permitió tener acceso a una rápida retroalimentación, lo que redundó en una implementación mejorada. Se obtuvo un nuevo framework con el cual se desarrollaron dos aplicaciones mientras se realizaba este trabajo y dos más comenzarían su desarrollo próximamente. Este nuevo framework redujo considerablemente la cantidad de configuración necesaria para funcionar, permitiendo que sea más simple de usar y aprender. Se actualizaron las componentes en las que depende el framework con lo que sus nuevas capacidades fueron incorporadas. Se agregó la capacidad de desarrollar servicios Web de manera simple y limpia con el uso del estándar JAX-WS. Se documentaron todas las clases y funciones relevantes del framework usando javadoc, lo que permite un desarrollo más fácil apoyado por un IDE. En general se cumplieron todos los objetivos planteados, dejando una base sólida para mejoras y nuevas funcionalidades.
2

Design And Implementation Of A Plug-in Framework For Distributed Object Technologies

Kadioglu, Koray 01 September 2006 (has links) (PDF)
This thesis presents a framework design and implementation that enables run-time selection of different remote call mechanisms. In order to implement an extendable and modular system with run-time upgrading facility, a plug-in framework design is used. Since such a design requires enhanced usage of run-time facilities of the programming language that is used to implement the framework, in this study Java is selected because of its reflection and dynamic class loading facilities. A sample usage of this framework is enabling an application to distribute its tasks over a network using a suitable distributed object technology (DOT). In this work, CORBA, RMI and Java Sockets are the sample DOT plug-ins. A series of performance evaluations of these DOTs are presented to establish a baseline for choosing a suitable DOT for the application domain that uses this framework.
3

Proširivo agentsko okruženje bazirano na java tehnologiji / Extensible Java based agent framework

Vidaković Milan 06 December 2003 (has links)
<p>Agentska paradigma predstavlja najprirodniji i najdosledniji&nbsp;postojeći pristup implementaciji distribuiranih sistema. Uz&nbsp;pomoć agenata moguće je u potpunosti realizovati koncept<br />distribuiranih softverskih komponenti, koje će, osim re&scaron;enja&nbsp;zadatka na distribuiranom nivou, pružiti i određenu količinu&nbsp;autonomnosti i inteligencije da bi se zadati cilj ostvario.&nbsp;Agentsko okruženje predstavlja programsko okruženje koje&nbsp;upravlja životnim tokom agenata i obezbeđuje mu sve potrebne&nbsp;mehanizme za realizaciju zadatka. U ovoj doktorskoj disertaciji&nbsp;predložen je model agentskog okruženja baziran na tehnologiji&nbsp;distribuiranih komponenti, koji podržava FIPA specifikaciju i&nbsp;sledeće koncepte: razmenu poruka, mobilnost agenata,&nbsp;sigurnosne mehanizme i direktorijume agenata i servisa. Model&nbsp;agentskog okruženja je implementiran u J2EE tehnologiji.&nbsp;Podržan je sistem plug-in-ova za sve bitne komponente&nbsp;agentskog okruženja (menadžere). Modelovan je i<br />implementiran koncept mobilnih zadataka. Dat je model i&nbsp;implementacija sistema međusobnog uređenja odnosa agentskih&nbsp;centara. Predloženo re&scaron;enje agentskog okruženja verifikovano&nbsp;je na bibliotečkom informacionom sistemu BISIS. Verifikacija&nbsp;je izvr&scaron;ena na sledećim agentskim zadacima: pretraživanje&nbsp;bibliotečke mreže, ocenjivanje kvaliteta zapisa i inteligentna&nbsp;raspodela opterećenja.</p> / <p>Agent technology is one of the most consistent approaches to&nbsp;the distributed computing implementation. Agents can be used&nbsp;to fully implement distributed software component concept.&nbsp;Agents can solve distributed problems utilizing certain degree&nbsp;of autonomy and intelligence. Agent framework represents&nbsp;programming environment that controls agent life cycle and&nbsp;provides all necessary mechanisms for task execution. The&nbsp;subject of the dissertation is formal specification of an agent&nbsp;framework based on distributed component technology. This&nbsp;framework supports FIPA specification and following concepts:&nbsp;message interchange, agent mobility, security and agent and&nbsp;service directory. Agent framework is implemented in J2EE&nbsp;technology. Plug-in system is designed for all key elements of&nbsp;agent framework. Mobile tasks were specified and&nbsp;implemented. Also, inter-facilitator connectivity mechanism is&nbsp;specified and implemented. The framework is verified by a case&nbsp;study on the library information system BISIS. Following agent&nbsp;tasks were performed: library network search, library record&nbsp;quality estimation and intelligent load balansing.&nbsp;</p>
4

A generic simulation environment for heterogeneous agents. With applications in marketing and technological choice.

Meyer, David 09 1900 (has links) (PDF)
This monograph contributes to the methodology of Agent-based Computational Economics. First, we introduce a generic simulation framework suitable for agent-based simulations featuring the support of heterogeneous agents, hierarchical scheduling, and flexible specification of design parameters. For the latter, we use an XML-based format enabling the design of flexible models, with the possibility of varying both agent population and parameterization. Further, the tool allows the definition of communication channels to single agents, or groups thereof, and handles the information exchange. Both agents and communication channels can be added and removed at runtime. To handle the heterogeneity arising from both the agents' implementations and the underlying platforms, we introduce an XML-based wrapper technique for mapping the functionality of agents living in an interpreter-based environment to a standardized JAVA interface. Second, we present a collection of artificial economic actors to be used with this framework. Their interplay is demonstrated in two fields of management science: marketing and technological choice. In the field of marketing, the question of choosing the optimal segmentation techniques for market segmentation is investigated, comparing the performance of firm agents with diverse segmentation strategies in a highly customizable artificial consumer market. In the second application, we study the influence of technological efficiency and organizational inertia on the emergence of competition when firms decide myopically. We observe the competitive reaction of a former monopolist to the advent of a new competitor to assess when new, "disruptive" technologies cause the failure of incumbent firms and investigate simple defensive strategies. (author's abstract)
5

An investigation into interoperable end-to-end mobile web service security /

Moyo, Thamsanqa. January 2008 (has links)
Thesis (M.Sc. (Computer Science)) - Rhodes University, 2008.

Page generated in 0.0487 seconds