A survey: Cyber-physical-social systems and their system-level design methodology

J Zeng, LT Yang, M Lin, H Ning, J Ma - Future Generation Computer …, 2020 - Elsevier
The emergence of cyber-physical-social systems (CPSS) as a novel paradigm has
revolutionized the relationship between humans, computers and the physical environment …

Rigorous system design

J Sifakis - Proceedings of the 2014 ACM symposium on …, 2014 - dl.acm.org
We advocate rigorous system design as a coherent and accountable model-based process
leading from requirements to implementations. We present the state of the art in system …

Programming dynamic reconfigurable systems

R El Ballouli, S Bensalem, M Bozga… - International Journal on …, 2021 - Springer
DR-BIP is an extension of the BIP component framework intended for programming
reconfigurable systems encompassing various aspects of dynamism. It relies on …

[HTML][HTML] Dynamic input/output automata: A formal and compositional model for dynamic systems

PC Attie, NA Lynch - Information and Computation, 2016 - Elsevier
We present dynamic I/O automata (DIOA), a compositional model of dynamic systems. In
DIOA, automata can be created and destroyed dynamically, as computation proceeds, and …

Towards distributed reactive programming

G Salvaneschi, J Drechsler, M Mezini - … 2013, Held as Part of the 8th …, 2013 - Springer
Reactive applications is a wide class of software that responds to user input, network
messages, and other events. Recent research on reactive languages successfully …

Building faithful high-level models and performance evaluation of manycore embedded systems

A Nouri, M Bozga, A Molnos, A Legay… - 2014 Twelfth ACM …, 2014 - ieeexplore.ieee.org
Performance and functional correctness are key for successful design of modern embedded
systems. Both aspects must be considered early in the design process to enable founded …

A generative programming approach for game development

VT Sarinho, AL Apolinário - 2009 VIII Brazilian Symposium on …, 2009 - ieeexplore.ieee.org
Nowadays, due to the great distance between design and implementation worlds, different
skills are necessary to create a game system. To solve this problem, a lot of strategies for …

Formal Model-Driven Analysis of Resilience of GossipSub to Attacks from Misbehaving Peers

A Kumar, M von Hippel, P Manolios… - arXiv preprint arXiv …, 2022 - arxiv.org
GossipSub is a new peer-to-peer communication protocol designed to counter attacks from
misbehaving peers by controlling what information is sent and to whom, via a score function …

Architecture internalisation in BIP

S Bliudze, J Sifakis, MD Bozga, M Jaber - Proceedings of the 17th …, 2014 - dl.acm.org
We consider two approaches for building component-based systems, which we call
respectively architecture-based and architecture-agnostic. The former consists in describing …

ASTROLABE A Rigorous Approach for System-Level Performance Modeling and Analysis

A Nouri, M Bozga, A Molnos, A Legay… - ACM Transactions on …, 2016 - dl.acm.org
Building abstract system-level models that faithfully capture performance and functional
behavior for embedded systems design is challenging. Unlike functional aspects …