Kale: как защитить электронные таблицы от ошибок при изменении структуры данных
Kale: A Transformation-Safe Spreadsheet System
Исследователи из Университета Карнеги-Меллона представляют Kale — прототип системы электронных таблиц, которая предотвращает ошибки, возникающие при автоматическом обновлении ссылок на диапазоны ячеек после изменения структуры таблицы. В ходе пользовательского исследования они обнаружили, что стандартная семантика ссылок приводит к частым ошибкам. Kale ограничивает типы допустимых ссылок, что позволяет пользователям выполнять задачи, которые в традиционных таблицах чреваты ошибками. Корпусное исследование оценивает, как эти ограничения могут повлиять на реальных пользователей.
К сожалению, новый диапазон может не совпадать с ожиданиями пользователя, что приводит к ошибкам в электронных таблицах.