5 research outputs found

    HyCom : Desarrollo de aplicaciones hypermedia mediante un lenguaje específico al dominio

    Get PDF
    La ingeniería de aplicaciones hypermedia es un campo que ha generado creciente interés en los últimos años. Existen múltiples razones que motivan este interés, entre las que se pueden mencionar el uso de tecnología multimedia en las aplicaciones y la incremental expansión de la World Wide Web. Este trabajo enfoca el problema de la ingeniería de aplicaciones hypermedia mediante un lenguaje de dominio específico, embebido en un lenguaje funcional. Los lenguajes de dominio específico se han reconocido como una alternativa muy interesante para la ingeniería de aplicaciones a un alto nivel de abstracción. Por otro lado, los grandes avances en los lenguajes funcionales llevaron a que una de las mejores formas de implementar un lenguaje de dominio específico sea embebiéndolo en un lenguaje funcional. La motivación del trabajo se basa en dos puntos fundamentales. Por un lado, aprovechar la metodología de los lenguajes embebidos en lenguajes funcionales para el desarrollo de hypermedia. Por otro lado, extender el campo de aplicación de los lenguajes funcionales a las aplicaciones con características hypermediales. De esta forma, esta tesis propone un intercambio de experiencia entre ambas áreas, resultando en beneficios concretos para las mismas.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.Facultad de Informátic

    HyCom : Desarrollo de aplicaciones hypermedia mediante un lenguaje específico al dominio

    Get PDF
    La ingeniería de aplicaciones hypermedia es un campo que ha generado creciente interés en los últimos años. Existen múltiples razones que motivan este interés, entre las que se pueden mencionar el uso de tecnología multimedia en las aplicaciones y la incremental expansión de la World Wide Web. Este trabajo enfoca el problema de la ingeniería de aplicaciones hypermedia mediante un lenguaje de dominio específico, embebido en un lenguaje funcional. Los lenguajes de dominio específico se han reconocido como una alternativa muy interesante para la ingeniería de aplicaciones a un alto nivel de abstracción. Por otro lado, los grandes avances en los lenguajes funcionales llevaron a que una de las mejores formas de implementar un lenguaje de dominio específico sea embebiéndolo en un lenguaje funcional. La motivación del trabajo se basa en dos puntos fundamentales. Por un lado, aprovechar la metodología de los lenguajes embebidos en lenguajes funcionales para el desarrollo de hypermedia. Por otro lado, extender el campo de aplicación de los lenguajes funcionales a las aplicaciones con características hypermediales. De esta forma, esta tesis propone un intercambio de experiencia entre ambas áreas, resultando en beneficios concretos para las mismas.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.Facultad de Informátic

    HyCom : Desarrollo de aplicaciones hypermedia mediante un lenguaje específico al dominio

    Get PDF
    La ingeniería de aplicaciones hypermedia es un campo que ha generado creciente interés en los últimos años. Existen múltiples razones que motivan este interés, entre las que se pueden mencionar el uso de tecnología multimedia en las aplicaciones y la incremental expansión de la World Wide Web. Este trabajo enfoca el problema de la ingeniería de aplicaciones hypermedia mediante un lenguaje de dominio específico, embebido en un lenguaje funcional. Los lenguajes de dominio específico se han reconocido como una alternativa muy interesante para la ingeniería de aplicaciones a un alto nivel de abstracción. Por otro lado, los grandes avances en los lenguajes funcionales llevaron a que una de las mejores formas de implementar un lenguaje de dominio específico sea embebiéndolo en un lenguaje funcional. La motivación del trabajo se basa en dos puntos fundamentales. Por un lado, aprovechar la metodología de los lenguajes embebidos en lenguajes funcionales para el desarrollo de hypermedia. Por otro lado, extender el campo de aplicación de los lenguajes funcionales a las aplicaciones con características hypermediales. De esta forma, esta tesis propone un intercambio de experiencia entre ambas áreas, resultando en beneficios concretos para las mismas.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.Facultad de Informátic

    Client-side Web Scripting with HaskellScript

    No full text
    . Client-side scripting and DHTML make it possible to build interactiveweb pages that don't need round-trips to the server for every user-event. The DHTML Object Model #DOM# makes everything in a document scriptable, which means that scripts can add and remove page content, or change the position and color of elements via their style attributes. The DOM is independent of a particular scripting language, and wehave taken this opportunity to implement HaskellScript, a Haskellbased scripting engine for DHTML. In this paper we explain the basic DOM API by means of examples and report on our experiences of using Haskell as a programming language for client-side web scripting. In particular we showhow polymorphism and overloading can be used to make scripting type safe, without losing the #exibility that programmers expect from scripting languages. 1 Introduction Since the introduction of the web there has been a constant migration of computational power from the server to the ..
    corecore