Skip to main content

Showing 1–14 of 14 results for author: Nakagawa, E Y

Searching in archive cs. Search in all archives.
.
  1. arXiv:2403.08798  [pdf, other

    cs.DC

    Self-adaptive, Requirements-driven Autoscaling of Microservices

    Authors: João Paulo Karol Santos Nunes, Shiva Nejati, Mehrdad Sabetzadeh, Elisa Yumi Nakagawa

    Abstract: Microservices architecture offers various benefits, including granularity, flexibility, and scalability. A crucial feature of this architecture is the ability to autoscale microservices, i.e., adjust the number of replicas and/or manage resources. Several autoscaling solutions already exist. Nonetheless, when employed for diverse microservices compositions, current solutions may exhibit suboptimal… ▽ More

    Submitted 1 February, 2024; originally announced March 2024.

    Comments: This paper has been accepted at the 19th International Conference on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2024)

  2. Technical Debt Management Automation: State of the Art and Future Perspectives

    Authors: João Paulo Biazotto, Daniel Feitosa, Paris Avgeriou, Elisa Yumi Nakagawa

    Abstract: Technical Debt (TD) refers to non-optimal decisions made in software projects that may lead to short-term benefits, but potentially harm the system's maintenance in the long-term. Technical debt management (TDM) refers to a set of activities that are performed to handle TD, e.g., identification. These activities can entail tasks such as code and architectural analysis, which can be time-consuming… ▽ More

    Submitted 30 November, 2023; originally announced November 2023.

  3. arXiv:2310.19999  [pdf

    cs.SE

    Systems Interoperability Types: A Tertiary Study

    Authors: Rita S. P. Maciel, Pedro H. Valle, Kécia S. Santos, Elisa Y. Nakagawa

    Abstract: Interoperability has been a focus of attention over at least four decades, with the emergence of several interoperability types (or levels), diverse models, frameworks, and solutions, also as a result of a continuous effort from different domains. The current heterogeneity in technologies such as blockchain, IoT and new application domains such as Industry 4.0 brings not only new interaction possi… ▽ More

    Submitted 30 October, 2023; originally announced October 2023.

    Comments: 33 pages

  4. arXiv:2210.04794  [pdf, other

    cs.CY cs.SE

    Towards a case-based learning approach to support software architecture education

    Authors: Brauner R. N. Oliveira, Elisa Y. Nakagawa

    Abstract: Software architecture education remains challenging for instructors, students, and software industry professionals. Several initiatives have been proposed to mitigate the inherent challenges, including games, supporting tools, collaborative courses, and hands-on projects. Case-based learning has been introduced in software architecture, and its benefits are recognized. However, choosing the right… ▽ More

    Submitted 12 September, 2022; originally announced October 2022.

  5. arXiv:2209.14714  [pdf, other

    cs.SE

    Evolving Reference Architecture Description: Guidelines based on ISO/IEC/IEEE 42010

    Authors: Edilson Soares Palma, Elisa Yumi Nakagawa, Débora Maria Barroso Paiva, Maria Istela Cagnin

    Abstract: The architectural design of software systems is not a trivial task, requiring sometimes large experience and knowledge accumulated for years. Reference architectures have been increasingly adopted as a means to support such task, also contributing to the standardization and evolution of these systems. Although considerable time and effort are devoted to design these architectures, an outdated desc… ▽ More

    Submitted 29 September, 2022; originally announced September 2022.

    Comments: 17 pages, 2 figures, 2 algorithms, 11 tables

  6. arXiv:2209.13009  [pdf, other

    cs.SE

    Can Existing Approaches Manage Dynamic and Large Business Processes enacted through Systems-of-Systems?

    Authors: Maria Istela Cagnin, Elisa Yumi Nakagawa

    Abstract: In the era of joint ventures (JV) and mergers & acquisitions (M&A), dynamic and large business processes can emerge to achieve broader business goals and are often formed from business processes of distinct organizations. Software systems of such distinct organizations should support these larger processes and, for this, they need to communicate among them forming the so called Systems-of-Systems… ▽ More

    Submitted 26 September, 2022; originally announced September 2022.

    Comments: 15 pages, 3 figures, 3 tables

  7. arXiv:2206.11936  [pdf, other

    cs.SE

    Towards a Maturity Model for Systematic Literature Review Process

    Authors: Vinicius dos Santos, Elisa Yumi Nakagawa

    Abstract: Background: Systematic literature review (SLR) has been widely adopted to synthesize evidence in a reliable and unbiased manner. The process of conducting SLR is rigorous and well-known; however, most SLR have not followed this process systematically, leading to various problems, including poor documentation, lack of quality, and difficulty to be reproduced. These problems are added to the inheren… ▽ More

    Submitted 23 June, 2022; originally announced June 2022.

  8. arXiv:2205.07847  [pdf, other

    cs.SE

    Benefits and Drawbacks of a Graduate Course: An Experience Teaching Systematic Literature Review

    Authors: Anderson Yoshiaki Iwazaki, Vinicius dos Santos, Katia Romero Felizardo, /'Erica Ferreira de Souza, Natasha M. C. Valentim, Elisa Yumi Nakagawa

    Abstract: Graduate courses can provide specialized knowledge for Ph.D. and Master's students and contribute to develop their hard and soft skills. At the same time, Systematic Literature Review (SLR) has been increasingly adopted in the computing area as a valuable technique to synthesize the state of the art of a given research topic. However, there is still a poor understanding of the real benefits and dr… ▽ More

    Submitted 16 May, 2022; originally announced May 2022.

  9. Towards Sustainability of Systematic Literature Reviews

    Authors: Vinicius dos Santos, Anderson Yoshiaki Iwazaki, Katia Romero Felizardo, Érica Ferreira de Souza, Elisa Yumi Nakagawa

    Abstract: Background: The software engineering community has increasingly conducted systematic literature reviews (SLR) as a means to summarize evidence from different studies and bring to light the state of the art of a given research topic. While SLR provide many benefits, they also present several problems with punctual solutions for some of them. However, two main problems still remain: the high time-/e… ▽ More

    Submitted 31 August, 2021; originally announced September 2021.

  10. arXiv:2103.14100  [pdf, other

    cs.SE

    Expanding Frontiers: Settling an Understanding of Systems-of-Information Systems

    Authors: Valdemar Vicente Graciano Neto, Bruno Gabriel Araújo Lebtag, Paulo Gabriel Teixeira, Priscilla Batista, Vinícius Carvalho Lopes, Jamal El-Hachem, Jérémy Buisson, Flavio Oquendo, Juliana Fernandes, Francisco Ferreira, Rodrigo Peireira dos Santos, Davi Viana, Everton Cavalcante, Mohamad Kassab, Ahmad Mohsin, Roberto Oliveira, Vânia Neves, Maria Istela Cagnin, Elisa Yumi Nakagawa

    Abstract: System-of-Systems (SoS) has consolidated itself as a special type of software-intensive systems. As such, subtypes of SoS have also emerged, such as Cyber-Physical SoS (CPSoS) that are formed essentially of cyber-physical constituent systems and Systems-of-Information Systems (SoIS) that contain information systems as their constituents. In contrast to CPSoS that have been investigated and covered… ▽ More

    Submitted 25 March, 2021; originally announced March 2021.

    Comments: 6 pages, 2 figures, 28 references

  11. A Visual Analysis Approach to Update Systematic Reviews

    Authors: Katia Romero Felizardo, Elisa Yumi Nakagawa, Stephen G. MacDonell, José Carlos Maldonado

    Abstract: Context: In order to preserve the value of Systematic Reviews (SRs), they should be frequently updated considering new evidence that has been produced since the completion of the previous version of the reviews. However, the update of an SR is a time consuming, manual task. Thus, many SRs have not been updated as they should be and, therefore, they are currently outdated. Objective: The main contr… ▽ More

    Submitted 11 February, 2021; originally announced February 2021.

    Comments: Conference, 10 pages, 6 figures, 1 table

    Journal ref: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering (EASE2014). London, UK, ACM Press, pp.1-10

  12. A Systematic Identification of Formal and Semi-formalLanguages and Techniques for Software-intensiveSystems-of-Systems Requirements Modeling

    Authors: Cristiane Aparecida Lana, Milena Guessi, Pablo Oliveira Antonino, Dieter Rombach, Elisa Yumi NakagawaA

    Abstract: Software-intensive Systems-of-Systems (SoS) refer to an arrangement of managerially and operationally independent systems(i.e., constituent systems), which work collaboratively towards the achievement of global missions. Because some SoS are developed for critical domains, such as healthcare and transportation, there is an increasing need to attain higher quality levels, which often justifies addi… ▽ More

    Submitted 14 July, 2020; originally announced July 2020.

    Journal ref: IEEE System Journal, v. 13, n.3 pp. 2201-2212, 2019

  13. Establishing a Search String to Detect Secondary Studies in Software Engineering

    Authors: Bianca Minetto Napoleao, Katia Romero Felizardo, Erica Ferreira de Souza, Fabio Petrillo, Nandamudi L. Vijaykumar, Elisa Yumi Nakagawa, Sylvain Halle

    Abstract: Context: A tertiary study can be performed to identify related reviews on a topic of interest. However, the elaboration of an appropriate and effective search string to detect secondary studies is challenging for Software Engineering (SE) researchers. Objective: The main goal of this study is to propose a suitable search string to detect secondary studies in SE, addressing issues such as the quant… ▽ More

    Submitted 8 June, 2022; v1 submitted 18 December, 2019; originally announced December 2019.

  14. Toward Architectural Knowledge Sustainability. New Opportunities to Extend the Longevity of Systems

    Authors: Rafael Capilla, Elisa Yumi Nakagawa, Uwe Zdun, Carlos Carrillo

    Abstract: Complex software systems must be maintained for years or decades, and the effort and cost to maintain them are often high, involving continuous refactoring to ensure their longevity in the face of changing requirements. In this article, we introduce the notion of architectural knowledge (AK) sustainability as a new concept to support architects dealing with the evolution of long-lived systems. Arc… ▽ More

    Submitted 12 February, 2018; originally announced February 2018.

    Comments: 4 pages