• Home
  • Search
  • Unanticipated Context Awareness for Software Configuration Access Using the getenv API
  • Cite Icon6
  • https://doi.org/10.1007/978-3-319-40171-3_4Copy DOI Icon

Unanticipated Context Awareness for Software Configuration Access Using the getenv API

  • Jan 1, 2016
  • Markus Raab
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Configuration files, command-line arguments and environment variables are the dominant tools for local configuration management today. When accessing such program execution environments, however, most applications do not take context, e.g. the system they run on, into account. The aim of this paper is to integrate unmodified applications into a coherent and context-aware system by instrumenting the getenv API. We propose a global database stored in configuration files that includes specifications for contextual interpretations and a novel matching algorithm. In a case study we analyze a complete Debian operating system where every getenv API call is intercepted. We evaluate usage patterns of 16 real-world applications and systems and report on limitations of unforeseen context changes. The results show that getenv is used extensively for variability. The tool has acceptable overhead and improves context-awareness of many applications.

Similar Papers
  • Research Article
  • Citations13

Method for rapidly generating urban damage scenarios under non-uniform ground motion input based on matching algorithms and time history analyses

  • Nov 08, 2021
  • Soil Dynamics and Earthquake Engineering
  • Xianan Chen +3
  • Book Chapter
  • Citations1

Evaluating the Context Aware Browser

  • Jan 01, 2011
  • Davide Menegon +3
  • PDF
  • Research Article
  • Citations2

Open data provenance and reproducibility: a case study from publishing CMS open data

  • Jan 01, 2020
  • EPJ Web of Conferences
  • Tibor Šimko +11
  • Research Article

부하테스트를 이용한 금융 시스템의 성능개선 사례

  • Dec 31, 2015
  • Journal of Korea Multimedia Society
  • Tai Suk Kim +2
  • Research Article
  • Citations37

Redefining supply network strategies to face changing environments. A study from the fashion and luxury industry

  • Jan 11, 2015
  • Operations Management Research
  • Laura Macchion +2
  • Book Chapter
  • Citations20

Mobile Discovery of Requirements for Context-Aware Systems

  • Jun 16, 2008
  • Norbert Seyff +3
  • Book Chapter
  • Citations14

Optimizing the Utility Function-Based Self-adaptive Behavior of Context-Aware Systems Using User Feedback

  • Jan 01, 2008
  • Konstantinos Kakousis +2
  • Research Article
  • Citations3

Environmental and spatial dynamics in a flexible workspace for hybrid work: A data-driven design framework

  • Feb 01, 2025
  • Building and Environment
  • Jiayu Pan +4
  • Research Article

The Development and Application of Charitable Trust in China

  • Apr 30, 2021
  • Proceedings of Business and Economic Studies
  • Youyou Cui
  • Book Chapter
  • Citations4

Efficient, Scalable and Privacy Preserving Application Attestation in a Multi Stakeholder Scenario

  • Jan 01, 2016
  • Toqeer Ali +4
  • Research Article
  • Citations8

The Optimization of Personnel Localization Management on international construction projects: cases study from China enterprises

  • Jul 11, 2022
  • Engineering, Construction and Architectural Management
  • Yi Wang +2
  • Book Chapter
  • Citations8

Simulation-Based Stability Analysis for Software Release Plans

  • Jan 01, 2006
  • Dietmar Pfahl +2
  • Conference Article
  • Citations66

An Approach for Context-Aware Service Discovery and Recommendation

  • Jul 01, 2010
  • Hua Xiao +3
  • PDF
  • Research Article

Integration of multilayered context-aware control system for ubiquitous computing environment

  • Apr 01, 2019
  • Journal of Physics: Conference Series
  • Khamla Non Alinsavath +2
  • PDF
  • Research Article
  • Citations19

Impact of environmental variables on Dubas bug infestation rate: A case study from the Sultanate of Oman.

  • May 30, 2017
  • PLOS ONE
  • Khalifa M Al-Kindi +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.