2025
Autores
Schell, L; Schlemmer, E;
Publicação
2025 11th International Conference of the Immersive Learning Research Network (iLRN) Proceedings - Selected Academic Contributions
Abstract
2025
Autores
Sitnievski, N; Schlemmer, E;
Publicação
Practitioner Proceedings of the 11th International Conference of the Immersive Learning Research Network
Abstract
2025
Autores
Nunes, JdS; Nunes, RdS; Schlemmer, E;
Publicação
Congresso Internacional de Cidadania Digital
Abstract
2025
Autores
Duarte, CE;
Publicação
2025 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C
Abstract
Documenting software architecture is essential to preserve architecture knowledge, even though it is frequently costly. Architecture pattern instances, including microservice pattern instances, provide important structural software information. Practitioners should document this information to prevent knowledge vaporization. However, architecture patterns may not be detectable by analyzing source code artifacts, requiring the analysis of other types of artifacts. Moreover, many existing pattern detection instance approaches are complex to extend. This article presents our ongoing PhD research, early experiments, and a prototype for a tool we call MicroPAD for automating the detection of microservice pattern instances. The prototype uses Large Language Models (LLMs) to analyze Infrastructure-as-Code (IaC) artifacts to aid detection, aiming to keep costs low and maximize the scope of detectable patterns. Early experiments ran the prototype thrice in 22 GitHub projects. We verified that 83% of the patterns that the prototype identified were in the project. The costs of detecting the pattern instances were minimal. These results indicate that the approach is likely viable and, by lowering the entry barrier to automating pattern instance detection, could help democratize developer access to this category of architecture knowledge. Finally, we present our overall research methodology, planned future work, and an overview of MicroPAD's potential industrial impact.
2025
Autores
César I.; Pereira I.; Rodrigues F.; Miguéis V.; Nicola S.; Madureira A.;
Publicação
Lecture Notes in Networks and Systems
Abstract
The effectiveness of digital marketing relies on the seamless integration of intelligent technology, enabling encounters that closely resemble those experienced with physical vendors in the real world. Thus, the importance of scalable artificial intelligence (AI) systems guided by a multimodal approach cannot be overstated, as they can be used to gain a deeper understanding of user preferences and engagement behaviors. The investigation conducted concerning multimodal learning in this review uncovers a variety of benefits and limitations on the available data, presenting consistency in finding the relationship between modalities. The results suggest multimodality as a topic with a noticeable dearth of research, yet a promising path to reduce uncertainty and develop innovative perspectives on decision-making for Digital Marketing improvement tasks. The complexity inherent in data processes like analysis, processing, and granular modulation requires a lot of effort for researchers to build accurate multimodal representations while trying to suppress imprecision in these new elements. Therefore, our approach aims to explore how theoretical foundations are successfully applied to learning operational procedures, considering real-life case comprehension, the technical challenges of the learning process, and the importance given to each feature. Even so, comparing the restrictions found in the state-of-the-art made possible the reformulation of limitations to this particular type of technology and encouraged the search for more guidelines on the entire process.
2025
Autores
César, I; Pereira, I; Rodrigues, F; Miguéis, VL; Nicola, S; Madureira, A;
Publicação
Int. J. Hybrid Intell. Syst.
Abstract
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.