[HTML][HTML] Model-driven engineering: A survey supported by the unified conceptual model
AR Da Silva - Computer Languages, Systems & Structures, 2015 - Elsevier
During the last decade a new trend of approaches has emerged, which considers models
not just documentation artefacts, but also central artefacts in the software engineering field …
not just documentation artefacts, but also central artefacts in the software engineering field …
Xatkit: a multimodal low-code chatbot development framework
Chatbot (and voicebot) applications are increasingly adopted in various domains such as e-
commerce or customer services as a direct communication channel between companies …
commerce or customer services as a direct communication channel between companies …
Model-driven engineering for mobile robotic systems: a systematic mapping study
GL Casalaro, G Cattivera, F Ciccozzi… - Software and Systems …, 2022 - Springer
Mobile robots operate in various environments (eg aquatic, aerial, or terrestrial), they come
in many diverse shapes and they are increasingly becoming parts of our lives. The …
in many diverse shapes and they are increasingly becoming parts of our lives. The …
[HTML][HTML] Detecting violations of access control and information flow policies in data flow diagrams
The security of software-intensive systems is frequently attacked. High fines or loss in
reputation are potential consequences of not maintaining confidentiality, which is an …
reputation are potential consequences of not maintaining confidentiality, which is an …
Quality metrics in software architecture
S Silva, A Tuyishime, T Santilli… - 2023 IEEE 20th …, 2023 - ieeexplore.ieee.org
The importance of software architecture is largely recognized also in iterative and agile
development settings. However, it is quite complex to provide evidence that an architecture …
development settings. However, it is quite complex to provide evidence that an architecture …
Montithings: Model-driven development and deployment of reliable iot applications
JC Kirchhof, B Rumpe, D Schmalzing… - Journal of Systems and …, 2022 - Elsevier
Abstract Internet of Things (IoT) applications are exposed to harsh conditions due to factors
such as device failure, network problems, or implausible sensor values. We investigate how …
such as device failure, network problems, or implausible sensor values. We investigate how …
[HTML][HTML] From distributed coordination to field calculus and aggregate computing
Aggregate computing is an emerging approach to the engineering of complex coordination
for distributed systems, based on viewing system interactions in terms of information …
for distributed systems, based on viewing system interactions in terms of information …
The first twenty years of agent-based software development with JADE
A recent survey provides convincing evidence that JADE is among the most widely used
tools to develop agent-based software systems. It finds application in industrial settings and …
tools to develop agent-based software systems. It finds application in industrial settings and …
Neverlang: A framework for feature-oriented language development
Reuse in programming language development is an open research problem. Many authors
have proposed frameworks for modular language development. These frameworks focus on …
have proposed frameworks for modular language development. These frameworks focus on …
A development approach for collective opportunistic edge-of-things services
Technological advances have recently fostered the Internet of Things vision, in which
systems of situated entities perceive and act upon the world, and interact with one another to …
systems of situated entities perceive and act upon the world, and interact with one another to …