03/05/2022
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
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.
03/05/2022
Software products often lack an industrial guarantee of good performance, unlike the usual hardware products in IT.
03/05/2022
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.
05/05/2022
In order for Data Mining techniques to bring benefits to organizations, it is necessary that they design an implementation plan appropriate to their needs.
04/05/2022
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%.
04/05/2022
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.
03/05/2022
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.
05/05/2022
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.
04/05/2022
Automated testing, if used correctly, can bring a great cost reduction in the development and testing of software products.
05/05/2022
Data Mining is becoming a useful and popular tool for decision making.
05/05/2022
In recent decades, the volume of information that is computerized in the databases of most organizations and companies has grown dramatically.
04/05/2022
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.
04/05/2022
One of the most interesting practical problems from a scientific and technological point of view is the termination of computer programs and systems.
05/05/2022
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
In today's "Information Society" more and more tasks are performed automatically or semi-automatically by software products.
04/05/2022
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.
04/05/2022
A Surgical Simulator is a virtual environment that allows the training of surgeons in complex and advanced surgeries (e.g. Minimally Invasive Surgery).
04/05/2022
Big Data refers to a huge and complex collection of data that is difficult to process using conventional data management tools and applications.
04/05/2022
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
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
Software development companies or development departments use different methods for software production.
05/05/2022
The automation of certain complex tasks is currently possible through the use of techniques based on Artificial Intelligence.
04/05/2022
The design and implementation of user interfaces are among the most time and effort consuming activities in the software development process.
03/05/2022
Software development companies or development departments use different methods for software production.
05/05/2022
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
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.
03/05/2022
Natural language processing is a field of computer science, artificial intelligence and linguistics that deals with the interaction between computers and human (natural) languages.
05/05/2022
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.