• Publications
  • Influence
Applications of ontologies in requirements engineering: a systematic review of the literature
There is an increase use of ontology-driven approaches to support requirements engineering (RE) activities, such as elicitation, analysis, specification, validation and management of requirements.Expand
  • 110
  • 5
A framework for building web mining applications in the world of blogs: A case study in product sentiment analysis
Recently there has been much interest in electronic commerce applications that use data mining techniques to explore datasets in the social media context. However, most of the applications haveExpand
  • 23
  • 2
Architecting Fault Tolerance with Exception Handling: Verification and Validation
When building dependable systems by integrating untrusted software components that were not originally designed to interact with each other, it is likely the occurrence of architectural mismatchesExpand
  • 15
  • 2
  • PDF
A Method for Modeling and Testing Exceptions in Component-Based Software Development
The design, implementation and testing of the exceptional activity of a software system are complex tasks that usually do not receive the necessary attention from existing development methodologies.Expand
  • 20
  • 1
Specification of exception flow in software architectures
Abstract In recent years, various approaches combining software architectures and exception handling have been proposed for increasing the dependability of software systems. This conforms with theExpand
  • 21
  • 1
  • PDF
Verifying architectural variabilities in software fault tolerance techniques
This paper considers the representation of different software fault tolerance techniques as a product line architecture (PLA) for promoting the reuse of software artifact. The proposed PLA enables toExpand
  • 10
  • 1
  • PDF
A decision-making tool to support architectural designs based on quality attributes
The success of a software project is strongly related with architectural design. However, designing the right Software Architecture is a very subjective task and takes a long time, being muchExpand
  • 3
  • 1
Ontology-based software product line for building semantic web applications
The Software Product Lines (SPL) has proved very effective in building large-scale software. However, few works seek to adjust the approach of software product line to applications in the context ofExpand
  • 4
  • 1
Designing fault-tolerant SOA based on design diversity
BackgroundOver recent years, software developers have been evaluating the benefits of both Service-Oriented Architecture (SOA) and software fault tolerance techniques based on design diversity. ThisExpand
  • 5
  • 1
Mineração de texto em Redes Sociais aplicada à Educação a Distância
Ambientes de Educacao a Distância (EaD) sao hoje foco de varios grupos de pesquisa, prioridade de financiados governamentais de diferentes paises e fontes de negocios de diferentes empresas. TaisExpand
  • 5
  • 1