Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Agustín Cernuda del Río is active.

Publication


Featured researches published by Agustín Cernuda del Río.


Electronic Notes in Theoretical Computer Science | 2001

LPS: A Language Prototyping System Using Modular Monadic Semantics

José Emilio Labra Gayo; María Cándida Luengo Díez; Juan Manuel Cueva Lovelle; Agustín Cernuda del Río

Abstract This paper describes LPS, a Language Prototyping System that facilitates the modular development of interpreters from semantic building blocks. The system is based on the integration of ideas from Modular Monadic Semantics and Generic Programming. To define a new programming language, the abstract syntax is described as the fixpoint of non-recursive pattern functors. For each functor an algebra is defined whose carrier is the computational monad obtained from the application of several monad transformers to a base monad. The interpreter is automatically generated by a catamorphism or, in some special cases, a monadic catamorphism. The system has been implemented as a domain-specific language embedded in Haskell and we have also implemented an interactive framework for language testing.


Sigplan Notices | 2006

A monadic program slicer

Yingzhou Zhang; José Emilio Labra Gayo; Agustín Cernuda del Río

Program slicing is an important decomposition technique. It has been widely used in many software activities, such as software analyzing, understanding, debugging, testing, and maintenance. The current slicing methods and tools, however, are monolithic, and mainly based on program or system dependence graph. This paper presents a novel formal tool for program slicing. It abstracts the computation of program slicing as a language-independent slice monad transformer, which can be applied to the semantic descriptions of the program in a modular way, forming the corresponding slicing algorithms. Such algorithms allow program slices to be computed directly on abstract syntax, with no need to explicitly construct intermediate structures such as dependence graphs or to record an execution history. It has reusability and language-flexibility properties in comparison with the current program slicing methods/tools.


Archive | 1996

Análisis y diseño orientado a objetos con aplicaciones

Grady Booch; Juan Manuel Cueva Lovelle; Agustín Cernuda del Río; Luis Joyanes Aguilar; Gabriel Guerrero


Nordic Journal of Computing | 2001

Modular development of interpreters from semantic building blocks

José Emilio Labra Gayo; Juan Manuel Cueva Lovelle; María Cándida Luengo Díez; Agustín Cernuda del Río


Archive | 2001

A Model for Integrating Knowledge into Component-Based Software Development

Agustín Cernuda del Río; José Emilio Labra Gayo; Juan Manuel Cueva Lovelle


ReVision | 2014

Sistema Fun Experience Design (FED) aplicado en el aula

Miguel Riesco Albizu; María Ángeles Díaz Fondón; Darío Álvarez Gutiérrez; Benjamín López Pérez; Agustín Cernuda del Río; Aquilino Adolfo Juan Fuente


Ingenierías (Nuevo León) | 2009

La libertad de cátedra, a debate: ¿qué es, y hasta dónde llega?

María del Puerto Paule Ruíz; Agustín Cernuda del Río


Archive | 2005

Análisis de los hábitos de trabajo autónomo de los alumnos de cara al sistema de créditos ECTS

Agustín Cernuda del Río; Daniel Gayo Avello; Luis Vinuesa Martínez; Alberto Manuel Fernández Álvarez; M. Cándida Luengo Díez


XVI Jornadas de Enseñanza Universitaria de la Informática | 2010

Sobre la asistencia a academias en estudios de Informática

Miguel Riesco Albizu; Agustín Cernuda del Río


Archive | 2009

Sobre la complejidad de los métodos de evaluación en asignaturas de Informática

Agustín Cernuda del Río; Daniel Martínez Marqués; Olaya González Leivas

Collaboration


Dive into the Agustín Cernuda del Río's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge