2022
Authors
Medeiros R.; Fernandes S.; Queiroz P.G.G.;
Publication
Forum for Nordic Dermato-Venerology
Abstract
The Internet of Things (IoT) emerged to describe a network of connected things on a large scale to offer services to a large number of applications in different environments and domains. Middleware is software that seeks to facilitate the management and communication of all these things, providing the necessary functionalities to manage things, to discover, to compose services, and perform communication. For this reason, several proposals for middleware solutions for IoT have been developed. In this article, we conducted a systematic review of the literature to bring together middleware solutions for IoT, identifying the requirements and communication protocols used. In addition, we present some gaps and directions for future research in the development of IoT middleware.
2019
Authors
de Sousa Santos O.; de Alencar Silva P.; Bukhsh F.; Queiroz P.;
Publication
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Abstract
Enterprises have been challenged to adopt practices of sustainability to benefit shareholders and society with goods standing much beyond monetary profit or required by law. In combination with environmental and economic concerns, Corporate Social Responsibility (CSR) has become an option to leverage businesses with good reputation and to attract sustainability-aware market segments. In line with such a demand, this paper presents a systematic literature review of conceptual modeling studies referring explicitly to certifications, laws or norms of CSR. The more specific research goal of this work is to discover ontologies for representing CSR best practices, design patterns or policies. In total, 921 peer-reviewed papers were analyzed, from which only 17 were considered relevant for data extraction. The main result of this work is the identification of a research gap in explicit knowledge representation of CSR practices for Information Systems design, which ought to be filled to complement the (dominant) economic perspective on sustainability.
2018
Authors
Bezerra J.; De Lima R.; Queiroz P.;
Publication
IEEE Latin America Transactions
Abstract
Educational Robotics has been presented as a great pedagogical tool because it demonstrates an attractive way of working the theoretical knowledge put into practice. Thus, several educational technologies have emerged with different approaches, with the purpose of applying robotics in the educational area in a more attractive and playful way. This article presents the conduction of a Systematic Review of Literature (SRL), whose objective is to identify the teaching approaches used with educational robotics. With this, we present experiences reports, and at the same time show the skills and competencies that are explored through robotics and education. This review uses scientific papers published in the period from 2011 to 2016.
2014
Authors
Queiroz P.G.G.; Braga R.T.V.;
Publication
Proceedings - 2014 8th Brazilian Symposium on Software Components, Architectures and Reuse, SBCARS 2014
Abstract
Several methodologies have been proposed in the last decades to improve the quality of Safety-Critical Embedded Systems (SCES) and, at the same time, keep costs and schedule compatible with project plans. In particular, approaches such as Product Line Engineering (PLE) and Model-Driven Engineering (MDE) offer an interesting solution to reduce development complexity and time to market due to their synergy and common goals. However, the current state of how MDE and PLE can be combined to enhance productivity in the domain of SCES is not clear yet. This paper presents a systematic literature review, with the purpose of obtaining the state of the art of the aproaches, methods and methodologies whose goal is the combination of PLE and MDE for the development of SCES, and to verify the existence of empirical studies that demonstrate the application of these techniques in this type of development. We drew the following conclusions from the review results: (1) The number of studies using PLE with MDE to build SCES is relatively small, but has increased gradually in recent years. (2) The approaches diverge about what is needed to build Model-driven Product Lines. (3) Most of the approaches do not consider to differentiate between hardware and software variabilities. (4) Most of the studies propose the use of UML and feature diagrams. (5) The studies present case studies implemented in different tools and most of them are free. (6) The approaches do not cover the entire development lifecycle.
2014
Authors
Queiroz P.; Braga R.;
Publication
Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
Abstract
The development of Critical Embedded Systems (CES) like Unmanned Aerial Vehicles (UAV) is complex because it needs to ensure a high degree of quality, with affordable cost and delivery time. It is also necessary to ensure security since failures in this type of system can lead to catastrophic results. In this sense, a Model-Driven Development (MDD) approach presents itself as a good alternative to the traditional development because coding complexity will be reduced by the use of high level models. In addition, it avoids the introduction of coding errors by human programmers, since the critical code will be built automatically through models transformation. From another perspective, Embedded Systems Development can benefit from Software Engineering techniques like Product Lines to reduce costs and time-to-market. While other works propose the use of Product Line techniques to improve Embedded Software development, we propose a Product Line approach to the whole Critical Embedded System development life cycle, including hardware variability management. Therefore, this paper proposes a Critical Embedded System Product Line Model Based approach, which aims to reduce the above mentioned challenges. The development approach proposes a Domain Engineering and Application Engineering focused on the system, with both software and hardware. To illustrate the proposed approach we include some artifacts from a case study in the UAV domain.
2023
Authors
Chagas Júnior, JMd; Amora, SdSA; Rodrigues, LCC; Queiroz, PGG;
Publication
Anais do XXXIV Simpósio Brasileiro de Informática na Educação (SBIE 2023)
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.