Skip to main content
    • by 
    •   2  
      Search Based Software EngineeringTest Data Generation
Managing and controlling interference conditions in multi-threaded programs has been an issue of worry for application developers for a long time. Typically, when write events from two concurrent threads to the same shared variable are... more
    • by 
    • Search Based Software Engineering
    • by 
Developers may introduce anti-patterns in their software systems because of time pressure, lack of understanding, communication, and-or skills. Anti-patterns impede development and maintenance activities by making the source code more... more
    • by 
    •   5  
      Software MaintenanceMachine LearningEmpirical Software EngineeringProgram Comprehension
Verification of complex systems with multiple processors is difficult. The reason being that the generation of test cases for the whole system is quite complex. So, the system must be verified in parts and sequentially, i.e., verifying... more
    • by 
Abstract. In this paper, we discuss how a search-based branch coverage approach can be used to design an effective test data generation approach, specifically targeting divide-by-zero exceptions. We first propose a novel testability... more
    • by 
    •   3  
      Computer ScienceSearch Based Software EngineeringTest Data Generation
Résumé: Like any other complex software system, Service Based Systems (SBSs) must evolve to fit new user requirements and execution contexts. The changes resulting from the evolution of SBSs may degrade their design and quality of service... more
    • by 
Abstract—The order in which requirements are implemented in a system affects the value delivered to the final users in the successive releases of the system. Requirements prioritization aims at ranking the requirements so as to trade off... more
    • by 
Abstract The prioritization of requirements is a crucial activity in the early phases of the software development process. It consists of finding an order relation among requirements, considering several requirements characteristics, such... more
    • by 
Abstract Software maintenance can become monotonous and expensive due to ignorance and misapplication of appropriate design patterns during the early phases of design and development. To have a good and reusable system, designers and... more
    • by 
We describe our contribution to the Generation Challenge 2010 for the tasks of Named Entity Recognition and coreference detection (GREC-NER). To extract the NE and the referring expressions, we employ a combination of a Part of Speech... more
    • by  and +1
This paper presents a word sense disambiguation (WSD) approach based on syntactic and logical representations. The objective here is to run a number of experiments to compare standard contexts (word windows, sentence windows) with... more
    • by  and +1
This paper describes a method to perform automated semantic annotation of named entities contained in large corpora. The semantic annotation is made in the context of the Semantic Web. The method is based on an algorithm that compares the... more
    • by  and +1
    •   4  
      Artificial IntelligenceLinked DataSemantic AnnotationNamed Entity
This paper presents an unsupervised and domain independent semantic analysis that outputs two types of formal representations: discourse representations structures and flat scope-free logical forms. This semantic analysis is built on top... more
    • by 
We describe our contribution to the Generation Challenge 2010 for the tasks of Named Entity Recognition and coreference detection (GREC-NER). To extract the NE and the referring expressions, we employ a combination of a Part of Speech... more
    • by 
This paper describes a method to perform automated semantic annotation of named entities contained in large corpora. The semantic annotation is made in the context of the Semantic Web. The method is based on an algorithm that compares the... more
    • by 
    •   4  
      Artificial IntelligenceLinked DataSemantic AnnotationNamed Entity
This paper presents a high level view of a project which aims at improving the communication between people who do not share the same language by using a 3D animation upper layer to lift the inherent limitations of written text. We will... more
    • by  and +1
    • Natural Language Processing
This paper presents a word sense disambiguation (WSD) approach based on syntactic and logical representations. The objective here is to run a number of experiments to compare standard contexts (word windows, sentence windows) with... more
    • by  and +1
The future of high-performance computing is aligning itself towards the efficient use of highly parallel computing environments. One application where the use of massive parallelism comes instinctively is Monte Carlo simulations, where a... more
    • by 
    • power efficiency
The objective is to present new ideas for the implementation of visualization and analysis environments. This is carried out with a software interface allowing the design and configuration of project-specific environments built around a... more
    • by  and +1
    •   2  
      EngineeringActive Control