{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:26:07Z","timestamp":1750220767728,"version":"3.41.0"},"publisher-location":"New York, New York, USA","reference-count":15,"publisher":"ACM Press","license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1145\/3340671.3343359","type":"proceedings-article","created":{"date-parts":[[2019,8,21]],"date-time":"2019-08-21T11:52:05Z","timestamp":1566388325000},"page":"24-31","source":"Crossref","is-referenced-by-count":2,"title":["Distributed Context Petri Nets"],"prefix":"10.1145","author":[{"given":"Jose Daniel Fandi\u00f1o","family":"de la Hoz","sequence":"first","affiliation":[{"name":"Systems and Computing Engineering Department Universidad de los Andes, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan Sebasti\u00e1n","family":"Sosa","sequence":"additional","affiliation":[{"name":"Systems and Computing Engineering Department Universidad de los Andes, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nicol\u00e1s","family":"Cardozo","sequence":"additional","affiliation":[{"name":"Systems and Computing Engineering Department Universidad de los Andes, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","reference":[{"key":"key-10.1145\/3340671.3343359-1","unstructured":"B. Bordel, R. Alcarri, T. Robles, and D. Mart&#237;n. \"Cyber--physical systems: Extending pervasive sensing from control theory to the Internet of Things\". In: Pervasive and Mobile Computing 40 (2017), pp. 156--184."},{"key":"key-10.1145\/3340671.3343359-2","unstructured":"N. Cardozo. \"Identification and Management of Inconsistencies in Dynamically Adaptive Software Systems\". PhD thesis. Universit&#233; catholique de Louvain - Vrije Universiteit Brussel, 2013."},{"key":"key-10.1145\/3340671.3343359-3","unstructured":"N. Cardozo, J. Vallejos, S. Gonz&#225;lez, K. Mens, and T. D'Hondt. \"Context Petri Nets: Enabling Consistent Composition of Context-Dependent Behavior\". In: Proceedings of the International Workshop on Petri Nets and Software Engineering. CEUR Workshop Proceedings. CEUR-WS.org, 2012, pp. 156--170."},{"key":"key-10.1145\/3340671.3343359-4","doi-asserted-by":"crossref","unstructured":"N. Cardozo et al. \"Semantics for Consistent Activation in Context-Oriented Systems\". In: Journal of Information and Software Technology 58.0 (2015), pp. 71--94.","DOI":"10.1016\/j.infsof.2014.10.002"},{"key":"key-10.1145\/3340671.3343359-5","unstructured":"S. Gonz&#225;lez et al. \"Subjective-C: Bringing Context to Mobile Platform Programming\". In: Proceedings of the International Conference on Software Language Engineering. Springer-Verlag, 2011, pp. 246--265."},{"key":"key-10.1145\/3340671.3343359-6","unstructured":"T. Kamina, T. Aotani, and H. Masuhara. \"EventCJ: A Context-Oriented Programming Language with Declarative Event-based Context Transition\". In: Proceedings of International Conference on Aspect-Oriented Software Development. AOSD'11. ACM Press, 2011, pp. 253--264."},{"key":"key-10.1145\/3340671.3343359-7","unstructured":"G. Kasin. \"Engineering Context-Oriented Applications\". MA thesis. Universit&#233; Catholique de Louvain, 2012."},{"key":"key-10.1145\/3340671.3343359-8","doi-asserted-by":"crossref","unstructured":"F. Krikava, P. Collet, and R. France. \"ACTRESS: Domain-Specific Modeling of Self-Adaptive Software Architectures\". In: Symposium On Applied Computing. SAC'14. 2014.","DOI":"10.1145\/2554850.2555020"},{"key":"key-10.1145\/3340671.3343359-9","unstructured":"D. Ongaro and J. Ousterhout. \"In Search of an Understandable Consensus Algorithm\". In: Proceedings of the USENIX Annual Technical Conference. USENIX'14. USENIX Association, 2014, pp. 305--320."},{"key":"key-10.1145\/3340671.3343359-10","doi-asserted-by":"crossref","unstructured":"M. Salehie and L. Tahvildari. \"Self-Adaptive Software: Landscape and Research Challenges\". In: ACM Transactions on Autonomous and Adaptive Systems 4.2 (2009), 14:1--14:42.","DOI":"10.1145\/1516533.1516538"},{"key":"key-10.1145\/3340671.3343359-11","unstructured":"G. Salvaneschi, C. Ghezzi, and M. Pradella. \"ContextErlang: Introducing Context-Oriented Programming in the Actor Model\". In: Proceedings of International Conference on Aspect-Oriented Software Development (AOSD'12). ACM Press, 2012, pp. 191--202."},{"key":"key-10.1145\/3340671.3343359-12","unstructured":"G. Salvaneschi, C. Ghezzi, and M. Pradella. \"Context-Oriented Programming: A Software Engineering Perspective\". In: Journal of Systems and Software 85.8 (2012), pp. 1801--1817."},{"key":"key-10.1145\/3340671.3343359-13","unstructured":"D. Sykes, J. Magee, and J. Kramer. \"FlashMob: distributed adaptive self-assembly\". In: Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. SEAMS '11. ACM, 2011, pp. 100--109."},{"key":"key-10.1145\/3340671.3343359-14","unstructured":"J. Vallejos et al. \"Predicated Generic Functions: Enabling Context-Dependent Method Dispatch\". In: Software Composition. Lecture Notes in Computer Science. Springer-Verlag, 2010, pp. 66--81."},{"key":"key-10.1145\/3340671.3343359-15","doi-asserted-by":"crossref","unstructured":"D. Weyns, S. Malek, and J. Andersson. \"FORMS: Unifying Reference Model for Formal Specification of Distributed Self-Adaptive Systems\". In: ACM Transactions on Autonomous and Adaptive Systems 7.1 (2012).","DOI":"10.1145\/2168260.2168268"}],"event":{"name":"the Workshop","start":{"date-parts":[[2019,7,15]]},"sponsor":["SIGPLAN, ACM Special Interest Group on Programming Languages","AITO, Assoc Internationale por les Technologies Objects","AITO, Association Internationale pour les Technologies Objets"],"location":"London, United Kingdom","end":{"date-parts":[[2019,7,15]]},"acronym":"COP '19"},"container-title":["Proceedings of the Workshop on Context-oriented Programming  - COP '19"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3340671.3343359","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/dl.acm.org\/ft_gateway.cfm?id=3343359&ftid=2080559&dwn=1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:11Z","timestamp":1750200071000},"score":1,"resource":{"primary":{"URL":"http:\/\/dl.acm.org\/citation.cfm?doid=3340671.3343359"}},"subtitle":[],"proceedings-subject":"Context-oriented Programming","short-title":[],"issued":{"date-parts":[[2019]]},"references-count":15,"URL":"https:\/\/doi.org\/10.1145\/3340671.3343359","relation":{},"subject":[],"published":{"date-parts":[[2019]]}}}