TY - GEN
T1 - BPJS - An extensible, open infrastructure for behavioral programming research
AU - Bar-Sinai, Michael
AU - Weiss, Gera
AU - Shmuel, Reut
N1 - Publisher Copyright: © 2018 Copyright held by the owner/author(s).
PY - 2018/10/14
Y1 - 2018/10/14
N2 - We present unified and extensible semantics for Behavioral Programming (BP). The presented semantics support a direct embedding of executable models in regular software systems. We further present BPjs - a tool-set for executing, embedding, and verifying behavioral models, based on the proposed semantics. Being extensible, embeddable, and supporting verification, BPjs can serve as a common infrastructure for BP and executable modeling research.
AB - We present unified and extensible semantics for Behavioral Programming (BP). The presented semantics support a direct embedding of executable models in regular software systems. We further present BPjs - a tool-set for executing, embedding, and verifying behavioral models, based on the proposed semantics. Being extensible, embeddable, and supporting verification, BPjs can serve as a common infrastructure for BP and executable modeling research.
KW - Executable models
KW - Javascript
KW - Scenario based models
UR - http://www.scopus.com/inward/record.url?scp=85056855884&partnerID=8YFLogxK
U2 - https://doi.org/10.1145/3270112.3270126
DO - https://doi.org/10.1145/3270112.3270126
M3 - Conference contribution
T3 - 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, MODELS-Companion 2018
SP - 59
EP - 61
BT - 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems
T2 - 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2018
Y2 - 14 October 2018 through 19 October 2018
ER -