UFO: Unified foundational ontology

G Guizzardi, A Botti Benevides, CM Fonseca… - Applied …, 2022 - content.iospress.com
Abstract The Unified Foundational Ontology (UFO) was developed over the last two decades
by consistently putting together theories from areas such as formal ontology in philosophy …

From legal contracts to formal specifications: A systematic literature review

M Soavi, N Zeni, J Mylopoulos, L Mich - SN Computer Science, 2022 - Springer
The opportunity to automate and monitor the execution of legal contracts is gaining
increasing interest in Business and Academia, thanks to the advent of smart contracts …

A formal specification smart-contract language for legally binding decentralized autonomous organizations

V Dwivedi, A Norta, A Wulf, B Leiding, S Saxena… - IEEE …, 2021 - ieeexplore.ieee.org
Blockchain-and smart-contract technology enhance the effectiveness and automation of
business processes. The rising interest in the development of decentralized autonomous …

iContractML 2.0: A domain-specific language for modeling and deploying smart contracts onto multiple blockchain platforms

M Hamdaqa, LAP Met, I Qasse - Information and Software Technology, 2022 - Elsevier
Context: Smart contracts play a vital role in many fields. Despite being called smart, the
development of smart contracts is a tedious task beyond defining a set of contractual rules …

A Mapping Review on Cyber-Physical Smart Contracts: Architectures, Platforms, and Challenges

S Alfuhaid, D Amyot, AA Anda, J Mylopoulos - IEEE Access, 2023 - ieeexplore.ieee.org
Smart contracts are software systems that monitor, automate, and control the execution of a
process, react to violations, and enforce process terms and conditions. There is tremendous …

eFLINT: a domain-specific language for executable norm specifications

LT Van Binsbergen, LC Liu, R Van Doesburg… - Proceedings of the 19th …, 2020 - dl.acm.org
Software systems that share potentially sensitive data are subjected to laws, regulations,
policies and/or contracts. The monitoring, control and enforcement processes applied to …

Legal powers, subjections, disabilities, and immunities: Ontological analysis and modeling patterns

C Griffo, JPA Almeida, JAO Lima, TP Sales… - Data & Knowledge …, 2023 - Elsevier
The development of dependable information systems in legal contexts requires a precise
understanding of the subtleties of the underlying legal phenomena. According to a modern …

Specification and analysis of legal contracts with Symboleo

A Parvizimosaed, S Sharifi, D Amyot, L Logrippo… - Software and Systems …, 2022 - Springer
Legal contracts specify the terms and conditions—in essence, requirements—that apply to
business transactions. This paper proposes a formal specification language for legal …

Symboleo2SC: From legal contract specifications to smart contracts

A Rasti, D Amyot, A Parvizimosaed, M Roveri… - Proceedings of the 25th …, 2022 - dl.acm.org
Smart contracts (SCs) are software systems that monitor and control the execution of legal
contracts to ensure compliance with the contracts' terms and conditions. They often exploit …

Model-checking legal contracts with symboleopc

A Parvizimosaed, M Roveri, A Rasti, D Amyot… - Proceedings of the 25th …, 2022 - dl.acm.org
Legal contracts specify requirements for business transactions. As any other requirements
specification, contracts may contain errors and violate properties expected by contracting …