Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Arquitectura de un sistema de optimización accesible a través de servicios web XML

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2003

Advisors (or tutors)

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

En este proyecto hemos desarrollado el diseño y la implementación de un sistema de optimización con restricciones en el que se integran tres alternativas algorítmicas distintas: propagación de consistencia sobre dominios finitos,algoritmos genéticos, y bifurcación y acotación. El acceso al sistema se puede realizar de tres formas diferentes: desde una interfaz nativa sobre el servidor que soporta el sistema, desde un computador remoto conectado a Internet utilizando un browser convencional, y desde una interfaz nativa sobre un computador remoto conectado a Internet utilizando Servicios Web XML. Todo el sistema se ha desarrollado dentro de la plataforma Microsoft .NET, y por tanto requiere para ejecutarse en el lado del servidor el Framework de .NET en las tres alternativas de acceso, y en el lado del cliente sólo en la alternativa de acceso mediante interfaz nativa. Por cada alternativa de optimización del sistema se han implementado 3 módulos operativos, uno para cada modo de acceso. Cada uno de los módulos se corresponde con un tipo de aplicación .NET diferente. Una aplicación Windows que se ejecuta en el servidor desde un terminal del propio servidor, una aplicación Web que se ejecuta en el servidor desde un browser ubicado en un computador remoto (cliente), y una aplicación Windows que se ejecuta en el cliente y que se conecta al servidor mediante un Servicio Web.[ABSTRACT] In this project we have developed the design and implementation of a constraints optimization system in which three different algoritmic alternatives have been integrated: consistency propagation on finite domains, genetic algorithms, and branch and bound. The system can be accessed using three different methods: from the server that supports the system using a native interface, from a remote computer connected to Internet using a conventional browser and, finally, from a native interface on a remote computer connected to Internet using Web Services XML. The whole system has been developed within the Microsoft.NET platform, so to be executed, it requires the Framework .NET software on the server side, and on the client side only for Web Services access. For each optimization algorithmic three operative modules have been implemented, one for each access way. Each module corresponds with a different type of .NET application. A Windows application that is executed on the server, a Web application that is executed on the server controled by a browser located in a remote computer (client), and a Web services application that is executed on the server, a Web application that is executed on the server controled by a browser located in a remote computer (client), and a Web services application that is executed on the server contorled by a windows application located on a client computer.

Research Projects

Organizational Units

Journal Issue

Description

Trabajo de clase de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2002-2003)

UCM subjects

Unesco subjects

Keywords