AHA! Strategies for Gaining Insights into Software Design
- URL: http://arxiv.org/abs/2406.05210v1
- Date: Fri, 7 Jun 2024 18:50:01 GMT
- Title: AHA! Strategies for Gaining Insights into Software Design
- Authors: Mary Shaw,
- Abstract summary: These patterns describe the strategies I use to find novel or unorthodox insights in the area of software design and research.
The patterns are driven by inconsistencies between what we say and what we do, and they provide techniques for finding actionable insights to address these inconsistencies.
- Score: 1.2691047660244337
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: These patterns describe the strategies I use to find novel or unorthodox insights in the area of software design and research. The patterns are driven by inconsistencies between what we say and what we do, and they provide techniques for finding actionable insights to address these inconsistencies. These insights may help to identify research opportunities; they may stimulate critiques of either research or practice; they may suggest new methods.
Related papers
- Towards a Unified View of Preference Learning for Large Language Models: A Survey [88.66719962576005]
Large Language Models (LLMs) exhibit remarkably powerful capabilities.
One of the crucial factors to achieve success is aligning the LLM's output with human preferences.
We decompose all the strategies in preference learning into four components: model, data, feedback, and algorithm.
arXiv Detail & Related papers (2024-09-04T15:11:55Z) - Defogger: A Visual Analysis Approach for Data Exploration of Sensitive Data Protected by Differential Privacy [5.117818675551463]
We take the lead in describing corresponding exploration scenarios, including underlying requirements and available exploration strategies.
Our approach applies a reinforcement learning model to provide diverse suggestions for exploration strategies according to the exploration intent of users.
A novel visual design for representing uncertainty in correlation patterns is integrated into our prototype system to support the proposed approach.
arXiv Detail & Related papers (2024-07-28T02:14:12Z) - Action Research with Industrial Software Engineering -- An Educational Perspective [0.5257115841810258]
Action research provides the opportunity to explore the usefulness and usability of software engineering methods in industrial settings.
It requires a different kind of interaction with the software development organisation.
This chapter is intended to support learning and teaching action research.
arXiv Detail & Related papers (2024-07-05T17:05:06Z) - Guidelines for Using Mixed Methods Research in Software Engineering [51.22583433491887]
Mixed 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 method research, and to encourage the intentional, rigorous, and innovative use of mixed methods in software engineering.
arXiv Detail & Related papers (2024-04-09T04:34:25Z) - Opening the Black-Box: A Systematic Review on Explainable AI in Remote Sensing [51.524108608250074]
Black-box machine learning approaches have become a dominant modeling paradigm for knowledge extraction in remote sensing.
We perform a systematic review to identify the key trends in the field and shed light on novel explainable AI approaches.
We also give a detailed outlook on the challenges and promising research directions.
arXiv Detail & Related papers (2024-02-21T13:19:58Z) - Systematic Mapping Protocol -- UX Design role in software development
process [55.2480439325792]
We present a systematic mapping protocol for investigating the role of the UX designer in the software development process.
We define the research questions, scope, sources, search strategy, selection criteria, data extraction, and analysis methods that we will use to conduct the mapping study.
arXiv Detail & Related papers (2024-02-20T16:56:46Z) - Embedding in Recommender Systems: A Survey [67.67966158305603]
A crucial aspect is embedding techniques that covert the high-dimensional discrete features, such as user and item IDs, into low-dimensional continuous vectors.
Applying embedding techniques captures complex entity relationships and has spurred substantial research.
This survey covers embedding methods like collaborative filtering, self-supervised learning, and graph-based techniques.
arXiv Detail & Related papers (2023-10-28T06:31:06Z) - Deep Insights of Learning based Micro Expression Recognition: A
Perspective on Promises, Challenges and Research Needs [7.218497970427467]
Deep learning (DL) based techniques have been adopted to gain higher performance for micro expression recognition (MER)
This paper aims to provide a deep insight into the DL-based MER frameworks with a perspective on promises in network model designing, experimental strategies, challenges, and research needs.
arXiv Detail & Related papers (2022-10-10T18:08:24Z) - Reinforcement Learning as Iterative and Amortised Inference [62.997667081978825]
We use the control as inference framework to outline a novel classification scheme based on amortised and iterative inference.
We show that taking this perspective allows us to identify parts of the algorithmic design space which have been relatively unexplored.
arXiv Detail & Related papers (2020-06-13T16:10:03Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.