Model-Driven Development maximizes compatibility between systems via the reuse of standardized models, simplifying the process of design, and promoting communication between individuals and teams. Model-driven development is an integrated part of new and emerging systems and paradigms such as cyber-security, cyber-physical systems, cloud computing, data analytics, big data, systems engineering, social media, devices, and services.
IoT and Cloud Computing as the Internet of Things (IoT) evolves across industries new software engineering challenges: high reactivity, scalability, heterogeneity, configurability, resource-constrained systems, and robustness. It also requires software architectures that deal with complex interactions, interoperability gaps and data mining for reasoning about the environment and software interactions. Research within the center on cloud computing focuses on enhance on-demand resource distribution and improving ubiquitous, on-demand access to a shared pool of configurable computing resources (e.g., computer networks, servers, storage, applications, and services), which can be rapidly provisioned and released with minimal management effort.
Wireless Communication research within the center spans from ad-hoc networks, cognitive networks, error control, coding theory, information theory, multi-hop networks and mobility and resource management in wireless networks to name a few.