SC Harvester Papers Database Interface

DeepAxe: A Framework for Exploration of Approximation and Reliability Trade-offs in DNN Accelerators

Mahdi Taheri, M. Riazati, Mohammad Hasan Ahmadilivani, M. Jenihhin, M. Daneshtalab et al. In: 2023 24th International Symposium on Quality Electronic Design (ISQED). 2023

Abstract: While the role of Deep Neural Networks (DNNs) in a wide range of safety-critical applications is expanding, emerging DNNs experience massive growth in terms of computation power. It raises the necessity of improving the reliability of DNN accelerators yet reducing the computational burden on the hardware platforms, i.e. reducing the energy consumption and execution time as well as increasing the e...

SARAF: Searching for Adversarial Robust Activation Functions

Maghsood Salimi, Mohammad Loni, M. Sirjani, A. Cicchetti, Sara Abbaspour Asadollah. In: Proceedings of the 2023 6th International Conference on Machine Vision and Applications. 2023

Abstract: Convolutional Neural Networks (CNNs) have received great attention in the computer vision domain. However, CNNs are vulnerable to adversarial attacks, which are manipulations of input data that are imperceptible to humans but can fool the network. Several studies tried to address this issue, which can be divided into two categories: (i) training the network with adversarial examples, and (ii) opti...

Automotive Perception Software Development: An Empirical Investigation into Data, Annotation, and Ecosystem Challenges

Hans-Martin Heyn, K. M. Habibullah, E. Knauss, J. Horkoff, Markus Borg et al. In: 2023 IEEE/ACM 2nd International Conference on AI Engineering – Software Engineering for AI (CAIN). 2023

Abstract: Software that contains machine learning algorithms is an integral part of automotive perception, for example, in driving automation systems. The development of such software, specifically the training and validation of the machine learning components, requires large annotated datasets. An industry of data and annotation services has emerged to serve the development of such data-intensive automotiv...

Gamifying model-based engineering: the PapyGame experience

A. Bucchiarone, Maxime Savary-Leblanc, Xavier Le Pallec, A. Cicchetti, S. Gérard et al. In: Software and Systems Modeling. 2023

Abstract: Modeling is an essential and challenging activity in any engineering environment. It implies some hard-to-train skills such as abstraction and communication. Teachers, project leaders, and tool vendors have a hard time teaching or training their students, co-workers, or users. Gamification refers to the exploitation of gaming mechanisms for serious purposes, like promoting behavioral changes, soli...

The Use of Domain-Specific Languages for Visual Analytics: A Systematic Literature Review

Ali Khakpour, Ricardo Colomo-Palacios, A. Martini, Mary-Luz Sánchez-Gordón. In: Technologies. 2023

Abstract: Visual Analytics (VA) is a multidisciplinary field that requires various skills including but not limited to data analytics, visualizations, and the corresponding domain knowledge. Recently, many studies proposed creating and using Domain-Specific Languages (DSLs) for VA in order to abstract complexities and assist designers in developing better VAs for different data domains. However, development...

In Memoriam - Professor Aditya Ghose

Joerg Evermann, J. Horkoff, Jeffrey Parsons, Vitor Souza. In: Data Knowl. Eng.. 2023

Preface

A. Ghose, J. Horkoff, V. Souza, Jeffrey Parsons, Joerg Evermann. In: Journal of Physics: Conference Series. 2023

Abstract: It is a great pleasure for the editorial committee to introduce the proceedings of the 2023 2nd International Conference on New Energy Technology Innovation and Low-carbon Development (NET-LC 2023). The conference took place in Changsha, China during January 6th-8th, 2023 (hybrid conference), with the attendance of about 50 scholars, experts, scientists and researchers in relevant domains. NET-LC ...

Metamodel portioning for flexible and secure architectural views

Malvina Latifaj, Federico Ciccozzi, A. Cicchetti. In: 2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C). 2023

Abstract: Interacting with a monolithic architecture model to describe the architecture of large-scale software-intensive systems can be a complex and daunting task. The plethora of various concerns being addressed in a single model can impede the ability of individual stakeholders to discern their aspects of relevance. Architectural views allow to spread the various concerns into multiple (smaller) models,...

Towards supporting malleable architecture models

R. Jongeling, Federico Ciccozzi. In: 2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C). 2023

Abstract: Engineers commonly use informal diagrams for sketching, brainstorming, and communicating initial system designs. Diagramming is accessible, new concepts can be added freely, and diagrams can be specifically adjusted to communicate at the exact right level of abstraction depending on the audience. However, the information carried by informal diagrams is most often not precise enough for automation ...

Blended Modelling for Software Architectures

Malvina Latifaj, Federico Ciccozzi, Muhammad Waseem Anwar, K. Aslam, I. Malavolta. In: 2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C). 2023

Abstract: Blended modelling is an emerging trend in Model-Driven Engineering for complex software architectures. It enables the modelling of diverse architectural aspects through multiple editing notations seamlessly, interchangeably, and collaboratively. Blended modelling is expected to significantly improve productivity and user experience for multiple stakeholders. To manually architect and build a blend...

Deep Reinforcement Learning for Multiple Agents in a Decentralized Architecture: A Case Study in the Telecommunication Domain

Hongyi Zhang, Jingya Li, Z. Qi, Anders Aronsson, Jan Bosch et al. In: 2023 IEEE 20th International Conference on Software Architecture Companion (ICSA-C). 2023

Abstract: Deep reinforcement learning has made significant development in recent years, and it is currently applied not only in simulators and games but also in embedded systems. However, when implemented in a real-world context, reinforcement learning is frequently shown to be unstable and incapable of adapting to realistic situations, particularly when directing a large number of agents. In this paper, we...

Research trends in multimodal learning analytics: A systematic mapping study

Hamza Ouhaichi, Daniel Spikol, Bahtijar Vogel. In: Comput. Educ. Artif. Intell.. 2023

Abstract: Understanding and improving education are critical goals of learning analytics. However, learning is not always mediated or aided by a digital system that can capture digital traces. Learning in such environments can be studied by recording, processing, and analyzing different signals, including video and audio, so that traces of actors ’ actions and interactions are captured. Multimodal Learning ...

Continuous deployment in software-intensive system-of-systems

Anas Dakkak, Jan Bosch, H. Olsson, D. I. Mattos. In: Inf. Softw. Technol.. 2023

Access Control Enforcement Architectures for Dynamic Manufacturing Systems

B. Leander, Aida Čaušević, Tomas Lindström, H. Hansson. In: 2023 IEEE 20th International Conference on Software Architecture (ICSA). 2023

Abstract: Industrial control systems are undergoing a trans-formation driven by business requirements as well as technical advances, aiming towards increased connectivity, flexibility and high level of modularity, that implies a need to revise existing cybersecurity measures. Access control, being one of the major security mechanisms in any system, is largely affected by these advances.In this article we in...

Investigating Software Testing and Maintenance of Open-Source Distributed Ledger

Petya Hristova Cvitic, Felix Dobslaw, F. D. O. Neto. In: 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). 2023

Abstract: A distributed ledger is the backbone of all blockchain solutions. It provides a shared database spreading across a network of nodes. The number of DL solutions and their implementations has grown in recent years. Besides the architectural and performance promises of thesesolutions, organizations seekingto implement DL also need to consider the overall quality of the software available and its ecos...