We pioneer new application engineering approaches, tools, and architectures for complex, human-centered, adaptive and trustworthy applications.
Application engineering R&D agenda
A new breed of applications is emerging due to the profound impact of technologies like DLT, AI and Quantum, and concerns like trust and human-centricity. We shape the future of application engineering essential for engineering such applications.
Responsible Software Engineering
Software architectures and tools for engineering trustworthy, inclusive and energy-friendly applications
Architectures for context-driven and adaptive applications based on human affects, Smart Spaces
Software Engineering for Quantum Computing
New methods, tools, developer skills and team structures required for building quantum computing applications
Growth Market Innovations
Engineering inclusive and sustainable solutions for Growth Markets like India
Harnessing trust in software delivery lifecycle
The blockchain-enabled framework for injecting transparency and auditability of development tasks throughout the software development life cycle required for engineering responsible and “trustworthy” applications.
We explain how across five dimensions—data, frameworks, process, technology, and the organization—testing will shift away from the traditional approaches towards new ideas and new methodologies.
Five papers on Responsible SE, Human-centered SE and AI-driven SE at the 34th IEEE/ACM International Conference on Automated Software Engineering. ASE 2019