situation-awaresoftware

noun
UK /ˌsɪtʃuˈeɪʃən əˈweə ˈsɒftweə/
US /ˌsɪtʃuˈeɪʃən əˈwer ˈsɔftwer/

Software that knows what is happening around it and changes what it does to help.

The situation-awaresoftware in the car slowed it down when it sensed rain.


OTHER MEANINGS

2. Software that uses location and surroundings to give useful information.

The situation-awaresoftware on her phone showed nearby bus times.

3. A program that adjusts its settings based on what the user is doing.

Situation-awaresoftware dimmed the screen when the room got dark.

4. Software that reacts to changes in its environment without being told.

The situation-awaresoftware switched to battery-saving mode when power was low.