Optimization and Methodology in Software Engineering, 2nd Edition

A special issue of Information (ISSN 2078-2489). This special issue belongs to the section "Information Theory and Methodology".

Deadline for manuscript submissions: 30 September 2025 | Viewed by 11294

Special Issue Editors


E-Mail Website
Guest Editor
Faculty of Computer Science, University of New Brunswick, 550 Windsor Street, Fredericton, NB E3B 5A3, Canada
Interests: emotional contagion in software engineering; agile software processes; decision methods and conflict resolution
Special Issues, Collections and Topics in MDPI journals

E-Mail Website
Guest Editor
Department of Industrial Engineering and Management Systes, University of Central Florida, Orlando, FL 32816, USA
Interests: simulation; distributed simulation; machine learning; deep learning
Special Issues, Collections and Topics in MDPI journals

Special Issue Information

Dear Colleagues,

Software engineering methodologies and processes play a vital role in software development because they enable developers to tackle complexity and focus on the most relevant aspects of the domains they develop. As methodologies evolve, so does their optimization. Process tailoring, agile development, conflict resolution, prioritization techniques, decision support methods, and affect management all provide overlapping perspectives. Managing these techniques is necessary for continual improvement, a goal often sought and rarely reached.

This Special Issue aims to gather the state of the art in optimizing software development. We seek novel developments in software engineering to manage complexity, assess, measure, and improve the software development process, include the human aspect of software engineering in development methods, and create continual improvement. Topics of interest include but are not limited to:

  • Affect theory applications to software engineering;
  • Affect detection in software engineering;
  • Process tailoring methods;
  • Conflict resolution and prioritization;
  • AI and machine learning approaches to software development;
  • Empirical software engineering;
  • Decision methods;
  • Formal methods for continual process improvement.

In addition to domain-driven contributions, this Special Issue welcomes submissions with interdisciplinary contributions, including affect theory, affective computing, and emotions in software engineering. These papers support the inclusion of an additional aspect augmenting the cognitive and creative perspectives already included in software engineering methods.

Prof. Dr. Luigi Benedicenti
Prof. Dr. Luis Rabelo
Guest Editors

Manuscript Submission Information

Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All submissions that pass pre-check are peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.

Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Information is an international peer-reviewed open access monthly journal published by MDPI.

Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 1600 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.

Keywords

  • software engineering
  • software process
  • affect theory
  • continual improvement

Benefits of Publishing in a Special Issue

  • Ease of navigation: Grouping papers by topic helps scholars navigate broad scope journals more efficiently.
  • Greater discoverability: Special Issues support the reach and impact of scientific research. Articles in Special Issues are more discoverable and cited more frequently.
  • Expansion of research network: Special Issues facilitate connections among authors, fostering scientific collaborations.
  • External promotion: Articles in Special Issues are often promoted through the journal's social media, increasing their visibility.
  • e-Book format: Special Issues with more than 10 articles can be published as dedicated e-books, ensuring wide and rapid dissemination.

Further information on MDPI's Special Issue policies can be found here.

Related Special Issue

Published Papers (3 papers)

Order results
Result details
Select all
Export citation of selected articles as:

Research

Jump to: Review

11 pages, 1702 KiB  
Article
Clustering Visual Similar Objects for Enhanced Synthetic Image Data for Object Detection
by Julian Rolf, Detlef Gerhard and Pero Kosic
Information 2024, 15(12), 761; https://doi.org/10.3390/info15120761 - 1 Dec 2024
Viewed by 927
Abstract
Object detection often struggles with accurately identifying visually similar parts, a challenge commonly faced in industrial applications. To address this issue, we propose a clustering methodology based on the visual similarity of 3D object models. This approach is particularly effective when integrated with [...] Read more.
Object detection often struggles with accurately identifying visually similar parts, a challenge commonly faced in industrial applications. To address this issue, we propose a clustering methodology based on the visual similarity of 3D object models. This approach is particularly effective when integrated with synthetic image generation, as both processes rely on 3D models. In this case study, we observed more than a 20% increase in classification performance on two different object detector architectures on a validation dataset when training an object detector on visually similar groups rather than on all classes, suggesting the potential of our method as a baseline for a multi-stage classification scheme. Full article
(This article belongs to the Special Issue Optimization and Methodology in Software Engineering, 2nd Edition)
Show Figures

Figure 1

21 pages, 4210 KiB  
Article
Preliminary Studies to Bridge the Gap: Leveraging Informal Software Architecture Artifacts for Structured Model Creation
by Joshua Kaplan and Luis Rabelo
Information 2024, 15(10), 642; https://doi.org/10.3390/info15100642 - 15 Oct 2024
Viewed by 1048
Abstract
This study addresses the prevalent gap between structured models and informal architectural methodologies in software engineering. Recognizing the potential of informal architecture artifacts in analytical processes, we introduce a methodology that efficiently transforms these informal components into structured models. This method facilitates understanding [...] Read more.
This study addresses the prevalent gap between structured models and informal architectural methodologies in software engineering. Recognizing the potential of informal architecture artifacts in analytical processes, we introduce a methodology that efficiently transforms these informal components into structured models. This method facilitates understanding and utilizing informal diagrams and enhances analytical capabilities through graph analysis techniques. By leveraging user-friendly tools such as Draw.io, the methodology democratizes the modeling process, making sophisticated architectural analyses accessible to a broader spectrum of professionals without requiring deep expertise in formal methods. The innovative aspects of this methodology lie in its ability to streamline the transformation process, significantly improving both the efficiency and effectiveness of model creation and analysis. These enhancements are demonstrated through a practical application involving a sample architecture diagram, where the resulting model is thoroughly analyzed using advanced graph analysis tools. This approach bridges the theoretical and practical divides in software architecture. Full article
(This article belongs to the Special Issue Optimization and Methodology in Software Engineering, 2nd Edition)
Show Figures

Figure 1

Review

Jump to: Research

20 pages, 2262 KiB  
Review
Approaches for Hybrid Scaling of Agile in the IT Industry: A Systematic Literature Review and Research Agenda
by Fernando Almeida and Blaskovics Bálint
Information 2024, 15(10), 592; https://doi.org/10.3390/info15100592 - 28 Sep 2024
Cited by 2 | Viewed by 8179
Abstract
Agile methodologies, initially designed for the project level, face challenges when applied at enterprise levels where complex projects and diverse stakeholders are involved. To meet this challenge, several large-scale agile methodologies have been proposed. However, these approaches are not flexible enough or tailored [...] Read more.
Agile methodologies, initially designed for the project level, face challenges when applied at enterprise levels where complex projects and diverse stakeholders are involved. To meet this challenge, several large-scale agile methodologies have been proposed. However, these approaches are not flexible enough or tailored to the needs of organizations, projects, and their teams. It is in this context that hybrid methodologies have emerged. This study aims to conduct a systematic literature review to trace the evolution of hybrid scaling of agile and characterize different approaches to implement it. This study starts by assessing 1509 studies through the use of the PRISMA 2020 framework and identifies 38 relevant studies in this field. The findings indicate that the majority of studies are from 2021 onwards and that qualitative methodologies supported by case studies predominate, making it possible to characterize tailoring processes in these organizations. Moreover, the implementation of hybrid scaling of agile is supported by the paradigm of ambidextrous strategy, a combination of agile with traditional project management methodologies, and continuous improvements. This study contributes insights into navigating the complexities of agile scaling, offering practical guidance for organizations seeking to optimize their project management practices. Full article
(This article belongs to the Special Issue Optimization and Methodology in Software Engineering, 2nd Edition)
Show Figures

Graphical abstract

Back to TopTop