Our Mission: The Application Platforms & Software Systems Research Lab builds hyper-aware platforms and services that improve themselves. Our systems extract information—in opportunistic ways—from their users and environments and use this information to refine their own behaviors, producing ever-improving, highly-focused, personalized, and helpful user experiences and keeping people engaged to create a virtuous cycle of improvement.
Current research initiatives
Research in the APSS Lab is about exploring the future possibilities of communication –– how does software play a role? Below are a few of our current research initiatives, everything from multi-sensory, mixed-reality experiences to open access of streaming data.
Areas of research
Multi-Sensory Communications Research Group
As the world gets hyper-connected we need to use all our senses to understand and communicate with people and things around us. We need intuitive and subtle ways of sensing our surroundings and new ways of experiencing the world, augmented with multi-sensory information that will guide us and, ultimately, help us save time. This is the new world we are exploring. Interests within this research area include; distributed reality solutions, computational perception, pervasive systems, and real-time information processing.
Emerging Software, Computing and Data Foundations
The Emerging Software, Computing, and Data Foundations Group creates technologies that enable rapid, economical construction and execution of software. These technologies include formalisms, development tools and methodologies, and specialized software components. Much of the work focuses on software platforms supporting high-performance applications and large-scale data processing. Our research approach consists of a mix of systems and theory. We strongly believe system and theory go hand in hand. Good system design is often rooted on a rigorous foundation. Interests within this research area include: Scalable Data Systems, New Software Experiences, and New Computing & Software Architectures.
Autonomous Software Systems
Autonomous systems are making many aspects of our lives more convenient, effortless and efficient by automating the manual tasks we do and optimizing the services we use. They can make split-second decisions to operate global-scale services while taking into account large volumes of data. Software-based autonomous systems respond instantaneously to changes, interact with clients at great precision, continuously morph to optimize performance, and minimize resource footprints, all without requiring human control. The Autonomous Software Systems Group creates the platforms and technologies that drives this new generation of autonomous software.Interests within thius research area include: Autonomous Software Platforms, Automated Orchestration Systems, and Self-Adapting Software Systems.
If you would like to learn more about research at Bell Labs, enter your return email address here and describe your specific interest. Our staff will forward your message to the appropriate party.