
5 CONCLUSION
We proposed in this paper an extension of the
RFC7946 GeoJSON standard (Butler et al., 2016) to
incorporate an element expressing policies. We used
this element to model deontic logic-based policies for
three kinds of geometries: a point, a line and a poly-
gon. We showed how the extension can be useful in
controlling behaviour for a couple of example scenar-
ios related to care at home and local market shopping.
Our extension of the GeoJSON standard with the
policy element is generic enough to encompass other
(i.e. non-deontic) forms of policies, e.g. access con-
trol or usage control policies, as well as other (i.e. non-
set-theoretic) formal languages for expressing such
policies. Our approach is also general in the sense
that it can apply to other geofencing and geo-location
standards, such as TopoJSON (TopoJSON, 2018) and
GPX (GPX, 2023), without the need to change the
model of the policies used.
There are several directions we are planning to in-
vestigate in the future related to this work. First, we
plan to formalise more rigorously the language used
for defining deontic policies, and also to expand this
to other models of policies with focus on safety ver-
sus liveness properties (Alpern and Schneider, 1987).
Another direction is to embed and evaluate the appli-
cability of the current Policy element in the context of
a healthcare software and conduct a real-world case
study to validate the proof-of-concept. This would
allow us to understand better the limitations of the
model and how best to improve it.
REFERENCES
Alpern, B. and Schneider, F. B. (1987). Recognizing safety
and liveness. Distributed computing, 2(3):117–126.
Bray, T. (2017). The JavaScript Object Notation (JSON)
Data Interchange Format. RFC 8259.
Butler, H., Daly, M., Doyle, A., Gillies, S., Schaub, T., and
Hagen, S. (2016). The GeoJSON Format. RFC 7946.
Chantaweesomboon, W. (2021). Bluetooth geo-fence for
elderly and patient care. In 2021 25th International
Computer Science and Engineering Conference (IC-
SEC), pages 252–255. IEEE.
Darimont, R. and Van Lamsweerde, A. (1996). Formal re-
finement patterns for goal-driven requirements elabo-
ration. ACM SIGSOFT Software Engineering Notes,
21(6):179–190.
Gilmore, J. N. (2020). Securing the kids: Geofencing and
child wearables. Convergence, 26(5-6):1333–1346.
GPX (2023). GPX: the GPS Exchange Format . https:
//www.topografix.com/gpx.asp. Last accessed:
12.05.2025.
Hansen, J., Pigozzi, G., and Van Der Torre, L. (2007). Ten
philosophical problems in deontic logic. In Dagstuhl
Seminar Proceedings 07122. Schloss-Dagstuhl-
Leibniz Zentrum für Informatik.
Helmy, J. and Helmy, A. (2017). Demo abstract: Alzimio: A
mobile app with geofencing, activity-recognition and
safety features for dementia patients. In 2017 IEEE
Conference on Computer Communications Workshops
(INFOCOM WKSHPS), pages 994–995. IEEE.
Hill, J. R., Min, E. E., Abebe, E., and Holden, R. J. (2024).
Telecaregiving for dementia: A mapping review of
technological and nontechnological interventions. The
Gerontologist, 64(1):gnad026.
Howell, G., Franklin, J. M., Sritapan, V., Souppaya, M., and
Scarfone, K. (2023). Guidelines for managing the se-
curity of mobile devices in the enterprise. Technical
report, National Institute of Standards and Technol-
ogy.
Kannan, V., Basit, M. A., Bajaj, P., Carrington, A. R., Don-
ahue, I. B., Flahaven, E. L., Medford, R., Melaku, T.,
Moran, B. A., Saldana, L. E., et al. (2019). User stories
as lightweight requirements for agile clinical decision
support development. Journal of the American Medi-
cal Informatics Association, 26(11):1344–1354.
Lakhneche, Y. and Hooman, J. (1995). Metric temporal
logic with durations. Theoretical Computer Science,
138(1):169–199.
Matheus, A. (2023). OGC Geospatial eXtensible Access
Control Markup Language (GeoXACML) 3.0. Open
Geospatial Consortium.
McCarty, L. T. (1983). Permissions and obligations. In
International Joint Conferences on Artificial Intelli-
gence, volume 83, pages 287–294.
Nguyen, K. T., Olgin, J. E., Pletcher, M. J., Ng, M., Kaye, L.,
Moturu, S., Gladstone, R. A., Malladi, C., Fann, A. H.,
Maguire, C., et al. (2017). Smartphone-based geofenc-
ing to ascertain hospitalizations. Circulation: Cardio-
vascular Quality and Outcomes, 10(3):e003326.
Prior, A. N. (1957). Tme and Modality. OUP Oxford.
Rissanen, E. (2013). eXtensible Access Control Markup
Language (XACML) Version 3.0. OASIS Standard.
Schulzrinne, H., Tschofenig, H., Cuellar, J. R., Polk, J., Mor-
ris, J., and Thomson, M. (2013). Geolocation Policy:
A Document Format for Expressing Privacy Prefer-
ences for Location Information. RFC 6772.
Tarameshloo, E. and Fong, P. W. (2014). Access control
models for geo-social computing systems. In Pro-
ceedings of the 19th ACM Symposium on Access Con-
trol Models and Technologies, SACMAT ’14, page
115–126, New York, NY, USA. Association for Com-
puting Machinery.
Tobin, K., Heidari, O., Volpi, C., Sodder, S., and Duncan, D.
(2023). Use of geofencing interventions in population
health research: a scoping review. BMJ Open, 13(8).
TomTom (2019). TomTom’s Geofencing API.
https://developer.tomtom.com/geofencing-
api/documentation/product-information/introduction.
Last accessed 01.05.2025.
TopoJSON (2018). The TopoJSON Format Specification.
Extending the GeoJSON Standard with Deontic Logic Policies
139