• Advanced Computing

    Effective solutions for the challenges of a digital society

The focus of this technology platform is the digital organization and representation of the complex phenomenon and key information of a digitally connected society.
Advanced Computing comprises technologies and techniques for programming complex algorithms; the structuring, distributed processing and management of different kinds of information; and the adequate interaction of the systems with users, ensuring they can be run on any computer network, regardless of the technological environment.

The most important know-how for this platform includes:

As principais competências desta plataforma são:

Data

Technology to collect, retrieve and update information, from the moment it is generated through the process of its transformation from information into knowledge.

  • Big Data
  • Relational, Graph, In-memory Databases
  • Data warehouse
  • Persistence frameworks

Location Intellingence

Technologies to organize and understand complex phenomenon using the geographic relationships inherent to all data.

  • Geographic Information Systems (GIS)
  • Spatial intelligence algorithms
  • Spatial data infrastructure
  • Geo-device management

Distributed Processing

Technologies that allow the decentralized execution of computer processes using distributed software components that coordinate actions by exchanging messages.

  • System architecture
  • Distributed processing algorithms
  • Integration technologies
  • Cache frameworks

Cloud Computing

Technology developed to ensure a system operates in a decentralized, resilient environment, with computer resources shared over the computer network.

  • Virtualization
  • SaaS
  • PaaS
  • IaaS

Mission-Critical Systems

Technologies used to prevent the shutting down of computer services and ensure the system is working with high availability, scalability, performance, security, fault tolerance, and in real time, since system crashes and data loss can cause major disruptions.

  • High availability
  • Scalability
  • High performance
  • Fault tolerance
  • Real time

Mobile Applications

Technologies for the development of solutions with mobility, compliant with Mobile Enterprise Application Platform (MEAP) principles, and based on cloud services integration.

  • Multi-platform native application (MEAP)
  • Interoperability middleware for mobile applications
  • Front-end for Android, iOS, Windows Phone

User Interaction

Technologies and methodologies to adjust computer systems to the reality as known by end users, improving their interaction, and as a result, increasing their satisfaction and loyalty.

  • Natural interfaces
  • Augmented Reality
  • Usability
  • Accessibility
  • Affectability / Affectivity
Todos os direitos reservados ao CPqD.