Improving bioinformatics software quality through incorporation of software engineering practices [PDF]
Background Bioinformatics software is developed for collecting, analyzing, integrating, and interpreting life science datasets that are often enormous.
Adeeb Noor
doaj +2 more sources
Playing, Constructionism, and Music in Early-Stage Software Engineering Education
Understanding that design involves trade-offs, thinking at multiple levels of abstraction, and considering the cohesion and coupling between sub-components of a larger whole is an important part of software (and other) engineering.
Nicolas E. Gold +2 more
doaj +1 more source
Maturity of Software Modelling and Model Driven Engineering: a Survey in the Italian Industry [PDF]
Background: The main claimed advantage of Model-driven engineering is improvement in productivity. However, few information is available about its actual adoption during software development and maintenance in the industry.
Tiso, Alessandro +14 more
core +1 more source
Teaching Software Engineering using Abstraction through Modeling
Teaching software engineering (SWE) as a core computer science course (ACM, 2013) is a challenging task. The challenge lies in the emphasis on what a large-scale software means, implementing teamwork, and teaching abstraction in software design while ...
Mohsen DORODCHI +3 more
doaj +1 more source
Ethical Issues in Empirical Studies of Software Engineering [PDF]
The popularity of empirical methods in software engineering research is on the rise. Surveys, experiments, metrics, case studies, and field studies are examples of empirical methods used to investigate both software engineering processes and products ...
Singer, Janice A. +3 more
core +1 more source
Collaborative design tools in engineering education: Insight to choose the appropriate PLM software [PDF]
The shift from sequential to concurrent engineering has led to changes in the way design projects are managed. In order to assist designers, many effective tools have been developed to support collaborative engineering.
BUISINE, Stéphanie +2 more
core +1 more source
Evaluation of Critical Thinking in Online Software Engineering Teaching: A Systematic Mapping Study
Critical thinking consists in analysing and evaluating the coherence of reasoning. This ability is crucial when we talk about software quality (SQ). SQ is closely related with the engineer’s ability to judge and discriminate between solutions ...
Oscar Ancan Bastias +2 more
doaj +1 more source
LCOS-Based 3 × 3 Folded Wavelength Selective Switch With High-Resolution Spectral
We propose and experimentally verify a 3 × 3 folded wavelength selective switch (WSS) scheme based on liquid crystal on silicon spatial light modulator (LCOS-SLM). This scheme adopts a concise double-layer folded structure that greatly reduced the
Bing Yu, Yunshu Gao, Genxiang Chen
doaj +1 more source
Towards a European Master Programme on Global Software Engineering [PDF]
This paper presents a European Master programme on global software engineering (SE), being put forward by four leading institutions from Sweden, UK, Netherlands and Italy.
Patricia Lago +19 more
core +1 more source
Towards transferring lean software startup practices in software engineering education [PDF]
In the modern economy, software drives innovation and economic growth. Studies show how software increasingly influences all industry sectors. During the last five decades, software engineering has also changed significantly to advance the development of
Orges Cico, Cico, Orges
core +1 more source

