21 papers · ranked by Valyu relevance
Jones Yeboah, Izunna Okpala, Sylvia Azumah, Victor Adewopo + 1 more
'Hazem Said'] This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation,broadcasting, reproduction on microfilms or in any other physical way, and…
Ina Schieferdecker
The effectiveness of model-driven software engineering (MDSE) has been demonstrated in the context of complex software; however, it has not been widely adopted due to the requisite efforts associated with model development and maintenance, as well as the specific modelling competencies required for MDSE. Concurrently…
Eunsuk Kang, Mary Shaw
Social media provide a steady diet of dire warnings that artificial intelligence (AI) will make software engineering (SE) irrelevant or obsolete. To the contrary, the engineering discipline of software is rich and robust; it encompasses the full scope of software design, development, deployment, and practical use; and…
Tanja E. J. Vos, Tijs van der Storm, Alexander Serebrenik, Lionel C. Briand + 3 more
Software engineering is the invisible infrastructure of the digital age. Every breakthrough in artificial intelligence, quantum computing, photonics, and cybersecurity relies on advances in software engineering, yet the field is too often treated as a supportive digital component rather than as a strategic, enabling…
Antonio Mastropaolo, Camilo Escobar‐Velásquez, Mario Linares‐Vásquez
Over the last ten years, the realm of Artificial Intelligence (AI) has experienced an explosion of revolutionary breakthroughs, transforming what seemed like a far-off dream into a reality that is now deeply embedded in our everyday lives. AI's widespread impact is revolutionizing virtually all aspects of human life…
Karen Renaud
Software runs our modern day lives: our shopping, our transport and our medical devices. Hence, no citizen can escape the consequences of poor software engineering. A closely-aligned concern, which also touches every aspect of our lives, is cyber security. Software has to be developed with cybersecurity threats in…
Cigdem Sengul, Rumyana Neykova, Giuseppe Destefanis
The developments in conversational AI raised urgent questions about the future direction of many aspects of society, including computing education. The first reactions to the fast-paced evolution of conversational agents were varied: Some announced “the end of programming,” while others considered this “premature…
Adeeb Noor, Othman Soufan
Background Bioinformatics software is developed for collecting, analyzing, integrating, and interpreting life science datasets that are often enormous. Bioinformatics engineers often lack the software engineering skills necessary for developing robust, maintainable, reusable software. This study presents review and…
Sabina-Cristiana Necula
This systematic literature review aims to investigate the impact of artificial intelligence (AI) on the labour force in software engineering, with a particular focus on the skills needed for future software engineers, the impact of AI on the demand for software engineering skills, and the future of work for software…
Jeyaganesh Kumar Kailasam, Rajkumar Nalliah, Saravanakumar Nallagoundanpalayam Muthusamy, Premkumar Manoharan + 1 more
'Saravanakumar Nallagoundanpalayam Muthusamy' 'Premkumar Manoharan' 'Heming Jia'] In the realm of computational problem-solving, the search for efficient algorithms tailored for real-world engineering challenges and software requirement prioritization is relentless. This paper introduces the Multi-Learning-Based…
Ihsan Tolga Medeni, Metehan Ünal, Roberto Galizi, Bryan Bartley + 4 more
Large language models have transformed software engineering practices. However, generated artefacts are not always developer-friendly and may partially meet complex requirements. As the need to standardise, integrate, and develop tools in engineering biology increases, novel approaches are needed to create and maintain…
Marian Daun, Alicia M. Grubb, Viktoria Stenkova, Bastian Tenbergen
Requirements engineering (RE) has established itself as a core software engineering discipline. It is well acknowledged that good RE leads to higher quality software and considerably reduces the risk of failure or budget-overspending of software development projects. It is of vital importance to train future software…
Authors not listed
Step-by-step thinking is essential in all domains of chemical sciences and engineering. While machine learning tools are broadly used, algorithms that automate reasoning are far less common. We elaborate on seven categories of human reasoning activities and connect each to applications in chemical science and…
Javed Iqbal, Rodina B. Ahmad, Fazal-e- Amin, Muhammad Shoaib + 2 more
Due to specific advantages, the volume of Software Development Outsourcing (SDO) is rapidly increasing. Because of challenges arising from the Requirements Engineering (RE) process, the anticipated benefits of SDO are not achieved in case of several projects. The objective of this research work is to recommend RE…
Jeremy Li, Alex Rubinsteyn, Sergey Feldman, Timothy O’Donnell + 18 more
Scientific computing has become a central component of modern scientific discovery. Yet many computational tools are developed by small, specialized teams under incentives that encourage the release of rapidly prototyped tooling without commensurate attention to engineering concerns, including performance and…
Joan Hérisson, Thomas Duigou, Melchior du Lac, Kenza Bazi-Kabbaj + 10 more
We introduce the Galaxy-SynBioCAD portal, the first toolshed for synthetic biology, metabolic engineering, and industrial biotechnology. The tools and workflows currently shared on the portal enables one to build libraries of strains producing desired chemical targets covering an end-to-end metabolic pathway design and…
Authors not listed
The increasing importance and predictive power of modern molecular modeling, driven by physics- and machine learning-based methods, necessitates a new collaborative architecture to replace the isolated, traditional model of software development. The traditional approach often led to redundant engineering effort, high…
Paul P. Gardner
The development of accurate bioinformatic software tools is crucial for the effective analysis of complex biological data. This study examines the relationship between the academic department affiliations of authors and the accuracy of the bioinformatic tools they develop. By analyzing a corpus of previously…
Erin Looney, Andre Buscariolli, Maria Yang, Geoffrey Raymond + 2 more
Hardware-based startups risk having longer times-to-market, deterring investment in critical fields such as cleantech, medical devices, and automation. We interviewed 55 leaders at hardware startups, mapped their development timelines, and found prototyping to be the longest development step (median of 19 weeks per…
Anna Matuszyńska, Oliver Ebenhöh, Matias D. Zurbriggen, Daniel C. Ducat + 1 more
Synthetic biology designs and constructs new biological parts, devices and systems with predetermined functionalities. With the unlimited ability to synthesise any DNA and RNA and transfer it to almost any organism, we are at the dawn of a new era in which biology is being recreated in ways never before possible. It…
Jacob Beal, Brian Teague, John T. Sexton, Sebastian Castillo-Hair + 4 more
Reliable, predictable engineering of cellular behavior is one of the key goals of synthetic biology. As the field matures, biological engineers will become increasingly reliant on computer models that allow for the rapid exploration of design space prior to the more costly construction and characterization of candidate…