04/05/2022

Automated software evaluation

Automated testing, if used correctly, can bring a great cost reduction in the development and testing of software products.
05/05/2022

Intelligent Systems oriented to web services

Problem: Most web services are intended for use by developers. The challenge is to have reusable web services that can be automatically discovered and composed at runtime by other computers.
05/05/2022

Optimization and interaction of Data Mining Models

Data Mining is becoming a useful and popular tool for decision making.
04/05/2022

Development of systems based on Persuasion technologies

In the digital world, persuasive technologies are of great importance because through the fusion of technology and psychology they can influence the choice of a particular product, brand, or alter the behavior of users.
04/05/2022

Advanced software debugging techniques

Software debugging (better known as "debugging") is one of the most complex tasks in the software development process, especially when it comes to industrial software products.
03/05/2022

Information Systems Modeling, Design and Development

Software development companies or development departments use different methods for software production.
05/05/2022

Intelligent Systems – Artificial Intelligence for task automation

The automation of certain complex tasks is currently possible through the use of techniques based on Artificial Intelligence.
03/05/2022

Development of applications on mobile devices and tablets

The emergence of new smartphones and tablets brings with it the need to support the research and development of specific applications for this type of devices.
03/05/2022

Highly efficient tools for software behavioral analysis

In order to guarantee good software quality, it is necessary to use techniques that analyze software behavior, detecting possible problems and ideally proposing solutions.
03/05/2022

Intelligent planning systems for decision support

Intelligent process management requires making the right decisions and reacting in a timely manner to complex situations in which a large number of contingencies occur and the automatic or semi-automatic construction of an action plan is necessary.
03/05/2022

Development of software tools for the management and analysis of genomic information.

In recent years, DNA sequencing technologies have undergone a drastic evolution. The direct consequence has been an increase in the amount of genetic information available.
04/05/2022

New artificial intelligence tools for computer attack detection

Cyber attacks have grown significantly in recent years. In the US, for example, these cyberattacks have doubled since 2010 and the expenditure incurred by companies in response to these attacks has shot up by 40%.
05/05/2022

Implementation of Data Mining Plans

In order for Data Mining techniques to bring benefits to organizations, it is necessary that they design an implementation plan appropriate to their needs.
03/05/2022

Development of high-performance language processing technologies for audiovisual transcription and translation

Natural language processing is a field of computer science, artificial intelligence and linguistics that deals with the interaction between computers and human (natural) languages.
04/05/2022

Development of solutions for Big Data processing in education: automatic transcription, speech synthesis and translation of educational video repositories.

Big Data refers to a huge and complex collection of data that is difficult to process using conventional data management tools and applications.
05/05/2022

Assisted transcription systems for handwritten text

Optical Character Recognition (OCR) systems offer poor performance when used on handwritten text or printed text document collections with special characteristics, such as historical archives.
05/05/2022

Internet of Things in Enterprise environments: integration of real-world objects with information systems

Most of the activities that take place within an organization follow defined processes involving both real-world objects and information systems (e.g., airport baggage control, inventory management, book lending).
04/05/2022

Techniques and tools for verification and certification of program completion

One of the most interesting practical problems from a scientific and technological point of view is the termination of computer programs and systems.
04/05/2022

Surgical Simulation

A Surgical Simulator is a virtual environment that allows the training of surgeons in complex and advanced surgeries (e.g. Minimally Invasive Surgery).
03/05/2022

Automatic verification and certification of security and trust properties in communications protocols and mobile code

Software products often lack an industrial guarantee of good performance, unlike the usual hardware products in IT.
04/05/2022

Artificial Intelligence Explainable Systems (AIE) for Data Analysis and Management

The amount of information being generated in different domains (e.g., in the context of genomics) and especially in complex environments requires the use of artificial intelligence techniques to facilitate data analysis and generate relevant conclusions for understanding the domain under study.
05/05/2022

Human-machine speech communication systems

From a theoretical point of view, the work of the Form Recognition and Artificial Intelligence Group has focused on the development of algorithms for inference of certain types of formal grammars from examples for automatic learning of structural models.
04/05/2022

Rapid and cost-effective design of cross-platform/device user interfaces

The design and implementation of user interfaces are among the most time and effort consuming activities in the software development process.
04/05/2022

Advanced software specification and verification

In today's "Information Society" more and more tasks are performed automatically or semi-automatically by software products.
03/05/2022

Consulting in the design and construction of software development methods and tools.

Software development companies or development departments use different methods for software production.
05/05/2022

Application of techniques to extract knowledge from data and aid in decision making.

In recent decades, the volume of information that is computerized in the databases of most organizations and companies has grown dramatically.
05/05/2022

Simulation of the biomechanical behavior of organic tissues.

In surgical simulation and planning systems as well as in industrial applications, it is increasingly important to develop applications with a high level of realism, not only for the immersion that can be achieved, but also so that the planning is based on parameters that are as realistic as possible.
03/05/2022

Development of machine learning systems

Machine learning is a branch of artificial intelligence that deals with the development of theory and algorithms to build systems capable of learning from data.
04/05/2022

Industrial applications of Intelligent Systems

Today's industrial systems increasingly need systems that are flexible, adaptable to new situations, robust, easy to handle and understand, scalable to new computational requirements and, above all, capable of interoperating in heterogeneous environments.