Computing is present in the main advances in all areas of knowledge. New forms of interaction between sciences, at various levels and scales, are mediated by Information Technology, which is the symbiosis of Computer Science with different domains of knowledge. In fact, many of the great recent scientific discoveries are the result of the work of multidisciplinary teams that involve computer scientists. Computing permeates many other areas in its various forms of scientific research, such as simulation, modeling, monitoring and measurement. It can be said that Computing revolutionized scientific research, being today recognized as the “third pillar” to support research, along with the pillars of theory and experimentation.
In this context, the so-called Computer Science has multidisciplinary characteristics, as it incorporates varied elements and is based on techniques and theories from many basic fields, be it engineering or basic sciences. Thus, associated with this spirit of multidisciplinary application, Computer Science is increasingly present in the most diverse related areas, such as health, oil, energy, finance, sport, astronomy, bioinformatics, Internet, urban mobility, cyber defense, mobile communication and biodiversity.
In a highly multidisciplinary environment with applications in such different areas, the great challenge emerges when solutions are proposed for problems applied to such diverse areas. This is to identify the fundamental principles, methods and techniques for the management of data, processes and systems.