CRISPR-Cas guides the future of genetic engineering
G. Knott, J. Doudna
The diversity, modularity, and efficacy of CRISPR-Cas systems are driving a biotechnological revolution. RNA-guided Cas enzymes have been adopted as tools to manipulate the genomes of cultured cells, animals, and plants, accelerating the pace of fundamental research and enabling clinical and agricultural breakthroughs. We describe the basic mechanisms that set the CRISPR-Cas toolkit apart from other programmable gene-editing technologies, highlighting the diverse and naturally evolved systems now functionalized as biotechnologies. We discuss the rapidly evolving landscape of CRISPR-Cas applications, from gene editing to transcriptional regulation, imaging, and diagnostics. Continuing functional dissection and an expanding landscape of applications position CRISPR-Cas tools at the cutting edge of nucleic acid manipulation that is rewriting biology.
Floquet Engineering of Quantum Materials
T. Oka, Sota Kitamura
Floquet engineering, the control of quantum systems using periodic driving, is an old concept in condensed matter physics dating back to ideas such as the inverse Faraday effect. However, there is a renewed interest in this concept owing to ( a) the rapid developments in laser and ultrafast spectroscopy techniques, ( b) discovery and understanding of various “quantum materials” hosting interesting exotic quantum properties, and ( c) communication with different areas of physics such as artificial matter and nonequilibrium quantum statistical physics. Here, starting from a nontechnical introduction with emphasis on the Floquet picture and effective Hamiltonians, we review the recent applications of Floquet engineering in ultrafast, nonlinear phenomena in the solid state. In particular, Floquet topological states and their application to ultrafast spintronics and strongly correlated electron systems are overviewed.
Synchronization of chaotic systems.
L. Pecora, T. Carroll
We review some of the history and early work in the area of synchronization in chaotic systems. We start with our own discovery of the phenomenon, but go on to establish the historical timeline of this topic back to the earliest known paper. The topic of synchronization of chaotic systems has always been intriguing, since chaotic systems are known to resist synchronization because of their positive Lyapunov exponents. The convergence of the two systems to identical trajectories is a surprise. We show how people originally thought about this process and how the concept of synchronization changed over the years to a more geometric view using synchronization manifolds. We also show that building synchronizing systems leads naturally to engineering more complex systems whose constituents are chaotic, but which can be tuned to output various chaotic signals. We finally end up at a topic that is still in very active exploration today and that is synchronization of dynamical systems in networks of oscillators.
2749 sitasi
en
Medicine, Computer Science
Genome Engineering Using the CRISPR Cas9 System
A. Ibrahim, Mehmet Özsöz, Z. Saeed
et al.
Continuous software engineering: A roadmap and agenda
B. Fitzgerald, Klaas-Jan Stol
662 sitasi
en
Computer Science
Passive Energy Dissipation Systems in Structural Engineering
G. Dargush, T. Soong
1318 sitasi
en
Engineering
System Dynamics: Systems Thinking and Modeling for a Complex World
J. Sterman
5155 sitasi
en
Engineering
Thermodynamics : An Engineering Approach
Y. Çengel, M. Boles
Harnessing Nonlinearity: Predicting Chaotic Systems and Saving Energy in Wireless Communication
H. Jaeger, H. Haas
3624 sitasi
en
Medicine, Computer Science
Modern Control Engineering
P. Paraskevopoulos
4018 sitasi
en
Computer Science
Cognitive Systems Engineering: New Wine in New Bottles
E. Hollnagel, D. Woods
829 sitasi
en
Computer Science, Medicine
An Introduction to Microelectromechanical Systems Engineering
N. Maluf
775 sitasi
en
Computer Science
A Joint Scheduling Framework for Electric Bus Fleets and Charging Infrastructure in Urban Transit Systems
Jie Xiong, Zili Guan, Shixiong Jiang
et al.
This paper investigates the joint scheduling problem of battery electric bus fleets and plug-in charging infrastructure in an urban transit system. The operation of an electric bus network is inherently a multi-component system, where vehicle assignment, battery energy management, and charger capacity decisions interact and jointly determine system performance and cost efficiency. To capture these interdependencies, we propose a system-level integrated scheduling framework that simultaneously determines bus trip assignments, charging event timing and duration, and charger utilization plans. The problem is formulated as a continuous-time mixed-integer linear programming model that minimizes the total system cost, subject to operational feasibility, battery state-of-charge dynamics, and charger capacity constraints. To enhance computational tractability, a Lagrangian relaxation-based decomposition approach is developed, coupled with a linear programming-based diving heuristic. Computational experiments on benchmark instances demonstrate that the proposed framework produces high-quality system-level schedules with substantially reduced solution time compared with directly using a commercial solver. A real-world case study based on a large charging station in Beijing shows that the optimized joint schedules reduce the required fleet size from 22 to 13 buses and the number of chargers from five to two, leading to a 38.3% reduction in total system cost. These results highlight the effectiveness and practical value of the proposed approach for the planning and operation of urban electric bus transit systems.
Systems engineering, Technology (General)
Engineering AI Agents for Clinical Workflows: A Case Study in Architecture,MLOps, and Governance
Cláudio Lúcio do Val Lopes, João Marcus Pitta, Fabiano Belém
et al.
The integration of Artificial Intelligence (AI) into clinical settings presents a software engineering challenge, demanding a shift from isolated models to robust, governable, and reliable systems. However, brittle, prototype-derived architectures often plague industrial applications and a lack of systemic oversight, creating a ``responsibility vacuum'' where safety and accountability are compromised. This paper presents an industry case study of the ``Maria'' platform, a production-grade AI system in primary healthcare that addresses this gap. Our central hypothesis is that trustworthy clinical AI is achieved through the holistic integration of four foundational engineering pillars. We present a synergistic architecture that combines Clean Architecture for maintainability with an Event-driven architecture for resilience and auditability. We introduce the Agent as the primary unit of modularity, each possessing its own autonomous MLOps lifecycle. Finally, we show how a Human-in-the-Loop governance model is technically integrated not merely as a safety check, but as a critical, event-driven data source for continuous improvement. We present the platform as a reference architecture, offering practical lessons for engineers building maintainable, scalable, and accountable AI-enabled systems in high-stakes domains.
Engineering Decisions in MBSE: Insights for a Decision Capture Framework Development
Nidhal Selmi, Jean-michel Bruel, Sébastien Mosser
et al.
Decision-making is a core engineering design activity that conveys the engineer's knowledge and translates it into courses of action. Capturing this form of knowledge can reap potential benefits for the engineering teams and enhance development efficiency. Despite its clear value, traditional decision capture often requires a significant amount of effort and still falls short of capturing the necessary context for reuse. Model-based systems engineering (MBSE) can be a promising solution to address these challenges by embedding decisions directly within system models, which can reduce the capture workload while maintaining explicit links to requirements, behaviors, and architectural elements. This article discusses a lightweight framework for integrating decision capture into MBSE workflows by representing decision alternatives as system model slices. Using a simplified industry example from aircraft architecture, we discuss the main challenges associated with decision capture and propose preliminary solutions to address these challenges.
Mapping of the Quintuple Helix Model Pillars and Digitalization in European Union Countries
Erika Loučanová, Miriam Olšiaková, Zuzana Štofková
Digitization and innovation supported by various innovation systems have become key factors in the sustainable development of companies, countries (including UE countries), and the economy as a whole. The primary objective of this study is to explore the interconnections between the perspectives of the Quintuple Helix model and digitalization as a comprehensive innovation system supporting digitalization in EU countries. The study is grounded in the innovation systems theory, specifically employing the Quintuple Helix Model as a comprehensive framework, and addresses the challenge of digital divide across the EU. The research was conducted using K-means cluster analysis to identify homogeneous groups of countries within the EU. Subsequently, correlation analysis was applied to identify statistically significant relationships between the individual variables examined within the Quintuple Helix model and digitization within EU countries. Based on the results, we identified four distinct clusters of EU countries characterized by different degrees of digitization, governance, and intellectual Capital. It was found that countries with the highest level of digitization are also characterized by the highest levels of governance and intellectual Capital. Correlation analysis confirmed a strong interconnection between the examined perspectives of the Quintuple Helix model and their relationship with digitization.
Systems engineering, Technology (General)
Virtual reality in skill development through user experience and technology advancements
Mochammad Hannats Hanafi Ichsan, Cecilia Sik-Lanyi, Tibor Guzsvinecz
Abstract New technologies, such as Virtual Reality (VR) / Virtual Environment (VE), which focus on User Experience (UX) to provide more engaging and immersive experiences, can help people grow their skills. Technology advancement is also an essential component of VR development. However, the literature needs to contain more studies on using VR as an assistive tool for skill development. This study aims to explore the impact of VR technological advancements on skill development through UX design taxonomies using a Systematic Literature Review (SLR). Skill development classification was conducted based on social, emotional, and behavioral (SEB) aspects. The selected studies that met the eligibility selection criteria were examined and synthesized. The study’s findings highlight the necessity of technology development for VR technology to accomplish UX for skill development, allowing them to become more self-sufficient. This research can enrich researchers and VR developers, particularly software, hardware, and artificial intelligence (AI) experts. More research should be conducted on the long-term use of VR as an assistive device, particularly for those seeking skill improvement to improve their quality of life.
Electronic computers. Computer science
AI for Requirements Engineering: Industry adoption and Practitioner perspectives
Lekshmi Murali Rani, Richard Berntsson Svensson, Robert Feldt
The integration of AI for Requirements Engineering (RE) presents significant benefits but also poses real challenges. Although RE is fundamental to software engineering, limited research has examined AI adoption in RE. We surveyed 55 software practitioners to map AI usage across four RE phases: Elicitation, Analysis, Specification, and Validation, and four approaches for decision making: human-only decisions, AI validation, Human AI Collaboration (HAIC), and full AI automation. Participants also shared their perceptions, challenges, and opportunities when applying AI for RE tasks. Our data show that 58.2% of respondents already use AI in RE, and 69.1% view its impact as positive or very positive. HAIC dominates practice, accounting for 54.4% of all RE techniques, while full AI automation remains minimal at 5.4%. Passive AI validation (4.4 to 6.2%) lags even further behind, indicating that practitioners value AI's active support over passive oversight. These findings suggest that AI is most effective when positioned as a collaborative partner rather than a replacement for human expertise. It also highlights the need for RE-specific HAIC frameworks along with robust and responsible AI governance as AI adoption in RE grows.
Teaching Empirical Research Methods in Software Engineering: An Editorial Introduction
Daniel Mendez, Paris Avgeriou, Marcos Kalinowski
et al.
Empirical Software Engineering has received much attention in recent years and became a de-facto standard for scientific practice in Software Engineering. However, while extensive guidelines are nowadays available for designing, conducting, reporting, and reviewing empirical studies, similar attention has not yet been paid to teaching empirical software engineering. Closing this gap is the scope of this edited book. In the following editorial introduction, we, the editors, set the foundation by laying out the larger context of the discipline for a positioning of the remainder of this book.
Testing Refactoring Engine via Historical Bug Report driven LLM
Haibo Wang, Zhuolin Xu, Shin Hwei Tan
Refactoring is the process of restructuring existing code without changing its external behavior while improving its internal structure. Refactoring engines are integral components of modern Integrated Development Environments (IDEs) and can automate or semi-automate this process to enhance code readability, reduce complexity, and improve the maintainability of software products. Similar to traditional software systems such as compilers, refactoring engines may also contain bugs that can lead to unexpected behaviors. In this paper, we propose a novel approach called RETESTER, a LLM-based framework for automated refactoring engine testing. Specifically, by using input program structure templates extracted from historical bug reports and input program characteristics that are error-prone, we design chain-of-thought (CoT) prompts to perform refactoring-preserving transformations. The generated variants are then tested on the latest version of refactoring engines using differential testing. We evaluate RETESTER on two most popular modern refactoring engines (i.e., ECLIPSE, and INTELLIJ IDEA). It successfully revealed 18 new bugs in the latest version of those refactoring engines. By the time we submit our paper, seven of them were confirmed by their developers, and three were fixed.