Sienna Sun의 2019년도 글인 “What’s Next for Context-Aware Computing?(1)”은 상황들로 이루어진 맥락을 자각하는 시스템의 발전과 미래 과제를 고찰한다. 상황들로 이루어진 맥락을 자각하는 시스템이란 컴퓨터가 사용자와 환경에 대한 상황 정보를 바탕으로 상황을 이해하고 반응할 수 있도록 하는 기술을 말한다. 이 논문의 핵심은 Mark Weiser가 제시했던 Ubicomp의 원래 Vision을 재조명하는 것이다. Ubicomp이란 컴퓨터가 일상생활에 자연스럽게 통합되어 사용자를 상황으로 이루어진 맥락에 대한 자각에 맞게 지원하는 보이지 않는 도구가 되는 것을 의미한다.
Sienna Sun은 초기 상황으로 이루어진 맥락을 자각하는 컴퓨팅 연구가 위치와 신원과 같은 단순한 물리적 맥락에 초점을 맞추고 RFID와 GPS 같은 기술을 사용하여 맥락에 민감한 서비스를 제공했다고 설명한다. 예를 들어, 사용자의 위치를 추적하고 과거 행동이나 선호도를 기반으로 건물 내 길 안내를 제공하는 스마트폰과 같은 디바이스가 있다.
시간이 흐르면서 맥락의 정의는 물리적 요인을 넘어 사회적, 시간적, 심지어 감정적 측면까지 포함하는 인간 경험의 영역으로 확장되었다. Abowd와 Dey는 맥락을 “어떤 실체의 상황을 특징짓는 모든 정보”로 정의함으로써 이 틀을 더욱 확장했다. 이는 맥락을 단일 측정 가능한 변수가 아닌 역동적이고 다면적인 구성 요소로 자리매김하게 한다.
이 글은 이러한 기술적인 발전에도 불구하고 현행 시스템의 상당한 한계를 지적한다. 대부분의 기술은 특히 맥락이 추상적이거나 인간의 동기 및 감정 상태와 관련될 때, 맥락을 안정적이고 정확하게 표현하는 데 여전히 어려움을 겪고 있다. LBS(위치 기반 서비스)와 기본적인 맥락적 반응은 유용하지만, 범위와 정밀도(Precision) 면에서 여전히 한계가 있다. 또한 많은 기존 시스템은 이동성(Mobility), 확장성(scalability), 개인 정보 보호 및 사용자 참여와 같은 문제를 해결하지 못하고 있다.
시스템이 기본적인 맥락적 반응을 제공한다는 것은, 기술이 매우 단순한 맥락적 정보, 일반적으로 환경에서 오는 한두 가지 신호에만 반응한다는 것을 의미한다. 예를 들어, 휴대폰은 방의 조명이 어두워지면 화면 밝기를 조절하고, 지도 앱은 사용자의 움직임을 감지하면 길 안내를 조정한다. 이러한 반응은 상황에 따라 동작을 조정하기 때문에 맥락적이라고 하지만, 시스템이 상황에 대해 더 깊은 의미를 이해하지 못하기 때문에 기본적이라고 한다. 시스템은 단순히 간단한 규칙을 따른다. 즉, 이 입력 값이 바뀌면 이 출력 값을 조정하는 것이다. 다시 말해, 시스템은 반응하지만 해석하지는 않는다. 환경에 반응할 뿐, 사용자가 겪고 있는 경험을 이해하지는 못한다는 것이다.
이러한 기본적인 반응들은 표면적인 정보에만 의존하기 때문에 제한적이라고 여겨진다. 이러한 앱들은 위치, 시간, 주변광과 같은 좁은 센서 입력에만 의존하며, 감정, 의도, 사회적 의미, 개인적 경험, 시간의 흐름에 따라 전개되는 이벤트 등 인간 경험을 형성하는 풍부하고 다층적인 맥락을 고려하지 않는다.
결과적으로, 이러한 반응들은 사용자의 필요를 예측하거나, 더 깊은 목표를 지원하거나, 사용자의 미묘한 상태 변화에 민감하게 반응하며 적응할 수 없다. 사용자가 왜 그런 행동을 하는지, 그 순간이 사용자에게 어떤 의미를 갖는지 이해하지 못한다. 따라서 앱들이 맥락에 반응하기는 하지만, 맥락에 대한 이해는 피상적이고 얕다. 단순히 반응할 뿐, 인간 경험의 복잡성에 진정으로 참여하지 못하는 것이다.
Sienna Sun은 ‘상황으로 이루어진 맥락을 자각하는 기술’이 계속 발전하더라도 사회는 사람들이 진정으로 원하는 시스템이 어떤 유형인지 고려해야 한다는 중요한 사려 깊은 비판을 제기한다. Sienna Sun은 기술이 사람들의 사고와 의사 결정의 필요성을 대체하기 시작한다면, 점점 더 지능적인 환경을 만드는 것이 오히려 의도치 않게 사람들의 자율성과 인지적 참여를 저해할 수 있는지에 대해 의문을 제기한다.
단순히 작업을 자동화하는 대신, 사람들의 자각과 창의성을 향상시키는 시스템을 설계하여 사용자가 기술이 이러한 기능을 완전히 대체하도록 내버려두는 대신, 사용자가 정신적으로 능동적인 상태를 유지하도록 장려하는 것이 더 가치가 있을 수 있다는 것이다.
이러한 맥락에서, 이 글은 단순히 기술 발전을 보고하는 데 그치지 않고, 특히 인간 상호작용, 지능, 경험 측면에서 진정한 ‘상황으로 이루어진 맥락에 대한 자각’이 무엇을 의미하는지에 대한 성찰을 유도한다. 또한 설계자와 연구자들에게 자동화와 사람들의 인지 발달 사이의 균형을 맞추도록 촉구한다.
Ubicomp과의 연관성
Sienna Sun의 글은 Ubicomp과 직접적인 관련이 있다. 상황으로 이루어진 맥락을 자각하는 컴퓨팅은 Ubicomp Vision의 핵심 요소로 여겨지기 때문이다. Ubicomp은 일상생활에 자연스럽게 녹아들고 사용자의 주변 환경에 따라 적응하는 시스템을 의미한다. Ubicomp은 원래 사용자를 손쉽게 지원하면서도 배경처럼 자연스럽게 녹아 드는 기술로 정의되었으며, ‘상황으로 이루어진 맥락에 대한 자각’은 이러한 원활한 적응을 가능하게 하는 메커니즘이다.
다시 말해서, 맥락을 감지하고 해석하고 반응하는 능력이 없다면 Ubicomp의 가능성은 실현될 수 없다. ‘상황으로 이루어진 맥락에 대한 자각’은 디바이스가 정적인 명령을 넘어 상황에 적합한 방식으로 반응할 수 있도록 해주며, 사용자의 실제 경험과 시스템 동작 사이의 간극을 메워준다.
MASERINTS와의 연관성
MASERINTS는 사람들의 경험이 맥락의 흐름에 의해 형성된다는 점, 즉 사람들이 고립된 상태가 아니라 환경 및 상황과의 역동적인 관계 속에서 행동하고 생각한다는 점을 강조한다. Sienna Sun의 통찰력은 상황으로 이루어진 맥락을 자각하는 컴퓨팅이 단순히 디바이스에 기술적 지능을 더하는 것이 아니라 기술이 인간 경험에 참여하는 방식을 근본적으로 바꾼다는 것을 보여줌으로써 이를 뒷받침한다.
MASERINTS는 사람들의 인지와 행동을 맥락의 흐름 속에 내재된 것으로 본다. 그리고 상황으로 이루어진 맥락을 자각하는 컴퓨팅은 기계가 인간 환경에서 의미 있게 작동할 수 있도록 그러한 흐름의 여러 측면을 (기술적으로) 모델링하려는 시도이다.
이러한 교차점은 MASERINTS가 상상하는 이론적 이상과 같은 진정한 주변 환경 시스템은 단순히 몇 가지 변수를 수동적으로 감지하는 것 이상의 역할을 해야 함을 시사한다. 그들은 인간이 이러한 차원을 통해 경험을 형성하는 것처럼, 이러한 시스템은 동기, 사회적 상호작용, 목표, 감정 상태를 포함하여 인간 맥락의 풍부하고 역동적이며 암묵적인 측면을 해석해야 한다.
이러한 점에서 Sienna Sun의 글은 상황으로 이루어진 맥락을 자각하는 컴퓨팅의 기술적 진화를 보여줄 뿐만 아니라 MASERINTS의 철학적 핵심, 즉 다층적이고 시간적이며 관계적인 특성을 지닌 맥락 자체가 인간 경험과 그 안에서 기술이 수행하는 역할을 형성하는 중심적인 힘이라는 점을 반영하고 있다.
언급된 각주의 내용
(1) What’s Next for Context-Aware Computing?, Sienna Sun, An Brief Overview of the State of Context-Aware Computing, 2019, https://medium.com/%40siennasun_80451/whats-next-for-context-aware-computing-47319cabf27c