Software Engineering and Programming Languages
Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJuly 2024
Separation and Encodability in Mixed Choice Multiparty Sessions
LICS '24: Proceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer ScienceJuly 2024, Article No.: 62, pp 1–15https://doi.org/10.1145/3661814.3662085Multiparty session types (MP) are a type discipline for enforcing the structured, deadlock-free communication of concurrent and message-passing programs. Traditional MP have a limited form of choice in which alternative communication possibilities are ...
- research-articleJune 2024
Drinking Chai with Your (AI) Programming Partner: Value Tensions in the Tokenization of Future Human-AI Collaborative Work
CHIWORK '24: Proceedings of the 3rd Annual Meeting of the Symposium on Human-Computer Interaction for WorkJune 2024, Article No.: 7, pp 1–15https://doi.org/10.1145/3663384.3663390The new technologies of generative AI present important ethical challenges for application design in relation to human work and future workplaces. Using an extended design fiction, we conducted a critical inquiry into possible futures of generative ...
- abstractJune 2024
50 years of Research in Engineering Interactive Computing Systems: the CCL 1974 to EICS 2024 journey
- José Creissac Campos,
- Kris Luyten,
- Laurence Nigay,
- Philippe Palanque,
- Fabio Paternò,
- Lucio Davide Spano,
- Jean Vanderdonckt
EICS Companion '24: Companion Proceedings of the 16th ACM SIGCHI Symposium on Engineering Interactive Computing SystemsJune 2024, pp 92–96https://doi.org/10.1145/3660515.3663603This panel commemorates the 50th anniversary of the IFIP TC2 Working Conference on Command Languages (CCL) and the 30th anniversary of the workshop series on Design Specification and Verification of Interactive Systems (DSV-IS), and uses that ...
- abstractJune 2024
Second Workshop on Engineering Interactive Systems Embedding AI Technologies
- Alan Dix,
- Kris Luyten,
- Sven Mayer,
- Philippe Palanque,
- Emanuele Panizzi,
- Lucio Davide Spano,
- Jürgen Ziegler
EICS Companion '24: Companion Proceedings of the 16th ACM SIGCHI Symposium on Engineering Interactive Computing SystemsJune 2024, pp 103–107https://doi.org/10.1145/3660515.3662837This workshop is the second edition and aims to bring together researchers and practitioners interested in the engineering of interactive systems that embed AI technologies (as for instance, AI-based recommender systems) or that use AI during the ...
- posterJune 2024
A Visual Analytics Tool to Explore Multi-Classification Model with High Number of Classes
EICS Companion '24: Companion Proceedings of the 16th ACM SIGCHI Symposium on Engineering Interactive Computing SystemsJune 2024, pp 84–86https://doi.org/10.1145/3660515.3662833Visual exploration of multi-classification models with large number of classes would help machine learning experts in identifying the root cause of a problem that occurs during learning phase such as miss-classification of instances. Most of the ...
- short-paperJune 2024
Reinforcement Learning-Based Framework for the Intelligent Adaptation of User Interfaces
EICS Companion '24: Companion Proceedings of the 16th ACM SIGCHI Symposium on Engineering Interactive Computing SystemsJune 2024, pp 40–48https://doi.org/10.1145/3660515.3661329Adapting the user interface (UI) of software systems to meet the needs and preferences of users is a complex task. The main challenge is to provide the appropriate adaptations at the appropriate time to offer value to end-users. Recent advances in ...
- research-articleJune 2024
Making Federated Learning Accessible to Scientists: The AI4EOSC Approach
- Judith Sáinz-Pardo Díaz,
- Andrés Heredia Canales,
- Ignacio Heredia Cachá,
- Viet Tran,
- Giang Nguyen,
- Khadijeh Alibabaei,
- Marta Obregón Ruiz,
- Susana Rebolledo Ruiz,
- Álvaro López García
IH&MMSec '24: Proceedings of the 2024 ACM Workshop on Information Hiding and Multimedia SecurityJune 2024, pp 253–264https://doi.org/10.1145/3658664.3659642Access to computing resources is a critical requirement for researchers in a wide diversity of areas. This has become even more important with the rise of artificial intelligence techniques through the training of machine learning and deep learning ...
- extended-abstractJune 2024
Reproducibility Report for the Paper: DRackSim: Simulating CXL-enabled Large-Scale Disaggregated Memory Systems
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 144–145https://doi.org/10.1145/3615979.3665111The examined paper presents a simulation infrastructure for scalable disaggregated memory systems called DRackSim. The authors have uploaded their artefacts to Zenodo, which ensures long-term retention of the artefact. This paper can thus receive the ...
- extended-abstractJune 2024
Reproducibility Report for the Paper: Modeling Central Bank Digital Currency over Payment Channels: A Parallel ROSS-based Approach
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 141–143https://doi.org/10.1145/3615979.3665110The artifact evaluated in this report is relevant to the paper “Modeling Central Bank Digital Currency over Payment Channels: A Parallel ROSS-based Approach”. The authors have uploaded their artifact to a permanent repository. Installation, dependencies,...
- extended-abstractJune 2024
Reproducibility Report for the Paper: Follow the Leader: Alternating CPU/GPU Computations in PDES
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 135–140https://doi.org/10.1145/3615979.3665109The paper presents a novel approach to combine CPU- and GPU-based executions for the simulation of discrete events, thus allowing to leverage the performance gains of modern GPUs. The main element of novelty is in that the computational workload is ...
- extended-abstractJune 2024
Reproducibility Report for the Paper: Simulating Data Flows of Very Large Scale Intelligent Transportation Systems
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 133–134https://doi.org/10.1145/3615979.3665108The artifact is in line with what was presented in the original paper and contributes to the generation of its main results. The source code is made available together with a Docker image. A minimal description of how to execute experiments is provided ...
- extended-abstractJune 2024
Reproducibility Report for the Paper: Efficient Non-Blocking Event Management for Speculative Parallel Discrete Event Simulation
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 131–132https://doi.org/10.1145/3615979.3665107This is a report on the reproducibility of the experiments in the paper “Efficient Non-Blocking Event Management for Speculative Parallel Discrete Event Simulation” presented at the 38th ACM SIGSIM conference on Principles of Advanced Discrete ...
- extended-abstractJune 2024
Designing a Time-Driven Simulation Framework for Large-Scale Traffic Networks
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 79–80https://doi.org/10.1145/3615979.3665104In the field of traffic simulation, the shift towards large-scale, time-driven models marks a significant departure from traditional event-driven mechanisms, necessitating robust traffic dynamics that accurately capture the complexities of urban ...
- extended-abstractJune 2024
Comparative Analysis and Evaluation of P4-Based Network Emulation Testing Environments
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 77–78https://doi.org/10.1145/3615979.3662157P4, an emerging technology enabling flexible and programmable data plane processing in network devices, has garnered significant attention for revolutionizing in-network operations. Validating P4 programs requires specially designed testing environments ...
- extended-abstractJune 2024
Towards LLM Augmented Discrete Event Simulation of Blockchain Systems
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 75–76https://doi.org/10.1145/3615979.3662156Despite recent leaps in artificial intelligence and natural language generation, which have led to widespread adoption, the integration of large language models in modelling and simulation has been limited. This work discusses the use of pre-trained ...
- extended-abstractJune 2024
Development of an open-source library for supply chain modeling and optimization
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 73–74https://doi.org/10.1145/3615979.3662155Modern-day Supply Chains (SC) are intricate networks spanning the globe, that are vulnerable to disruptions ranging from natural calamities to changing international policies. Their design, optimization and management requires a consideration of aspects ...
- extended-abstractJune 2024
Accurate HPC Network Simulations Using Application-Level Approximation
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 71–72https://doi.org/10.1145/3615979.3662154To keep up with the times, supercomputers have to evolve as do the applications they enable in science, national security and artificial intelligence. To do so, the best strategy we have is to simulate how changes in their algorithms and architecture ...
- extended-abstractJune 2024
Synchronized Power Simulation and Programmable Network Emulation Testbed for SCADA System Security Evaluation
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 69–70https://doi.org/10.1145/3615979.3662153We present a cyber-physical testbed that synchronizes power simulation with programmable network emulation, specifically designed for evaluating the security of SCADA systems within smart grids. This testbed demonstrates the utilization of information ...
- extended-abstractJune 2024
Federated Digital Twins as an Enabling Technology for Collaborative Decision-Making
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 67–68https://doi.org/10.1145/3615979.3662152Over the last few years, Digital Twin (DT) has emerged as an innovative concept that integrates multiple technologies to mirror physical assets, systems, and processes. Assisted by data analytics, predictive models, and optimisation techniques, DTs are ...
- extended-abstractJune 2024
Deep Learning Surrogate Models for Network Simulation
SIGSIM-PADS '24: Proceedings of the 38th ACM SIGSIM Conference on Principles of Advanced Discrete SimulationJune 2024, pp 65–66https://doi.org/10.1145/3615979.3662151We develop a deep learning surrogate model to accelerate parallel discrete event simulation (PDES) in high-performance computing (HPC) networks, addressing the computational challenges of traditional methods as HPC scales to larger and more complex ...