I
Ivan Perez
Researcher at National Institute of Aerospace
Publications - 19
Citations - 208
Ivan Perez is an academic researcher from National Institute of Aerospace. The author has contributed to research in topics: Functional reactive programming & Reactive programming. The author has an hindex of 6, co-authored 18 publications receiving 173 citations. Previous affiliations of Ivan Perez include IMDEA & University of Nottingham.
Papers
More filters
Proceedings Article
Pattern-based OWL ontology debugging guidelines
TL;DR: It is claimed that it is possible to provide additional support to ontology developers, based on the identification of common antipatterns and a debugging strategy, which can be combined with the use of existing tools in order to make this task more effective.
Proceedings ArticleDOI
Functional reactive programming, refactored
TL;DR: This paper investigates a mathematically coherent and practical FRP realisation that allows us to express the functionality of many existing FRP systems and beyond by providing a minimal FRP core parameterised on a monad.
Journal ArticleDOI
Testing and debugging functional reactive programming
Ivan Perez,Henrik Nilsson +1 more
TL;DR: This paper demonstrates that certain variants of Functional Reactive Programming implemented in pure functional languages can mitigate such difficulties by offering referential transparency at the level of whole programs.
Proceedings ArticleDOI
Rhine: FRP with type-level clocks
Manuel Bärenz,Ivan Perez +1 more
TL;DR: Rhine is a clock-safe library for synchronous and asynchronous Functional Reactive Programming (FRP), which provides a general-purpose framework that simplifies multi-rate FRP systems and can be used for game development, media applications, GUIs and embedded systems, through a flexible API with many reusable components.
Proceedings ArticleDOI
Bridging the GUI gap with reactive values and relations
Ivan Perez,Henrik Nilsson +1 more
TL;DR: This paper introduces a light-weight framework structured around the notions of reactive values and reactive relations that allows standard toolkits to be used from functional code written in a functional style.