A survey and taxonomy of core concepts and research challenges in cross-platform mobile development
Develo** applications targeting mobile devices is a complex task involving numerous
options, technologies, and trade-offs, mostly due to the proliferation and fragmentation of …
options, technologies, and trade-offs, mostly due to the proliferation and fragmentation of …
Model-driven engineering for mobile robotic systems: a systematic map** 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 …
A survey on modeling and model-driven engineering practices in the embedded software industry
Software-intensive embedded systems have become an essential aspect of our lives. To
cope with its growing complexity, modeling and model-driven engineering (MDE) are widely …
cope with its growing complexity, modeling and model-driven engineering (MDE) are widely …
An empirical study of cross‐platform mobile development in industry
The purpose of this study is to report on the industry's perspectives and opinions on cross‐
platform mobile development, with an emphasis on the popularity, adoption, and arising …
platform mobile development, with an emphasis on the popularity, adoption, and arising …
An experience report on applying software testing academic results in industry: we need usable automated test generation
A Arcuri - Empirical Software Engineering, 2018 - Springer
What is the impact of software engineering research on current practices in industry? In this
paper, I report on my direct experience as a PhD/post-doc working in software engineering …
paper, I report on my direct experience as a PhD/post-doc working in software engineering …
Applying model-driven engineering to the domain of chatbots: The Xatkit experience
Chatbots are becoming a common component of many types of software systems. But they
are typically developed as a side feature using ad-hoc tools and custom integrations …
are typically developed as a side feature using ad-hoc tools and custom integrations …
Practical relevance of software engineering research: synthesizing the community's voice
Software engineering (SE) research should be relevant to industrial practice. There have
been regular discussions in the SE community on this issue since the 1980's, led by …
been regular discussions in the SE community on this issue since the 1980's, led by …
Sketch2process: End-to-end BPMN sketch recognition based on neural networks
Process models play an important role in various software engineering contexts. Among
others, they are used to capture business-related requirements and provide the basis for the …
others, they are used to capture business-related requirements and provide the basis for the …
A Survey on the Use of UML in the Brazilian Industry
Although UML modeling has been used in the Brazilian industry in the last decade, little is
known about the factors, perceptions of professionals and practices that end up affecting the …
known about the factors, perceptions of professionals and practices that end up affecting the …
Descriptive vs prescriptive models in industry
To understand the importance, characteristics, and limitations of modeling we need to
consider the context where models are used. Different organizations within the same …
consider the context where models are used. Different organizations within the same …