-
Guidelines for Using Mixed and Multi Methods Research in Software Engineering
Authors:
Margaret-Anne Storey,
Rashina Hoda,
Alessandra Maciel Paz Milani,
Maria Teresa Baldassarre
Abstract:
Mixed and multi methods research is often used in software engineering, but researchers outside of the social or human sciences often lack experience when using these designs. This paper provides guidelines and advice on how to design mixed and multi method research, and to encourage the intentional, rigourous, and innovative use of mixed methods in software engineering. It also presents key chara…
▽ More
Mixed and multi methods research is often used in software engineering, but researchers outside of the social or human sciences often lack experience when using these designs. This paper provides guidelines and advice on how to design mixed and multi method research, and to encourage the intentional, rigourous, and innovative use of mixed methods in software engineering. It also presents key characteristics of core mixed method research designs. Through a number of fictitious but recognizable software engineering research scenarios and personas of prototypical researchers, we showcase how to choose suitable designs and consider the inevitable tradeoffs any design choice leads to. We furnish the paper with recommended best practices and several antipatterns that illustrate what to avoid in mixed and multi method research.
△ Less
Submitted 9 April, 2024;
originally announced April 2024.
-
A Disruptive Research Playbook for Studying Disruptive Innovations
Authors:
Margaret-Anne Storey,
Daniel Russo,
Nicole Novielli,
Takashi Kobayashi,
Dong Wang
Abstract:
As researchers, we are now witnessing a fundamental change in our technologically-enabled world due to the advent and diffusion of highly disruptive technologies such as generative AI, Augmented Reality (AR) and Virtual Reality (VR). In particular, software engineering has been profoundly affected by the transformative power of disruptive innovations for decades, with a significant impact of techn…
▽ More
As researchers, we are now witnessing a fundamental change in our technologically-enabled world due to the advent and diffusion of highly disruptive technologies such as generative AI, Augmented Reality (AR) and Virtual Reality (VR). In particular, software engineering has been profoundly affected by the transformative power of disruptive innovations for decades, with a significant impact of technical advancements on social dynamics due to its the socio-technical nature. In this paper, we reflect on the importance of formulating and addressing research in software engineering through a socio-technical lens, thus ensuring a holistic understanding of the complex phenomena in this field. We propose a research playbook with the goal of providing a guide to formulate compelling and socially relevant research questions and to identify the appropriate research strategies for empirical investigations, with an eye on the long-term implications of technologies or their use. We showcase how to apply the research playbook. Firstly, we show how it can be used retrospectively to reflect on a prior disruptive technology, Stack Overflow, and its impact on software development. Secondly, we show it can be used to question the impact of two current disruptive technologies: AI and AR/VR. Finally, we introduce a specialized GPT model to support the researcher in framing future investigations. We conclude by discussing the broader implications of adopting the playbook for both researchers and practitioners in software engineering and beyond.
△ Less
Submitted 20 February, 2024;
originally announced February 2024.
-
Impostor Phenomenon in Software Engineers
Authors:
Paloma Guenes,
Rafael Tomaz,
Marcos Kalinowski,
Maria Teresa Baldassarre,
Margaret-Anne Storey
Abstract:
The Impostor Phenomenon (IP) is widely discussed in Science, Technology, Engineering, and Mathematics (STEM) and has been evaluated in Computer Science students. However, formal research on IP in software engineers has yet to be conducted, although its impacts may lead to mental disorders such as depression and burnout. This study describes a survey that investigates the extent of impostor feeling…
▽ More
The Impostor Phenomenon (IP) is widely discussed in Science, Technology, Engineering, and Mathematics (STEM) and has been evaluated in Computer Science students. However, formal research on IP in software engineers has yet to be conducted, although its impacts may lead to mental disorders such as depression and burnout. This study describes a survey that investigates the extent of impostor feelings in software engineers, considering aspects such as gender, race/ethnicity, and roles. Furthermore, we investigate the influence of IP on their perceived productivity. The survey instrument was designed using a theory-driven approach and included demographic questions, an internationally validated IP scale, and questions for measuring perceived productivity based on the SPACE framework constructs. The survey was sent to companies operating in various business sectors. Data analysis used bootstrap** with resampling to calculate confidence intervals and Mann-Whitney statistical significance testing for assessing the hypotheses. We received responses from 624 software engineers from 26 countries. The bootstrap** results reveal that a proportion of 52.7% of software engineers experience frequent to intense levels of IP and that women suffer at a significantly higher proportion (60.6%) than men (48.8%). Regarding race/ethnicity, we observed more frequent impostor feelings in Asian (67.9%) and Black (65.1%) than in White (50.0%) software engineers. We also observed that the presence of IP is less common among individuals who are married and have children. Moreover, the prevalence of IP showed a statistically significant negative effect on the perceived productivity for all SPACE framework constructs. The evidence relating IP to software engineers provides a starting point to help organizations find ways to raise awareness of the problem and improve the emotional skills of software professionals.
△ Less
Submitted 6 December, 2023;
originally announced December 2023.
-
To be or not to be polar: the ferroelectric and antiferroelectric nematic phases
Authors:
Ewan Cruickshank,
Paulina Rybak,
Magdalena Majewska,
Shona Ramsay,
Cheng Wang,
Chenhui Zhu,
Rebecca Walker,
John M. D. Storey,
Corrie T. Imrie,
Ewa Gorecka,
Damian Pociecha
Abstract:
We report the properties of two new series of compounds that show the ferroelectric nematic phase in which the length of a terminal chain is varied. The longer the terminal chain, the weaker the dipole-dipole interactions of the molecules are along the director, and thus the lower the temperature at which the axially ferroelectric nematic phase is formed. For homologues of intermediate chain lengt…
▽ More
We report the properties of two new series of compounds that show the ferroelectric nematic phase in which the length of a terminal chain is varied. The longer the terminal chain, the weaker the dipole-dipole interactions of the molecules are along the director, and thus the lower the temperature at which the axially ferroelectric nematic phase is formed. For homologues of intermediate chain length, between the non-polar and ferroelectric nematic phases, there is a wide temperature range nematic phase with antiferroelectric character. The size of the antiparallel ferroelectric domains critically increases upon transition to the ferroelectric phase. In dielectric studies, both collective ("ferroelectric" and non-collective fluctuations are present, the "ferroelectric" mode softens weakly at the N-NX phase transition because the polar order in this phase is weak. The transition to the NF phase is characterized by a much stronger lowering of the mode relaxation frequency and an increase in its strength, typical critical behavior is observed.
△ Less
Submitted 26 June, 2023;
originally announced June 2023.
-
Ferroelectric nematic -- isotropic critical end point
Authors:
Jadwiga Szydlowska,
Pawel Majewski,
Mojca Čepič,
Nataša Vaupotič,
Paulina Rybak,
Corrie T Imrie,
Rebecca Walker,
Ewan Cruickshank,
John MD Storey,
Damian Pociecha,
Ewa Gorecka
Abstract:
A critical end point above which an isotropic phase continuously evolves into a polar (ferroelectric) nematic phase with an increasing electric field is found in a ferroelectric nematic liquid crystalline material. The critical end point is approximately 30 K above the zero-field transition temperature from the isotropic to nematic phase and at an electric field of the order of 10 V/micron. Such s…
▽ More
A critical end point above which an isotropic phase continuously evolves into a polar (ferroelectric) nematic phase with an increasing electric field is found in a ferroelectric nematic liquid crystalline material. The critical end point is approximately 30 K above the zero-field transition temperature from the isotropic to nematic phase and at an electric field of the order of 10 V/micron. Such systems are interesting from the application point of view because a strong birefringence can be induced in a broad temperature range in an optically isotropic phase.
△ Less
Submitted 17 January, 2023;
originally announced January 2023.
-
Genomics Data Analysis via Spectral Shape and Topology
Authors:
Erik J. Amézquita,
Farzana Nasrin,
Kathleen M. Storey,
Masato Yoshizawa
Abstract:
Mapper, a topological algorithm, is frequently used as an exploratory tool to build a graphical representation of data. This representation can help to gain a better understanding of the intrinsic shape of high-dimensional genomic data and to retain information that may be lost using standard dimension-reduction algorithms. We propose a novel workflow to process and analyze RNA-seq data from tumor…
▽ More
Mapper, a topological algorithm, is frequently used as an exploratory tool to build a graphical representation of data. This representation can help to gain a better understanding of the intrinsic shape of high-dimensional genomic data and to retain information that may be lost using standard dimension-reduction algorithms. We propose a novel workflow to process and analyze RNA-seq data from tumor and healthy subjects integrating Mapper and differential gene expression. Precisely, we show that a Gaussian mixture approximation method can be used to produce graphical structures that successfully separate tumor and healthy subjects, and produce two subgroups of tumor subjects. A further analysis using DESeq2, a popular tool for the detection of differentially expressed genes, shows that these two subgroups of tumor cells bear two distinct gene regulations, suggesting two discrete paths for forming lung cancer, which could not be highlighted by other popular clustering methods, including t-SNE. Although Mapper shows promise in analyzing high-dimensional data, building tools to statistically analyze Mapper graphical structures is limited in the existing literature. In this paper, we develop a scoring method using heat kernel signatures that provides an empirical setting for statistical inferences such as hypothesis testing, sensitivity analysis, and correlation analysis.
△ Less
Submitted 2 November, 2022;
originally announced November 2022.
-
Designing experimental conditions to use the Lotka-Volterra model to infer tumor cell line interaction types
Authors:
Heyrim Cho,
Allison L. Lewis,
Kathleen M. Storey,
Helen M. Byrne
Abstract:
The Lotka-Volterra model is widely used to model interactions between two species. Here, we generate synthetic data mimicking competitive, mutualistic and antagonistic interactions between two tumor cell lines, and then use the Lotka-Volterra model to infer the interaction type. Structural identifiability of the Lotka-Volterra model is confirmed, and practical identifiability is assessed for three…
▽ More
The Lotka-Volterra model is widely used to model interactions between two species. Here, we generate synthetic data mimicking competitive, mutualistic and antagonistic interactions between two tumor cell lines, and then use the Lotka-Volterra model to infer the interaction type. Structural identifiability of the Lotka-Volterra model is confirmed, and practical identifiability is assessed for three experimental designs: (a) use of a single data set, with a mixture of both cell lines observed over time, (b) a sequential design where growth rates and carrying capacities are estimated using data from experiments in which each cell line is grown in isolation, and then interaction parameters are estimated from an experiment involving a mixture of both cell lines, and (c) a parallel experimental design where all model parameters are fitted to data from two mixtures simultaneously. In addition to assessing each design for practical identifiability, we investigate how the predictive power of the model-i.e., its ability to fit data for initial ratios other than those to which it was calibrated-is affected by the choice of experimental design. The parallel calibration procedure is found to be optimal and is further tested on in silico data generated from a spatially-resolved cellular automaton model, which accounts for oxygen consumption and allows for variation in the intensity level of the interaction between the two cell lines. We use this study to highlight the care that must be taken when interpreting parameter estimates for the spatially-averaged Lotka-Volterra model when it is calibrated against data produced by the spatially-resolved cellular automaton model, since baseline competition for space and resources in the CA model may contribute to a discrepancy between the type of interaction used to generate the CA data and the type of interaction inferred by the LV model.
△ Less
Submitted 17 September, 2022;
originally announced September 2022.
-
DASP: A Framework for Driving the Adoption of Software Security Practices
Authors:
Enrique Larios-Vargas,
Omar Elazhary,
Soroush Yousefi,
Derek Lowlind,
Michael L. W. Vliek,
Margaret-Anne Storey
Abstract:
Implementing software security practices is a critical concern in modern software development. Industry practitioners, security tool providers, and researchers have provided standard security guidelines and sophisticated security development tools to ensure a secure software development pipeline. But despite these efforts, there continues to be an increase in the number of vulnerabilities that can…
▽ More
Implementing software security practices is a critical concern in modern software development. Industry practitioners, security tool providers, and researchers have provided standard security guidelines and sophisticated security development tools to ensure a secure software development pipeline. But despite these efforts, there continues to be an increase in the number of vulnerabilities that can be exploited by malicious hackers. There is thus an urgent need to understand why developers still introduce security vulnerabilities into their applications and to understand what can be done to motivate them to write more secure code. To understand and address this problem further, we propose DASP, a framework for diagnosing and driving the adoption of software security practices among developers. DASP was conceived by combining behavioral science theories to shape a cross-sectional interview study with 28 software practitioners. Our interviews lead to a framework that consists of a comprehensive set of 33 drivers grouped into 7 higher-level categories that represent what needs to happen or change so that the adoption of software security practices occurs. Using the DASP framework, organizations can design interventions suitable for developers' specific development contexts that will motivate them to write more secure code.
△ Less
Submitted 24 May, 2022;
originally announced May 2022.
-
An Actionable Framework for Understanding and Improving Developer Experience
Authors:
Michaela Greiler,
Margaret-Anne Storey,
Abi Noda
Abstract:
Developer experience is an important concern for software organizations as enhancing developer experience improves productivity, satisfaction, engagement and retention. We set out to understand what affects developer experience through semi-structured interviews with 21 developers from industry, which we transcribed and iteratively coded. Our findings elucidate factors that affect developer experi…
▽ More
Developer experience is an important concern for software organizations as enhancing developer experience improves productivity, satisfaction, engagement and retention. We set out to understand what affects developer experience through semi-structured interviews with 21 developers from industry, which we transcribed and iteratively coded. Our findings elucidate factors that affect developer experience and characteristics that influence their respective importance to individual developers. We also identify strategies employed by individuals and teams to improve developer experience and the barriers that stand in their way. Lastly, we describe the co** mechanisms of developers when developer experience cannot be sufficiently improved. Our findings result in the DX Framework, an actionable conceptual framework for understanding and improving developer experience. The DX Framework provides a go-to reference for organizations that want to enable more productive and effective work environments for their developers.
△ Less
Submitted 12 May, 2022;
originally announced May 2022.
-
Error Identification Strategies for Python Jupyter Notebooks
Authors:
Derek Robinson,
Neil A. Ernst,
Enrique Larios Vargas,
Margaret-Anne D. Storey
Abstract:
Computational notebooks -- such as Jupyter or Colab -- combine text and data analysis code. They have become ubiquitous in the world of data science and exploratory data analysis. Since these notebooks present a different programming paradigm than conventional IDE-driven programming, it is plausible that debugging in computational notebooks might also be different. More specifically, since creatin…
▽ More
Computational notebooks -- such as Jupyter or Colab -- combine text and data analysis code. They have become ubiquitous in the world of data science and exploratory data analysis. Since these notebooks present a different programming paradigm than conventional IDE-driven programming, it is plausible that debugging in computational notebooks might also be different. More specifically, since creating notebooks blends domain knowledge, statistical analysis, and programming, the ways in which notebook users find and fix errors in these different forms might be different. In this paper, we present an exploratory, observational study on how Python Jupyter notebook users find and understand potential errors in notebooks. Through a conceptual replication of study design investigating the error identification strategies of R notebook users, we presented users with Python Jupyter notebooks pre-populated with common notebook errors -- errors rooted in either the statistical data analysis, the knowledge of domain concepts, or in the programming. We then analyzed the strategies our study participants used to find these errors and determined how successful each strategy was at identifying errors. Our findings indicate that while the notebook programming environment is different from the environments used for traditional programming, debugging strategies remain quite similar. It is our hope that the insights presented in this paper will help both notebook tool designers and educators make changes to improve how data scientists discover errors more easily in the notebooks they write.
△ Less
Submitted 7 April, 2022; v1 submitted 30 March, 2022;
originally announced March 2022.
-
Nonreciprocal low-noise acoustoelectric microwave amplifiers with net gain in continuous operation
Authors:
Lisa Hackett,
Michael Miller,
Scott Weatherred,
Shawn Arterburn,
Matthew Storey,
Greg Peake,
Daniel Dominguez,
Patrick Finnegan,
Thomas A. Friedmann,
Matt Eichenfield
Abstract:
Over sixty years ago, it was hypothesized that specially designed acoustic systems that leveraged the acoustoelectric effect between phonons and charge carriers could revolutionize radio frequency electronic systems by allowing nonlinear and nonreciprocal functionalities such as gain and isolation to be achieved in the acoustic domain. Despite six decades of work, no acoustoelectric amplifier has…
▽ More
Over sixty years ago, it was hypothesized that specially designed acoustic systems that leveraged the acoustoelectric effect between phonons and charge carriers could revolutionize radio frequency electronic systems by allowing nonlinear and nonreciprocal functionalities such as gain and isolation to be achieved in the acoustic domain. Despite six decades of work, no acoustoelectric amplifier has been produced that can achieve a large net (terminal) gain at microwave frequencies with low power consumption and noise figure. Here we demonstrate a novel three-layer acoustoelectric heterostructure that enables the first-ever continuously operating acoustoelectric amplifier with terminal gain at gigahertz frequencies. We achieve a terminal gain of 11.25 dB in a 500 micron long device, operating at 1 GHz with a DC power dissipation of 19.6 mW. We also realize broadband gain from 0.25-3.4 GHz and nonreciprocal transmission exceeding 44 dB at 1 GHz. Our acoustic noise figure is 2.8 dB, which is the lowest-ever demonstrated noise figure for an acoustoelectric amplifier. We discuss generally how to optimize these acoustoelectric heterostructures and show that it should be immediately achievable to produce devices with even larger gain in shorter lengths while simultaneously having lower power consumption and noise figure.
△ Less
Submitted 9 May, 2022; v1 submitted 20 March, 2022;
originally announced March 2022.
-
Utilizing gradient approximations to optimize data selection protocols for tumor growth model calibration
Authors:
Allison L. Lewis,
Kathleen M. Storey,
Heyrim Cho,
Anna C. Zittle
Abstract:
The use of mathematical models to make predictions about tumor growth and response to treatment has become increasingly more prevalent in the clinical setting. The level of complexity within these models ranges broadly, and the calibration of more complex models correspondingly requires more detailed clinical data. This raises questions about how much data should be collected and when, in order to…
▽ More
The use of mathematical models to make predictions about tumor growth and response to treatment has become increasingly more prevalent in the clinical setting. The level of complexity within these models ranges broadly, and the calibration of more complex models correspondingly requires more detailed clinical data. This raises questions about how much data should be collected and when, in order to minimize the total amount of data used and the time until a model can be calibrated accurately. To address these questions, we propose a Bayesian information-theoretic procedure, using a gradient-based score function to determine the optimal data collection times for model calibration. The novel score function introduced in this work eliminates the need for a weight parameter used in a previous study's score function, while still yielding accurate and efficient model calibration using even fewer scans on a sample set of synthetic data, simulating tumors of varying levels of radiosensitivity. We also conduct a robust analysis of the calibration accuracy and certainty, using both error and uncertainty metrics. Unlike the error analysis of the previous study, the inclusion of uncertainty analysis in this work|as a means for deciding when the algorithm can be terminated|provides a more realistic option for clinical decision-making, since it does not rely on data that will be collected later in time.
△ Less
Submitted 25 December, 2021;
originally announced December 2021.
-
Effective dose fractionation schemes of radiotherapy for prostate cancer
Authors:
Jose Alvarez,
Kathleen M. Storey,
Pavitra Kannan,
Heyrim Cho
Abstract:
Radiation therapy has remained as one of the main cancer treatment modalities and a highly cost-effective single modality treatment of cancer care. Typical regimens for fractionated external beam radiotherapy comprise a constant dose administered on weekdays, and no radiation on weekends. However, every patient has a tumor with distinct properties depending on intra-tumor heterogeneity, aggressive…
▽ More
Radiation therapy has remained as one of the main cancer treatment modalities and a highly cost-effective single modality treatment of cancer care. Typical regimens for fractionated external beam radiotherapy comprise a constant dose administered on weekdays, and no radiation on weekends. However, every patient has a tumor with distinct properties depending on intra-tumor heterogeneity, aggressiveness, and interactive properties with other cells that may make it more resistant or sensitive to radiation treatment. Accordingly, the concept of personalized cancer treatment is emerging to specialize each patient treatment case to the unique properties of the tumor. In this paper, we examine adaptive radiation treatment strategies for heterogeneous tumors using a dynamical system model that consists of radiation-resistant and parental cell populations with unique interactive properties. We study different adaptive dosage strategies for PC3 and DU145 prostate cancer cell lines. We show that stronger doses of radiation given in longer time intervals, while kee** the overall dosage the same, reduce final tumor volume by more than half in PC3 cell lines, but by only five percent in DU145 cell lines. In addition, we tested an adaptive dosing schedule by administering a stronger dosage on Friday to compensate for the treatment-off period during the weekend, which was effective in decreasing the final tumor volume of both cell lines. This result creates interesting possibilities for new radiotherapy strategies at clinics that cannot provide treatment on weekends. Finally, we propose a dosage plan incorporating our findings.
△ Less
Submitted 25 December, 2021;
originally announced December 2021.
-
Intrinsically chiral ferronematic liquid crystals
Authors:
D. Pociecha,
R. Walker,
E. Cruickshank,
J. Szydlowska,
P. Rybak,
A. Makal,
J. Matraszek,
J. M. Wolska,
J. M. D. Storey,
C. T. Imrie,
E. Gorecka
Abstract:
Strongly dipolar mesogenic compounds with a chiral center located in a lateral alkyl chain were synthesized, and shown to form the ferroelectric nematic phase. The presence of molecular chirality induced a helical structure in both the N and NF phases, but with opposite helix sense in the two phases. The relaxation frequency of the polar fluctuations was found to be lower for the chiral NF phase t…
▽ More
Strongly dipolar mesogenic compounds with a chiral center located in a lateral alkyl chain were synthesized, and shown to form the ferroelectric nematic phase. The presence of molecular chirality induced a helical structure in both the N and NF phases, but with opposite helix sense in the two phases. The relaxation frequency of the polar fluctuations was found to be lower for the chiral NF phase than for its achiral, non-branched counterpart with the same lateral chain length.
△ Less
Submitted 22 December, 2021;
originally announced December 2021.
-
How Developers and Managers Define and Trade Productivity for Quality
Authors:
Margaret-Anne Storey,
Brian Houck,
Thomas Zimmermann
Abstract:
In this paper, we present the findings from a survey study to investigate how developers and managers define and trade-off developer productivity and software quality (two related lenses into software development). We found that developers and managers, as cohorts, are not well aligned in their views of what it means to be productive (developers think of productivity in terms of activity, while mo…
▽ More
In this paper, we present the findings from a survey study to investigate how developers and managers define and trade-off developer productivity and software quality (two related lenses into software development). We found that developers and managers, as cohorts, are not well aligned in their views of what it means to be productive (developers think of productivity in terms of activity, while more managers think of productivity in terms of performance). We also found that developers are not accurate at predicting their managers' views of productivity. In terms of quality, we found that individual developers and managers have quite varied views of what quality means to them, but as cohorts they are closely aligned in their different views, with the majority in both groups defining quality in terms of robustness. Over half of the developers and managers reported that quality can be traded for higher productivity and why this trade-off can be justified, while one third consider quality as a necessary part of productivity that cannot be traded. We also present a new descriptive framework for quality, TRUCE, that we synthesize from the survey responses. We call for more discussion between developers and managers about what they each consider as important software quality attributes, and to have open debate about how software quality relates to developer productivity and what trade-offs should or should not be made.
△ Less
Submitted 27 April, 2022; v1 submitted 8 November, 2021;
originally announced November 2021.
-
Modulation of Brillouin optomechanical interactions via acoustoelectric phonon-electron coupling
Authors:
Nils T. Otterstrom,
Matthew J. Storey,
Ryan O. Behunin,
Lisa Hackett,
Peter T. Rakich,
Matt Eichenfield
Abstract:
Optomechanical Brillouin nonlinearities -- arising from the coupling between traveling photons and phonons -- have become the basis for a range of powerful optical signal processing and sensing technologies. The dynamics of such interactions are largely set and limited by the host material's elastic, optical, and photo-elastic properties, which are generally considered intrinsic and static. Here w…
▽ More
Optomechanical Brillouin nonlinearities -- arising from the coupling between traveling photons and phonons -- have become the basis for a range of powerful optical signal processing and sensing technologies. The dynamics of such interactions are largely set and limited by the host material's elastic, optical, and photo-elastic properties, which are generally considered intrinsic and static. Here we show for the first time that it is feasible to dynamically reconfigure the Brillouin nonlinear susceptibility in transparent semiconductors through acoustoelectric phonon-electron coupling. Acoustoelectric interactions permit a wide range of tunability of the phonon dissipation rate and velocity, perhaps the most influential parameters in the Brillouin nonlinear susceptibility. We develop a Hamiltonian-based analysis that yields self-consistent dynamical equations and noise coupling, allowing us to explore the physics of such acoustoelectrically enhanced Brillouin (AEB) interactions and show that they give rise to a dramatic enhancement of the performance of Brillouin-based photonic technologies. Moreover, we show that these AEB effects can drive systems into new regimes of fully-coherent scattering that resemble the dynamics of optical parametric processes, dramatically different than the incoherent traditional Brillouin limit. We propose and computationally explore a particular semiconductor heterostructure in which the acoustoelectric interaction arises from a piezoelectric phonon-electron coupling. We find that this system provides the necessary piezoelectric and carrier response ($k^2\approx 6 \%$), favorable semiconductor materials properties, and large optomechanical confinement and coupling ($|g_0|\approx8000$ (rad/s)$\sqrt{\text{m}}$) sufficient to demonstrate these new AEB enhanced optomechanical interactions.
△ Less
Submitted 2 November, 2021; v1 submitted 1 November, 2021;
originally announced November 2021.
-
Multiple polar and non-polar nematic phases
Authors:
S. Brown,
E. Cruickshank,
J. M. D. Storey,
C. T. Imrie,
D. Pociecha,
M. Majewska,
A. Makal,
E. Gorecka
Abstract:
Liquid crystal materials exhibiting up to three nematic phases are reported. Dielectric response measurements show that while the lower temperature nematic phase has ferroelectric order and the highest temperature nematic phase is apolar, the intermediate phase has local antiferroelectric order. The modification of the molecular structure by increasing the number of lateral fluorine substituents l…
▽ More
Liquid crystal materials exhibiting up to three nematic phases are reported. Dielectric response measurements show that while the lower temperature nematic phase has ferroelectric order and the highest temperature nematic phase is apolar, the intermediate phase has local antiferroelectric order. The modification of the molecular structure by increasing the number of lateral fluorine substituents leads to one of the materials showing a direct isotropic-ferronematic phase transition.
△ Less
Submitted 6 September, 2021;
originally announced September 2021.
-
Introducing the Voxel Interactive Contour Tool for Online Radiation Intensity Analytics (VICTORIA)
Authors:
Elise Badun,
Frédéric Tessier,
Reid Townson,
Ernesto Mainegra-Hing,
Margaret-Anne Storey,
Magdalena Bazalova-Carter
Abstract:
In this paper, the Voxel Interactive Contour Tool for Online Radiation Intensity Analytics (VICTORIA) web viewer is presented as a solution to the issue of inaccessible, expensive, and insecure Digital Imaging and Communications in Medicine (DICOM) and Monte Carlo (MC) dose viewers. VICTORIA is a tool for the visualization and comparison of dose distributions with underlying anatomy that is access…
▽ More
In this paper, the Voxel Interactive Contour Tool for Online Radiation Intensity Analytics (VICTORIA) web viewer is presented as a solution to the issue of inaccessible, expensive, and insecure Digital Imaging and Communications in Medicine (DICOM) and Monte Carlo (MC) dose viewers. VICTORIA is a tool for the visualization and comparison of dose distributions with underlying anatomy that is accessible, free, designed with security in mind, and available on the web. The code is open-source and under the GNU General Public License, and it can be found at the EGSnrc Github repo in the DICOM-viewer branch. The viewer should be useful for researchers using EGSnrc file types .egsphant and .3ddose from the EGSnrc toolkit, patients who want a simple tool to view files, or researchers using DICOM Computed Tomography (CT) and DICOM Radiotherapy (RT) Dose files in low- or middle-income countries without access to treatment planning systems.
△ Less
Submitted 28 May, 2021;
originally announced May 2021.
-
Uncovering the Benefits and Challenges of Continuous Integration Practices
Authors:
Omar Elazhary,
Colin Werner,
Ze Shi Li,
Derek Lowlind,
Neil Ernst,
Margaret-Anne Storey
Abstract:
In 2006, Fowler and Foemmel defined ten core Continuous Integration (CI) practices that could increase the speed of software development feedback cycles and improve software quality. Since then, these practices have been widely adopted by industry and subsequent research has shown they improve software quality. However, there is poor understanding of how organizations implement these practices, of…
▽ More
In 2006, Fowler and Foemmel defined ten core Continuous Integration (CI) practices that could increase the speed of software development feedback cycles and improve software quality. Since then, these practices have been widely adopted by industry and subsequent research has shown they improve software quality. However, there is poor understanding of how organizations implement these practices, of the benefits developers perceive they bring, and of the challenges developers and organizations experience in implementing them. In this paper, we discuss a multiple-case study of three small- to medium-sized companies using the recommended suite of ten CI practices. Using interviews and activity log mining, we learned that these practices are broadly implemented but how they are implemented varies depending on their perceived benefits, the context of the project, and the CI tools used by the organization. We also discovered that CI practices can create new constraints on the software process that hurt feedback cycle time. For researchers, we show that how CI is implemented varies, and thus studying CI (for example, using data mining) requires understanding these differences as important context for research studies. For practitioners, our findings reveal in-depth insights on the possible benefits and challenges from using the ten practices, and how project context matters.
△ Less
Submitted 6 March, 2021;
originally announced March 2021.
-
ADEPT: A Socio-Technical Theory of Continuous Integration
Authors:
Omar Elazhary,
Margaret-Anne Storey,
Neil A. Ernst,
Elise Paradis
Abstract:
Continuous practices that rely on automation in the software development workflow have been widely adopted by industry for over a decade. Despite this widespread use, software development remains a primarily human-driven activity that is highly creative and collaborative. There has been extensive research on how continuous practices rely on automation and its impact on software quality and develop…
▽ More
Continuous practices that rely on automation in the software development workflow have been widely adopted by industry for over a decade. Despite this widespread use, software development remains a primarily human-driven activity that is highly creative and collaborative. There has been extensive research on how continuous practices rely on automation and its impact on software quality and development velocity, but relatively little has been done to understand how automation impacts developer behavior and collaboration. In this paper, we introduce a socio-technical theory about continuous practices. The ADEPT theory combines constructs that include humans, processes, documentation, automation and the project environment, and describes propositions that relate these constructs. The theory was derived from phenomena observed in previous empirical studies. We show how the ADEPT theory can explain and describe existing continuous practices in software development, and how it can be used to generate new propositions for future studies to understand continuous practices and their impact on the social and technical aspects of software development.
△ Less
Submitted 6 April, 2021; v1 submitted 12 February, 2021;
originally announced February 2021.
-
"How Was Your Weekend?" Software Development Teams Working From Home During COVID-19
Authors:
Courtney Miller,
Paige Rodeghero,
Margaret-Anne Storey,
Denae Ford,
Thomas Zimmermann
Abstract:
The mass shift to working at home during the COVID-19 pandemic radically changed the way many software development teams collaborate and communicate. To investigate how team culture and team productivity may also have been affected, we conducted two surveys at a large software company. The first, an exploratory survey during the early months of the pandemic with 2,265 developer responses, revealed…
▽ More
The mass shift to working at home during the COVID-19 pandemic radically changed the way many software development teams collaborate and communicate. To investigate how team culture and team productivity may also have been affected, we conducted two surveys at a large software company. The first, an exploratory survey during the early months of the pandemic with 2,265 developer responses, revealed that many developers faced challenges reaching milestones and that their team productivity had changed. We also found through qualitative analysis that important team culture factors such as communication and social connection had been affected. For example, the simple phrase "How was your weekend?" had become a subtle way to show peer support.
In our second survey, we conducted a quantitative analysis of the team cultural factors that emerged from our first survey to understand the prevalence of the reported changes. From 608 developer responses, we found that 74% of these respondents missed social interactions with colleagues and 51% reported a decrease in their communication ease with colleagues. We used data from the second survey to build a regression model to identify important team culture factors for modeling team productivity. We found that the ability to brainstorm with colleagues, difficulty communicating with colleagues, and satisfaction with interactions from social activities are important factors that are associated with how developers report their software development team's productivity. Our findings inform how managers and leaders in large software companies can support sustained team productivity during times of crisis and beyond.
△ Less
Submitted 11 February, 2021; v1 submitted 14 January, 2021;
originally announced January 2021.
-
Empirical Standards for Software Engineering Research
Authors:
Paul Ralph,
Nauman bin Ali,
Sebastian Baltes,
Domenico Bianculli,
Jessica Diaz,
Yvonne Dittrich,
Neil Ernst,
Michael Felderer,
Robert Feldt,
Antonio Filieri,
Breno Bernard Nicolau de França,
Carlo Alberto Furia,
Greg Gay,
Nicolas Gold,
Daniel Graziotin,
Pinjia He,
Rashina Hoda,
Natalia Juristo,
Barbara Kitchenham,
Valentina Lenarduzzi,
Jorge Martínez,
Jorge Melegati,
Daniel Mendez,
Tim Menzies,
Jefferson Molleri
, et al. (18 additional authors not shown)
Abstract:
Empirical Standards are natural-language models of a scientific community's expectations for a specific kind of study (e.g. a questionnaire survey). The ACM SIGSOFT Paper and Peer Review Quality Initiative generated empirical standards for research methods commonly used in software engineering. These living documents, which should be continuously revised to reflect evolving consensus around resear…
▽ More
Empirical Standards are natural-language models of a scientific community's expectations for a specific kind of study (e.g. a questionnaire survey). The ACM SIGSOFT Paper and Peer Review Quality Initiative generated empirical standards for research methods commonly used in software engineering. These living documents, which should be continuously revised to reflect evolving consensus around research best practices, will improve research quality and make peer review more effective, reliable, transparent and fair.
△ Less
Submitted 4 March, 2021; v1 submitted 7 October, 2020;
originally announced October 2020.
-
Bayesian information-theoretic calibration of patient-specific radiotherapy sensitivity parameters for informing effective scanning protocols in cancer
Authors:
Heyrim Cho,
Allison L. Lewis,
Kathleen M. Storey
Abstract:
With new advancements in technology, it is now possible to collect data for a variety of different metrics describing tumor growth, including tumor volume, composition, and vascularity, among others. For any proposed model of tumor growth and treatment, we observe large variability among individual patients' parameter values, particularly those relating to treatment response; thus, exploiting the…
▽ More
With new advancements in technology, it is now possible to collect data for a variety of different metrics describing tumor growth, including tumor volume, composition, and vascularity, among others. For any proposed model of tumor growth and treatment, we observe large variability among individual patients' parameter values, particularly those relating to treatment response; thus, exploiting the use of these various metrics for model calibration can be helpful to infer such patient-specific parameters both accurately and early, so that treatment protocols can be adjusted mid-course for maximum efficacy. However, taking measurements can be costly and invasive, limiting clinicians to a sparse collection schedule. As such, the determination of optimal times and metrics for which to collect data in order to best inform proper treatment protocols could be of great assistance to clinicians. In this investigation, we employ a Bayesian information-theoretic calibration protocol for experimental design in order to identify the optimal times at which to collect data for informing treatment parameters. Within this procedure, data collection times are chosen sequentially to maximize the reduction in parameter uncertainty with each added measurement, ensuring that a budget of $n$ high-fidelity experimental measurements results in maximum information gain about the low-fidelity model parameter values. In addition to investigating the optimal temporal pattern for data collection, we also develop a framework for deciding which metrics should be utilized at each data collection point. We illustrate this framework with a variety of toy examples, each utilizing a radiotherapy treatment regimen. For each scenario, we analyze the dependence of the predictive power of the low-fidelity model upon the measurement budget.
△ Less
Submitted 5 September, 2020;
originally announced September 2020.
-
A Tale of Two Cities: Software Developers Working from Home During the COVID-19 Pandemic
Authors:
Denae Ford,
Margaret-Anne Storey,
Thomas Zimmermann,
Christian Bird,
Sonia Jaffe,
Chandra Maddila,
Jenna L. Butler,
Brian Houck,
Nachiappan Nagappan
Abstract:
The COVID-19 pandemic has shaken the world to its core and has provoked an overnight exodus of developers that normally worked in an office setting to working from home. The magnitude of this shift and the factors that have accompanied this new unplanned work setting go beyond what the software engineering community has previously understood to be remote work. To find out how developers and their…
▽ More
The COVID-19 pandemic has shaken the world to its core and has provoked an overnight exodus of developers that normally worked in an office setting to working from home. The magnitude of this shift and the factors that have accompanied this new unplanned work setting go beyond what the software engineering community has previously understood to be remote work. To find out how developers and their productivity were affected, we distributed two surveys (with a combined total of 3,634 responses that answered all required questions) -- weeks apart to understand the presence and prevalence of the benefits, challenges, and opportunities to improve this special circumstance of remote work. From our thematic qualitative analysis and statistical quantitative analysis, we find that there is a dichotomy of developer experiences influenced by many different factors (that for some are a benefit, while for others a challenge). For example, a benefit for some was being close to family members but for others having family members share their working space and interrupting their focus, was a challenge. Our surveys led to powerful narratives from respondents and revealed the scale at which these experiences exist to provide insights as to how the future of (pandemic) remote work can evolve.
△ Less
Submitted 10 September, 2021; v1 submitted 25 August, 2020;
originally announced August 2020.
-
Code Duplication and Reuse in Jupyter Notebooks
Authors:
Andreas Koenzen,
Neil Ernst,
Margaret-Anne Storey
Abstract:
Duplicating one's own code makes it faster to write software. This expediency is particularly valuable for users of computational notebooks. Duplication allows notebook users to quickly test hypotheses and iterate over data. In this paper, we explore how much, how and from where code duplication occurs in computational notebooks, and identify potential barriers to code reuse. Previous work in the…
▽ More
Duplicating one's own code makes it faster to write software. This expediency is particularly valuable for users of computational notebooks. Duplication allows notebook users to quickly test hypotheses and iterate over data. In this paper, we explore how much, how and from where code duplication occurs in computational notebooks, and identify potential barriers to code reuse. Previous work in the area of computational notebooks describes developers' motivations for reuse and duplication but does not show how much reuse occurs or which barriers they face when reusing code. To address this gap, we first analyzed GitHub repositories for code duplicates contained in a repository's Jupyter notebooks, and then conducted an observational user study of code reuse, where participants solved specific tasks using notebooks. Our findings reveal that repositories in our sample have a mean self-duplication rate of 7.6%. However, in our user study, few participants duplicated their own code, preferring to reuse code from online sources.
△ Less
Submitted 27 May, 2020;
originally announced May 2020.
-
Temperature dependence of bend elastic constant in oblique helicoidal cholesterics
Authors:
Olena S. Iadlovska,
Greta Babakhanova,
Georg H. Mehl,
Christopher Welch,
Ewan Cruickshank,
Grant J. Strachan,
John M. D. Storey,
Corrie T. Imrie,
Sergij V. Shiyanovskii,
Oleg D. Lavrentovich
Abstract:
Elastic moduli of liquid crystals, known as Frank constants, are of quintessential importance for understanding fundamental properties of these materials and for the design of their applications. Although there are many methods to measure the Frank constants in the nematic phase, little is known about the elastic constants of the chiral version of the nematic, the so-called cholesteric liquid crys…
▽ More
Elastic moduli of liquid crystals, known as Frank constants, are of quintessential importance for understanding fundamental properties of these materials and for the design of their applications. Although there are many methods to measure the Frank constants in the nematic phase, little is known about the elastic constants of the chiral version of the nematic, the so-called cholesteric liquid crystal, since the helicoidal structure of the cholesteric renders these methods inadequate. Here we present a technique to measure the bend modulus $K_{33}$ of cholesterics that is based on the electrically tunable reflection of light at an oblique helicoidal $Ch_{OH}$ cholesteric structure. $K_{33}$ is typically smaller than 0.6 pN, showing a non-monotonous temperature dependence with a slight increase near the transition to the twist-bend phase. $K_{33}$ depends strongly on the molecular composition. In particular, chiral mixtures that contain the flexible dimer 1'',7''-bis(4-cyanobiphenyl-4'-yl) heptane (CB7CB) and rod-like molecules such as pentylcyanobiphenyl (5CB) show a $K_{33}$ value that is 5 times smaller than $K_{33}$ of pure CB7CB or of mixtures of CB7CB with chiral dopants. Furthermore, $K_{33}$ in CB11CB doped with a chiral agent is noticeably smaller than $K_{33}$ in a similarly doped CB7CB which is explained by the longer flexible link in CB11CB. The proposed technique allows a direct in-situ determination of how the molecular composition, molecular structure and molecular chirality affect the elastic properties of chiral liquid crystals.
△ Less
Submitted 25 February, 2020; v1 submitted 21 February, 2020;
originally announced February 2020.
-
Do as I Do, Not as I Say: Do Contribution Guidelines Match the GitHub Contribution Process?
Authors:
Omar Elazhary,
Margaret-Anne Storey,
Neil Ernst,
Andy Zaidman
Abstract:
Developer contribution guidelines are used in social coding sites like GitHub to explain and shape the process a project expects contributors to follow. They set standards for all participants and "save time and hassle caused by improperly created pull requests or issues that have to be rejected and resubmitted" (GitHub). Yet, we lack a systematic understanding of the content of a typical contribu…
▽ More
Developer contribution guidelines are used in social coding sites like GitHub to explain and shape the process a project expects contributors to follow. They set standards for all participants and "save time and hassle caused by improperly created pull requests or issues that have to be rejected and resubmitted" (GitHub). Yet, we lack a systematic understanding of the content of a typical contribution guideline, as well as the extent to which these guidelines are followed in practice. Additionally, understanding how guidelines may impact projects that use Continuous Integration as part of the contribution process is of particular interest. To address this knowledge gap, we conducted a mixed-methods study of 53 GitHub projects with explicit contribution guidelines and coded the guidelines to extract key themes. We then created a process model using GitHub activity data (e.g., commit, new issue, new pull request) to compare the actual activity with the prescribed contribution guidelines. We show that approximately 68% of these projects diverge significantly from the expected process.
△ Less
Submitted 6 August, 2019;
originally announced August 2019.
-
The Who, What, How of Software Engineering Research: A Socio-Technical Framework
Authors:
Margaret-Anne Storey,
Neil A. Ernst,
Courtney Williams,
Eirini Kalliamvakou
Abstract:
Software engineering is a socio-technical endeavor, and while many of our contributions focus on technical aspects, human stakeholders such as software developers are directly affected by and can benefit from our research and tool innovations. In this paper, we question how much of our research addresses human and social issues, and explore how much we study human and social aspects in our researc…
▽ More
Software engineering is a socio-technical endeavor, and while many of our contributions focus on technical aspects, human stakeholders such as software developers are directly affected by and can benefit from our research and tool innovations. In this paper, we question how much of our research addresses human and social issues, and explore how much we study human and social aspects in our research designs. To answer these questions, we developed a socio-technical research framework to capture the main beneficiary of a research study (the who), the main type of research contribution produced (the what), and the research strategies used in the study (how we methodologically approach delivering relevant results given the who and what of our studies). We used this Who-What-How framework to analyze 151 papers from two well-cited publishing venues---the main technical track at the International Conference on Software Engineering, and the Empirical Software Engineering Journal by Springer---to assess how much this published research explicitly considers human aspects. We find that although a majority of these papers claim the contained research should benefit human stakeholders, most focus on technical contributions without engaging humans in their studies. Although our analysis is scoped to two venues, our results suggest a need for more diversification and triangulation of research strategies. In particular, there is a need for strategies that aim at a deeper understanding of human and social aspects of software development practice to balance the design and evaluation of technical innovations. We recommend that the framework should be used in the design of future studies in order to nudge software engineering research towards explicitly including human and social concerns in their designs, and to improve the relevance of our research for human stakeholders.
△ Less
Submitted 25 May, 2020; v1 submitted 29 May, 2019;
originally announced May 2019.
-
How software engineering research aligns with design science: A review
Authors:
Emelie Engström,
Margaret-Anne Storey,
Per Runeson,
Martin Höst,
Maria Teresa Baldassarre
Abstract:
Background: Assessing and communicating software engineering research can be challenging. Design science is recognized as an appropriate research paradigm for applied research but is seldom referred to in software engineering. Applying the design science lens to software engineering research may improve the assessment and communication of research contributions. Aim: The aim of this study is 1) to…
▽ More
Background: Assessing and communicating software engineering research can be challenging. Design science is recognized as an appropriate research paradigm for applied research but is seldom referred to in software engineering. Applying the design science lens to software engineering research may improve the assessment and communication of research contributions. Aim: The aim of this study is 1) to understand whether the design science lens helps summarize and assess software engineering research contributions, and 2) to characterize different types of design science contributions in the software engineering literature. Method: In previous research, we developed a visual abstract template, summarizing the core constructs of the design science paradigm. In this study, we use this template in a review of a set of 38 top software engineering publications to extract and analyze their design science contributions. Results: We identified five clusters of papers, classifying them according to their alignment with the design science paradigm. Conclusions: The design science lens helps emphasize the theoretical contribution of research output---in terms of technological rules---and reflect on the practical relevance, novelty, and rigor of the rules proposed by the research.
△ Less
Submitted 8 November, 2019; v1 submitted 29 April, 2019;
originally announced April 2019.
-
Multi-level Chirality in Liquid Crystals Formed by Achiral Molecules
Authors:
Mirosław Salamończyk,
Nataša Vaupotič,
Damian Pociecha,
Rebecca Walker,
John M. D. Storey,
Corrie T. Imrie,
Cheng Wang,
Chenhui Zhu,
Ewa Gorecka
Abstract:
In many biological materials with a hierarchical structure there is an intriguing and unique mechanism responsible for the 'propagation' of order from the molecular to the nano- or micro-scale level. Here we present a much simpler molecular system built of achiral mesogenic dimeric molecules that shows a similar complexity with four levels of structural chirality (i) layer chirality, (ii) helicity…
▽ More
In many biological materials with a hierarchical structure there is an intriguing and unique mechanism responsible for the 'propagation' of order from the molecular to the nano- or micro-scale level. Here we present a much simpler molecular system built of achiral mesogenic dimeric molecules that shows a similar complexity with four levels of structural chirality (i) layer chirality, (ii) helicity of a basic 4-layer repeating unit, (iii) a helix with a pitch of several layers and (iv) mesoscopic helical filaments. As seen in many biological systems, there is a coupling between chirality at different levels. The structures were identified by a combination of hard and soft x-ray diffraction measurements, optical studies and theoretical modelling.
△ Less
Submitted 3 January, 2019;
originally announced January 2019.
-
Nature of nematic to twist bend nematic phase transition
Authors:
Damian Pociecha,
Catriona Crawford,
Daniel A. Paterson,
John M. D. Storey,
Corrie T. Imrie,
Nataša Vaupotič,
Ewa Gorecka
Abstract:
The critical behavior at the transition from uniform nematic to twist-bend modulated nematic phase is revealed and shown to be well explained by the mean field approximation. The study was performed on a group of materials that exhibit an unusually broad temperature range of the nematic phase above the twist-bend modulated nematic phase, so the critical range in which the order parameter fluctuati…
▽ More
The critical behavior at the transition from uniform nematic to twist-bend modulated nematic phase is revealed and shown to be well explained by the mean field approximation. The study was performed on a group of materials that exhibit an unusually broad temperature range of the nematic phase above the twist-bend modulated nematic phase, so the critical range in which the order parameter fluctuations are strong and can be experimentally observed is wide. The formation of instantaneous helices is observed already several degrees above the transition temperature, strongly influencing the birefringence of the system. The analysis of a critical part of the birefringence changes provides a set of critical exponents that are consistent with the mean field approximation, indicating a large correlation length of helical fluctuations in the nematic phase.
△ Less
Submitted 4 July, 2018;
originally announced July 2018.
-
Gamification: a Game Changer for Managing Technical Debt? A Design Study
Authors:
Matthieu Foucault,
Xavier Blanc,
Margaret-Anne Storey,
Jean-Rémy Falleri,
Cédric Teyton
Abstract:
Context: Technical debt management is challenging for software engineers due to poor tool support and a lack of knowledge on how to prioritize technical debt repayment and prevention activities. Furthermore, when there is a large backlog of debt, developers often lack the motivation to address it. Objective: In this paper, we describe a design study to investigate how gamification can support Tech…
▽ More
Context: Technical debt management is challenging for software engineers due to poor tool support and a lack of knowledge on how to prioritize technical debt repayment and prevention activities. Furthermore, when there is a large backlog of debt, developers often lack the motivation to address it. Objective: In this paper, we describe a design study to investigate how gamification can support Technical Debt Management in a large legacy software system of an industrial company. Our study leads to a novel tool (named Themis) that combines technical debt support, version control, and gamification features. In addition to gamification features, Themis provides suggestions for developers on where to focus their effort, and visualizations for managers to track technical debt activities. Method: We describe how Themis was refined and validated in an iterative deployment with the company, finally conducting a qualitative study to investigate how the features of Themis affect technical debt management behavior. We consider the impact on both developers and managers. Results: Our results show that it achieves increased developer motivation, and supports managers in monitoring and influencing developer behaviors. We show how our findings may be transferable to other contexts by proposing guidelines on how to apply gamification. Conclusions: With this case, gamification appears as a promising solution to help technical debt management, although it needs to be carefully designed and implemented to avoid its possible negative effects.
△ Less
Submitted 7 February, 2018;
originally announced February 2018.
-
Distinct differences in the nanoscale behaviors of the twist-bend liquid crystal phase of a flexible linear trimer and homologous dimer
Authors:
Michael R. Tuchband,
Daniel A. Paterson,
Mirosław Salamończyk,
Victoria A. Norman,
Alyssa N. Scarbrough,
Ewan Forsyth,
Edgardo Garcia,
Cheng Wang,
John M. D. Storey,
David M. Walba,
Samuel Sprunt,
Antal Jákli,
Chenhui Zhu,
Corrie T. Imrie,
Noel A. Clark
Abstract:
We synthesized the liquid crystal dimer and trimer members of a series of flexible linear oligomers and characterized their microscopic and nanoscopic properties using resonant soft x-ray scattering and a number of other experimental techniques. On the microscopic scale, the twist-bend phases of the dimer and trimer appear essentially identical. However, while the liquid crystal dimer exhibits a t…
▽ More
We synthesized the liquid crystal dimer and trimer members of a series of flexible linear oligomers and characterized their microscopic and nanoscopic properties using resonant soft x-ray scattering and a number of other experimental techniques. On the microscopic scale, the twist-bend phases of the dimer and trimer appear essentially identical. However, while the liquid crystal dimer exhibits a temperature-dependent variation of its twist-bend helical pitch varying from 100 - 170 Å on heating, the trimer exhibits an essentially temperature-independent pitch of 66 Å, significantly shorter than those reported for other twist-bend forming materials in the literature. We attribute this to a specific combination of intrinsic conformational bend of the trimer molecules and a sterically favorable intercalation of the trimers over a commensurate fraction (two-thirds) of the molecular length. We develop a geometric model of the twist-bend phase for these materials with the molecules arranging into helical chain structures, and we fully determine their respective geometric parameters.
△ Less
Submitted 19 February, 2018; v1 submitted 2 October, 2017;
originally announced October 2017.
-
Heliconical smectic phases formed by achiral molecules
Authors:
Jordan P. Abberley,
Ross Killah,
Rebecca Walker,
John M. D. Storey,
Corrie T. Imrie,
Miroslaw Salamonczyk,
Chenhui Zhu,
Ewa Gorecka,
Damian Pociecha
Abstract:
A series of asymmetric dimers with an odd number of atoms in the spacer were found to form different types of twisted structures despite being achiral. The formation of a variety of helical structures is accompanied by a gradual freezing of molecular rotation. The tight pitch heliconical nematic (NTB) phase and heliconical tilted smectic C (SmCTB) phase are formed. In the lowest temperature smecti…
▽ More
A series of asymmetric dimers with an odd number of atoms in the spacer were found to form different types of twisted structures despite being achiral. The formation of a variety of helical structures is accompanied by a gradual freezing of molecular rotation. The tight pitch heliconical nematic (NTB) phase and heliconical tilted smectic C (SmCTB) phase are formed. In the lowest temperature smectic phase, HexI, the twist is expressed through the formation of hierarchical structure: nano-scale helices and mesoscopic helical filaments. The short pitch helical structure in smectic phases is confirmed by resonant x-ray measurements.
△ Less
Submitted 29 August, 2017;
originally announced August 2017.
-
How Software Developers Mitigate Collaboration Friction with Chatbots
Authors:
Carlene Lebeuf,
Margaret-Anne Storey,
Alexey Zagalsky
Abstract:
Modern software developers rely on an extensive set of social media tools and communication channels. The adoption of team communication platforms has led to the emergence of conversation-based tools and integrations, many of which are chatbots. Understanding how software developers manage their complex constellation of collaborators in conjunction with the practices and tools they use can bring v…
▽ More
Modern software developers rely on an extensive set of social media tools and communication channels. The adoption of team communication platforms has led to the emergence of conversation-based tools and integrations, many of which are chatbots. Understanding how software developers manage their complex constellation of collaborators in conjunction with the practices and tools they use can bring valuable insights into socio-technical collaborative work in software development and other knowledge work domains.
In this paper, we explore how chatbots can help reduce the friction points software developers face when working collaboratively. Using a socio-technical model for collaborative work, we identify three main areas for conflict: friction stemming from team interactions with each other, an individual's interactions with technology, and team interactions with technology. Finally, we provide a set of open questions for discussion within the research community.
△ Less
Submitted 22 February, 2017;
originally announced February 2017.
-
The Australian Square Kilometre Array Pathfinder: Performance of the Boolardy Engineering Test Array
Authors:
D. McConnell,
J. R. Allison,
K. Bannister,
M. E. Bell,
H. E. Bignall,
A. P. Chippendale,
P. G. Edwards,
L. Harvey-Smith,
S. Hegarty,
I. Heywood,
A. W. Hotan,
B. T. Indermuehle,
E. Lenc,
J. Marvil,
A. Pop**,
W. Raja,
J. E. Reynolds,
R. J. Sault,
P. Serra,
M. A. Voronkov,
M. Whiting,
S. W. Amy,
P. Axtens,
L. Ball,
T. J. Bateman
, et al. (49 additional authors not shown)
Abstract:
We describe the performance of the Boolardy Engineering Test Array (BETA), the prototype for the Australian Square Kilometre Array Pathfinder telescope ASKAP. BETA is the first aperture synthesis radio telescope to use phased array feed technology, giving it the ability to electronically form up to nine dual-polarization beams. We report the methods developed for forming and measuring the beams, a…
▽ More
We describe the performance of the Boolardy Engineering Test Array (BETA), the prototype for the Australian Square Kilometre Array Pathfinder telescope ASKAP. BETA is the first aperture synthesis radio telescope to use phased array feed technology, giving it the ability to electronically form up to nine dual-polarization beams. We report the methods developed for forming and measuring the beams, and the adaptations that have been made to the traditional calibration and imaging procedures in order to allow BETA to function as a multi-beam aperture synthesis telescope. We describe the commissioning of the instrument and present details of BETA's performance: sensitivity, beam characteristics, polarimetric properties and image quality. We summarise the astronomical science that it has produced and draw lessons from operating BETA that will be relevant to the commissioning and operation of the final ASKAP telescope.
△ Less
Submitted 2 August, 2016;
originally announced August 2016.
-
A pilot ASKAP survey of radio transient events in the region around the intermittent pulsar PSR J1107-5907
Authors:
G. Hobbs,
I. Heywood,
M. E. Bell,
M. Kerr,
A. Rowlinson,
S. Johnston,
R. M. Shannon,
M. A. Voronkov,
C. Ward,
J. Banyer,
P. J. Hancock,
Tara Murphy,
J. R. Allison,
S. W. Amy,
L. Ball,
K. Bannister,
D. C. -J. Bock,
D. Brodrick,
M. Brothers,
A. J. Brown,
J. D. Bunton,
J. Chapman,
A. P. Chippendale,
Y. Chung,
D. DeBoer
, et al. (53 additional authors not shown)
Abstract:
We use observations from the Boolardy Engineering Test Array (BETA) of the Australian Square Kilometre Array Pathfinder (ASKAP) telescope to search for transient radio sources in the field around the intermittent pulsar PSR J1107-5907. The pulsar is thought to switch between an "off" state in which no emission is detectable, a weak state and a strong state. We ran three independent transient detec…
▽ More
We use observations from the Boolardy Engineering Test Array (BETA) of the Australian Square Kilometre Array Pathfinder (ASKAP) telescope to search for transient radio sources in the field around the intermittent pulsar PSR J1107-5907. The pulsar is thought to switch between an "off" state in which no emission is detectable, a weak state and a strong state. We ran three independent transient detection pipelines on two-minute snapshot images from a 13 hour BETA observation in order to 1) study the emission from the pulsar, 2) search for other transient emission from elsewhere in the image and 3) to compare the results from the different transient detection pipelines. The pulsar was easily detected as a transient source and, over the course of the observations, it switched into the strong state three times giving a typical timescale between the strong emission states of 3.7 hours. After the first switch it remained in the strong state for almost 40 minutes. The other strong states lasted less than 4 minutes. The second state change was confirmed using observations with the Parkes radio telescope. No other transient events were found and we place constraints on the surface density of such events on these timescales. The high sensitivity Parkes observations enabled us to detect individual bright pulses during the weak state and to study the strong state over a wide observing band. We conclude by showing that future transient surveys with ASKAP will have the potential to probe the intermittent pulsar population.
△ Less
Submitted 8 December, 2015;
originally announced December 2015.
-
ASKAP HI imaging of the galaxy group IC 1459
Authors:
P. Serra,
B. Koribalski,
V. Kilborn,
J. R. Allison,
S. W. Amy,
L. Ball,
K. Bannister,
M. E. Bell,
D. C. -J. Bock,
R. Bolton,
M. Bowen,
B. Boyle,
S. Broadhurst,
D. Brodrick,
M. Brothers,
J. D. Bunton,
J. Chapman,
W. Cheng,
A. P. Chippendale,
Y. Chung,
F. Cooray,
T. Cornwell,
D. DeBoer,
P. Diamond,
R. Forsyth
, et al. (54 additional authors not shown)
Abstract:
We present HI imaging of the galaxy group IC 1459 carried out with six antennas of the Australian SKA Pathfinder equipped with phased-array feeds. We detect and resolve HI in eleven galaxies down to a column density of $\sim10^{20}$ cm$^{-2}$ inside a ~6 deg$^2$ field and with a resolution of ~1 arcmin on the sky and ~8 km/s in velocity. We present HI images, velocity fields and integrated spectra…
▽ More
We present HI imaging of the galaxy group IC 1459 carried out with six antennas of the Australian SKA Pathfinder equipped with phased-array feeds. We detect and resolve HI in eleven galaxies down to a column density of $\sim10^{20}$ cm$^{-2}$ inside a ~6 deg$^2$ field and with a resolution of ~1 arcmin on the sky and ~8 km/s in velocity. We present HI images, velocity fields and integrated spectra of all detections, and highlight the discovery of three HI clouds -- two in the proximity of the galaxy IC 5270 and one close to NGC 7418. Each cloud has an HI mass of $10^9$ M$_\odot$ and accounts for ~15% of the HI associated with its host galaxy. Available images at ultraviolet, optical and infrared wavelengths do not reveal any clear stellar counterpart of any of the clouds, suggesting that they are not gas-rich dwarf neighbours of IC 5270 and NGC 7418. Using Parkes data we find evidence of additional extended, low-column-density HI emission around IC 5270, indicating that the clouds are the tip of the iceberg of a larger system of gas surrounding this galaxy. This result adds to the body of evidence on the presence of intra-group gas within the IC 1459 group. Altogether, the HI found outside galaxies in this group amounts to several times $10^9$ M$_\odot$, at least 10% of the HI contained inside galaxies. This suggests a substantial flow of gas in and out of galaxies during the several billion years of the group's evolution.
△ Less
Submitted 14 June, 2015;
originally announced June 2015.
-
Electrically tunable selective reflection of light from ultraviolet to visible and infrared by heliconical cholesterics
Authors:
Jie Xiang,
Yannian Li,
Quan Li,
Daniel A. Paterson,
John M. D. Storey,
Corrie T. Imrie,
Oleg D. Lavrentovich
Abstract:
Cholesteric liquid crystals with helicoidal molecular architecture are known for their ability to selectively reflect light with the wavelength that is determined by the periodicity of molecular orientations. Here we demonstrate that by using a cholesteric with oblique helicoidal(heliconical) structure, as opposed to the classic right-angle helicoid, one can vary the wavelength of selectively refl…
▽ More
Cholesteric liquid crystals with helicoidal molecular architecture are known for their ability to selectively reflect light with the wavelength that is determined by the periodicity of molecular orientations. Here we demonstrate that by using a cholesteric with oblique helicoidal(heliconical) structure, as opposed to the classic right-angle helicoid, one can vary the wavelength of selectively reflected light in a broad spectral range, from ultraviolet to visible and infrared (360-1520 nm for the same chemical composition) by simply adjusting the electric field applied parallel to the helicoidal axis. The effect exists in a wide temperature range (including the room temperatures) and thus can enable many applications that require dynamically controlled transmission and reflection of electromagnetic waves, from energy-saving smart windows to tunable organic lasers, reflective color display, and transparent see-through displays.
△ Less
Submitted 30 March, 2015;
originally announced March 2015.
-
Discovery of HI gas in a young radio galaxy at $z = 0.44$ using the Australian Square Kilometre Array Pathfinder
Authors:
J. R. Allison,
E. M. Sadler,
V. A. Moss,
M. T. Whiting,
R. W. Hunstead,
M. B. Pracy,
S. J. Curran,
S. M. Croom,
M. Glowacki,
R. Morganti,
S. S. Shabala,
M. A. Zwaan,
G. Allen,
S. W. Amy,
P. Axtens,
L. Ball,
K. W. Bannister,
S. Barker,
M. E. Bell,
D. C. -J. Bock,
R. Bolton,
M. Bowen,
B. Boyle,
R. Braun,
S. Broadhurst
, et al. (78 additional authors not shown)
Abstract:
We report the discovery of a new 21-cm HI absorption system using commissioning data from the Boolardy Engineering Test Array of the Australian Square Kilometre Array Pathfinder (ASKAP). Using the 711.5 - 1015.5 MHz band of ASKAP we were able to conduct a blind search for the 21-cm line in a continuous redshift range between $z = 0.4$ and 1.0, which has, until now, remained largely unexplored. The…
▽ More
We report the discovery of a new 21-cm HI absorption system using commissioning data from the Boolardy Engineering Test Array of the Australian Square Kilometre Array Pathfinder (ASKAP). Using the 711.5 - 1015.5 MHz band of ASKAP we were able to conduct a blind search for the 21-cm line in a continuous redshift range between $z = 0.4$ and 1.0, which has, until now, remained largely unexplored. The absorption line is detected at $z = 0.44$ towards the GHz-peaked spectrum radio source PKS B1740$-$517 and demonstrates ASKAP's excellent capability for performing a future wide-field survey for HI absorption at these redshifts. Optical spectroscopy and imaging using the Gemini-South telescope indicates that the HI gas is intrinsic to the host galaxy of the radio source. The narrow OIII emission lines show clear double-peaked structure, indicating either large-scale outflow or rotation of the ionized gas. Archival data from the \emph{XMM-Newton} satellite exhibit an absorbed X-ray spectrum that is consistent with a high column density obscuring medium around the active galactic nucleus. The HI absorption profile is complex, with four distinct components ranging in width from 5 to 300 km s$^{-1}$ and fractional depths from 0.2 to 20 per cent. In addition to systemic HI gas, in a circumnuclear disc or ring structure aligned with the radio jet, we find evidence for a possible broad outflow of neutral gas moving at a radial velocity of $v \sim 300$ km s$^{-1}$. We infer that the expanding young radio source ($t_{\rm age} \approx 2500$ yr) is cocooned within a dense medium and may be driving circumnuclear neutral gas in an outflow of $\sim$ 1 $\mathrm{M}_{\odot}$ yr$^{-1}$.
△ Less
Submitted 16 August, 2015; v1 submitted 4 March, 2015;
originally announced March 2015.
-
The Australian Square Kilometre Array Pathfinder: System Architecture and Specifications of the Boolardy Engineering Test Array
Authors:
A. W. Hotan,
J. D. Bunton,
L. Harvey-Smith,
B. Humphreys,
B. D. Jeffs,
T. Shimwell,
J. Tuthill,
M. Voronkov,
G. Allen,
S. Amy,
K. Ardern,
P. Axtens,
L. Ball,
K. Bannister,
S. Barker,
T. Bateman,
R. Beresford,
D. Bock,
R. Bolton,
M. Bowen,
B. Boyle,
R. Braun,
S. Broadhurst,
D. Brodrick,
K. Brooks
, et al. (76 additional authors not shown)
Abstract:
This paper describes the system architecture of a newly constructed radio telescope - the Boolardy Engineering Test Array, which is a prototype of the Australian Square Kilometre Array Pathfinder telescope. Phased array feed technology is used to form multiple simultaneous beams per antenna, providing astronomers with unprecedented survey speed. The test array described here is a 6-antenna interfe…
▽ More
This paper describes the system architecture of a newly constructed radio telescope - the Boolardy Engineering Test Array, which is a prototype of the Australian Square Kilometre Array Pathfinder telescope. Phased array feed technology is used to form multiple simultaneous beams per antenna, providing astronomers with unprecedented survey speed. The test array described here is a 6-antenna interferometer, fitted with prototype signal processing hardware capable of forming at least 9 dual-polarisation beams simultaneously, allowing several square degrees to be imaged in a single pointed observation. The main purpose of the test array is to develop beamforming and wide-field calibration methods for use with the full telescope, but it will also be capable of limited early science demonstrations.
△ Less
Submitted 4 September, 2014;
originally announced September 2014.
-
Pulse Profiles, Accretion Column Dips and a Flare in GX 1+4 During a Faint State
Authors:
A. B. Giles,
D. K. Galloway,
J. G. Greenhill,
M. C. Storey,
C. A. Wilson
Abstract:
The Rossi X-ray Timing Explorer (RXTE) spacecraft observed the X-ray pulsar GX 1+4 for a period of 34 hours on July 19/20 1996. The source faded from an intensity of ~20 mCrab to a minimum of <~0.7 mCrab and then partially recovered towards the end of the observation. This extended minimum lasted ~40,000 seconds. Phase folded light curves at a barycentric rotation period of 124.36568 +/- 0.00020…
▽ More
The Rossi X-ray Timing Explorer (RXTE) spacecraft observed the X-ray pulsar GX 1+4 for a period of 34 hours on July 19/20 1996. The source faded from an intensity of ~20 mCrab to a minimum of <~0.7 mCrab and then partially recovered towards the end of the observation. This extended minimum lasted ~40,000 seconds. Phase folded light curves at a barycentric rotation period of 124.36568 +/- 0.00020 seconds show that near the center of the extended minimum the source stopped pulsing in the traditional sense but retained a weak dip feature at the rotation period. Away from the extended minimum the dips are progressively narrower at higher energies and may be interpreted as obscurations or eclipses of the hot spot by the accretion column. The pulse profile changed from leading-edge bright before the extended minimum to trailing-edge bright after it. Data from the Burst and Transient Source Experiment (BATSE) show that a torque reversal occurred <10 days after our observation. Our data indicate that the observed rotation departs from a constant period with a Pdot/P value of ~-1.5% per year at a 4.5 sigma significance. We infer that we may have serendipitously obtained data, with high sensitivity and temporal resolution about the time of an accretion disk spin reversal. We also observed a rapid flare which had some precursor activity, close to the center of the extended minimum.
△ Less
Submitted 23 September, 1999;
originally announced September 1999.
-
Spectral variation in the X-ray pulsar GX 1+4 during a low-flux episode
Authors:
D. K. Galloway,
A. B. Giles,
J. G. Greenhill,
M. C. Storey
Abstract:
The X-ray pulsar GX 1+4 was observed with the RXTE satellite for a total of 51ks between 1996 July 19 - 21. During this period the flux decreased smoothly from an initial mean level of ~ 6 X 10^36 erg/s to a minimum of ~ 4 X 10^35 erg/s (2-60 keV, assuming a source distance of 10 kpc) before partially recovering towards the initial level at the end of the observation.
BATSE pulse timing measure…
▽ More
The X-ray pulsar GX 1+4 was observed with the RXTE satellite for a total of 51ks between 1996 July 19 - 21. During this period the flux decreased smoothly from an initial mean level of ~ 6 X 10^36 erg/s to a minimum of ~ 4 X 10^35 erg/s (2-60 keV, assuming a source distance of 10 kpc) before partially recovering towards the initial level at the end of the observation.
BATSE pulse timing measurements indicate that a torque reversal took place approximately 10 d after this observation. Both the mean pulse profile and the photon spectrum varied significantly. The observed variation in the source may provide important clues as to the mechanism of torque reversals.
The single best-fitting spectral model was based on a component originating from thermal photons with kT ~ 1 keV Comptonised by a plasma of temperature kT \~ 7 keV. Both the flux modulation with phase during the brightest interval and the evolution of the mean spectra over the course of the observation are consistent with variations in this model component; with, in addition, a doubling of the column density nH contributing to the mean spectral change.
A strong flare of duration 50 s was observed during the interval of minimum flux, with the peak flux ~ 20 times the mean level. Although beaming effects are likely to mask the true variation in Mdot thought to give rise to the flare, the timing of a modest increase in flux prior to the flare is consistent with dual episodes of accretion resulting from successive orbits of a locally dense patch of matter in the accretion disc.
△ Less
Submitted 23 September, 1999;
originally announced September 1999.