[HTML][HTML] DevOps and software quality: A systematic mapping

A Mishra, Z Otaiwi - Computer Science Review, 2020 - Elsevier
Quality pressure is one of the factors affecting processes for software development in its
various stages. DevOps is one of the proposed solutions to such pressure. The primary …

Big data systems: A software engineering perspective

A Davoudian, M Liu - ACM Computing Surveys (CSUR), 2020 - dl.acm.org
Big Data Systems (BDSs) are an emerging class of scalable software technologies whereby
massive amounts of heterogeneous data are gathered from multiple sources, managed …

From a monolithic big data system to a microservices event-driven architecture

R Laigner, M Kalinowski, P Diniz… - 2020 46th Euromicro …, 2020 - ieeexplore.ieee.org
Context: Data-intensive systems, aka big data systems (BDS), are software systems that
handle a large volume of data in the presence of performance quality attributes, such as …

Management of educative data in university students with the use of big data techniques

W Villegas-Ch, X Palacios-Pacheco, I Ortiz-Garcés… - 2019 - rua.ua.es
The large volumes of data that exist in the universities keep important information of each
student. Analyzing this data represents a challenge for data scientists due to the number of …

[PDF][PDF] Review of Agile SDLC for Big Data Analytics Systems in the Context of Small Organizations Using Scrum-XP.

G Salazar-Salazar, M Mora, H Duran-Limon… - … Arab Journal of …, 2024 - iajit.org
Software development using agile System Development Life Cycles (SDLC), such as Scrum
and XP, has gained important acceptance for small businesses. Agile approaches eliminate …

[HTML][HTML] Cataloging dependency injection anti-patterns in software systems

R Laigner, D Mendonça, A Garcia… - Journal of Systems and …, 2022 - Elsevier
Abstract Context: Dependency Injection (DI) is a commonly applied mechanism to decouple
classes from their dependencies in order to provide higher modularization. However, bad DI …

A sound and correct formalism to specify, verify and synthesize behavior in BIG DATA systems

F Asteasuain, LR Caldeira - Argentine Congress of Computer Science, 2021 - Springer
In this work we consolidate our behavioral specification framework based on the Feather
Weight Visual Scenarios (FVS) language as a powerful tool to specify, verify and synthesize …

Modeling software processes from different domains using SPEM and BPMN notations: An experience report of teaching software processes

C Bezerra, E Coutinho - Journal of Software Engineering …, 2023 - journals-sol.sbc.org.br
In a current application development scenario in different environments, technologies and
contexts, such as IoT, Blockchain, Machine Learning and Cloud Computing, there is a need …

Requirements Engineering Practices and Challenges in the Context of Big Data Software Development Projects: Early Insights from a Case Study

D Arruda, R Laigner - … Conference on Big Data (Big Data), 2020 - ieeexplore.ieee.org
This paper reports on the results of an exploratory case study on a large-scale Big Data
systems development project in the Oil&Gas domain within a non-profit organisation. The …

[PDF][PDF] A Validation Study of a Requirements Engineering Artefact Model for Big Data Software Development Projects.

D Arruda, NH Madhavji, I Noorwali - ICSOFT, 2019 - scitepress.org
The elicitation, specification, analysis, prioritisation and management of system
requirements for large projects are known to be challenging. It involves a number of diverse …