Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Rafael V. Borges

dblp:50/3118 · DBLP profile ↗
← Back
7ranked-venue papers
6as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 4 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 86% Program verification · 14%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%
Artificial intelligence
1 paper
Video understanding and tracking · 77% Representation and self-supervised learning · 23%

Topics — the 5 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
model-driven engineering
0.112010
Integrating model verification and self-adaptation · ASE 2010
Automated reasoning and model checking
model checking
0.112010
Integrating model verification and self-adaptation · ASE 2010
Computer vision › Video understanding and tracking › temporal alignment
time synchronization
0.112007
A Connectionist Cognitive Model for Temporal Synchronisation and Learning · AAAI 2007
Program verification
model checking
0.012011
Learning to adapt requirements specifications of evolving systems · ICSE 2011
Machine learning › Representation and self-supervised learning › representation learning
neural network representation learning
0.012007
A Connectionist Cognitive Model for Temporal Synchronisation and Learning · AAAI 2007

Methods — techniques the papers use, named apart from their topics

model checking · 0.3machine learning · 0.3artificial intelligence · 0.2connectionist model · 0.1
YearPublicationVenuePosition
2011 Learning to adapt requirements specifications of evolving systems
abstract
We propose a novel framework for adapting and evolving software requirements models. The framework uses model checking and machine learning techniques for verifying properties and evolving model descriptions. The paper offers two novel contributions and a preliminary evaluation and application of the ideas presented. First, the framework is capable of coping with errors in the specification process so that performance degrades gracefully. Second, the framework can also be used to re-engineer a model from examples only, when an initial model is not available. We provide a preliminary evaluation of our framework by applying it to a Pump System case study, and integrate our prototype tool with the NuSMV model checker. We show how the tool integrates verification and evolution of abstract models, and also how it is capable of re-engineering partial models given examples from an existing system.
Rafael V. Borges, Artur S. d'Avila Garcez, Luís C. Lamb, Bashar Nuseibeh
ICSE1
2011 Learning and Representing Temporal Knowledge in Recurrent Networks
abstract
The effective integration of knowledge representation, reasoning, and learning in a robust computational model is one of the key challenges of computer science and artificial intelligence. In particular, temporal knowledge and models have been fundamental in describing the behavior of computational systems. However, knowledge acquisition of correct descriptions of a system's desired behavior is a complex task. In this paper, we present a novel neural-computation model capable of representing and learning temporal knowledge in recurrent networks. The model works in an integrated fashion. It enables the effective representation of temporal knowledge, the adaptation of temporal models given a set of desirable system properties, and effective learning from examples, which in turn can lead to temporal knowledge extraction from the corresponding trained networks. The model is sound from a theoretical standpoint, but it has also been tested on a case study in the area of model verification and adaptation. The results contained in this paper indicate that model verification and learning can be integrated within the neural computation paradigm, contributing to the development of predictive temporal knowledge-based systems and offering interpretable results that allow system researchers and engineers to improve their models and specifications. The model has been implemented and is available as part of a neural-symbolic computational toolkit.
Rafael V. Borges, Artur S. d'Avila Garcez, Luís C. Lamb
IEEE Trans. Neural Networks1
2010 Representing, Learning and Extracting Temporal Knowledge from Neural Networks: A Case Study
Rafael V. Borges, Artur S. d'Avila Garcez, Luís C. Lamb
ICANN (2)1
2010 Integrating model verification and self-adaptation
abstract
In software development, formal verification plays an important role in improving the quality and safety of products and processes. Model checking is a successful approach to verification, used both in academic research and industrial applications. One important improvement regarding utilization of model checking is the development of automated processes to evolve models according to information obtained from verification. In this paper, we propose a new framework that make use of artificial intelligence and machine learning to generate and evolve models from partial descriptions and examples created by the model checking process. This was implemented as a tool that is integrated with a model checker. Our work extends model checking to be applicable when initial description of a system is not available, through observation of actual behaviour of this system. The framework is capable of integrated verification and evolution of abstract models, but also of reengineering partial models of a system.
Rafael V. Borges, Artur S. d'Avila Garcez, Luís C. Lamb
ASE1
2007 A Connectionist Cognitive Model for Temporal Synchronisation and Learning
Luís C. Lamb, Rafael V. Borges, Artur S. d'Avila Garcez
AAAI2
2007 Reasoning and Learning About Past Temporal Knowledge in Connectionist Models
abstract
The integration of logic-based inference systems and connectionist learning architectures may lead to the construction of semantically sound cognitive models in artificial intelligence. The use of hybrid systems has shown promising results as regards the computation and learning of classical reasoning within neural networks. However, there still remains a number of open research issues on the integration of non-classical logics and neural networks. We present a new model for integrating symbolic reasoning about past temporal information and neural learning systems. We propose algorithms that translate background knowledge into a neural network and analyse the effectiveness of learning algorithms when subject to symbolic temporal knowledge. This opens several interesting research paths with possible applications to agents' decision making, cognitive modelling and knowledge-based systems.
Rafael V. Borges, Luís C. Lamb, Artur S. d'Avila Garcez
IJCNN1
2006 Combining Architectures for Temporal Learning in Neural-Symbolic Systems
Rafael V. Borges, Luís C. Lamb, Artur S. d'Avila Garcez
HIS1