中文
相关论文

相关论文: The Personal Software Process, Experiences from De…

200 篇论文

Many methods have been proposed to estimate how much effort is required to build and maintain software. Much of that research assumes a ``classic'' waterfall-based approach rather than contemporary projects (where the developing process may…

软件工程 · 计算机科学 2020-02-18 Tianpei Xia , Rui Shu , Xipeng Shen , Tim Menzies

For many decades, formal methods are considered to be the way forward to help the software industry to make more reliable and trustworthy software. However, despite this strong belief and many individual success stories, no real change in…

软件工程 · 计算机科学 2024-02-14 Marieke Huisman , Dilian Gurov , Alexander Malkis

Software is a field of rapid changes: the best technology today becomes obsolete in the near future. If we review the graduate attributes of any of the software engineering programs across the world, life-long learning is one of them. The…

软件工程 · 计算机科学 2017-11-22 Luiz Fernando Capretz , Fahem Ahmed , Fabio Queda Bueno da Silva

The software industry is successful, if it can draw the complete attention of the customers towards it. This is achievable if the organization can produce a high quality product. To identify a product to be of high quality, it should be…

软件工程 · 计算机科学 2016-09-08 Suma V , T. R. Gopalakrishnan Nair

Differential privacy is a promising framework for addressing the privacy concerns in sharing sensitive datasets for others to analyze. However differential privacy is a highly technical area and current deployments often require experts to…

人机交互 · 计算机科学 2018-09-13 Jack Murtagh , Kathryn Taylor , George Kellaris , Salil Vadhan

Systematic application of software metric techniques can lead to significant improvements of the quality of a final software product. However, there is still the evident lack of wider utilization of software metrics techniques and tools due…

软件工程 · 计算机科学 2013-11-18 Gordana Rakic , Zoran Budimac

For software development companies, one of the most important objectives is to identify and acquire talented software engineers in order to maintain a skilled team that can produce competitive products. Traditional approaches for finding…

软件工程 · 计算机科学 2014-11-25 Jun Lin , Han Yu , Zhiqi Shen

Agile development gets more appreciation from the market due to the flexible nature and more productivity. Among the Agile processes, Scrum gives better management of the processes, which are practiced in an organization. Though Scrum…

软件工程 · 计算机科学 2016-10-12 Munawar Hayat , M. Rizwan Jameel Qureshi

Software testing is one of the important ways to ensure the quality of software. It is found that testing cost more than 50% of overall project cost. Effective and efficient software testing utilizes the minimum resources of software.…

机器学习 · 计算机科学 2020-09-01 Ali Nawaz , Attique Ur Rehman , Muhammad Abbas

Peer code review is a widely adopted software engineering practice to ensure code quality and ensure software reliability in both the commercial and open-source software projects. Due to the large effort overhead associated with practicing…

软件工程 · 计算机科学 2022-02-17 Masum Hasan , Anindya Iqbal , Mohammad Rafid Ul Islam , A. J. M. Imtiajur Rahman , Amiangshu Bosu

Software developing small and medium enterprises (SMEs) play a crucial role as suppliers to larger corporations and public administration. It is therefore necessary for them to be able to demonstrate that their products meet certain…

人机交互 · 计算机科学 2025-03-07 Raha Asadi , Bodil Biering , Vincent van Dijk , Oksana Kulyk , Elda Paja

The assessment of program functionality can generally be accomplished with straight-forward unit tests. However, assessing the design quality of a program is a much more difficult and nuanced problem. Design quality is an important…

软件工程 · 计算机科学 2021-06-04 J. Walker Orr , Nathaniel Russell

Business Process Simulation (BPS) is a common technique to estimate the impact of business process changes, e.g. what would be the cycle time of a process if the number of traces increases? The starting point of BPS is a business process…

其他计算机科学 · 计算机科学 2022-08-26 David Chapela-Campa , Marlon Dumas

There are repetitive patterns in strategies of manipulating source code. For example, modifying source code before acquiring knowledge of how a code works is a depth-first style and reading and understanding before modifying source code is…

软件工程 · 计算机科学 2016-12-01 Zahra Karimia , Ahmad Baraani-Dastjerdia , Nasser Ghasem-Aghaeea , Stefan Wagner

Manual scoring of polysomnography (PSG) is a time intensive task, prone to inter scorer variability that can impact diagnostic reliability. This study investigates the integration of decision support systems (DSS) into PSG scoring…

Background: The experience sampling method studies everyday experiences of humans in natural environments. In psychology it has been used to study the relationships between work well-being and productivity. To our best knowledge, daily…

软件工程 · 计算机科学 2018-09-05 Miikka Kuutila , Mika Mäntylä , Maëlick Claes , Marko Elovainio , Bram Adams

This paper introduces prompted software engineering (PSE), which integrates prompt engineering to build effective prompts for language-based AI models, to enhance the software development process. PSE enables the use of AI models in…

软件工程 · 计算机科学 2023-11-08 Dae-Kyoo Kim

To perform their daily tasks, developers intensively make use of existing resources by consulting open-source software (OSS) repositories. Such platforms contain rich data sources, e.g., code snippets, documentation, and user discussions,…

软件工程 · 计算机科学 2021-03-26 Juri Di Rocco , Davide Di Ruscio , Claudio Di Sipio , Phuong T. Nguyen , Riccardo Rubei

Software effort estimation requires high accuracy, but accurate estimations are difficult to achieve. Increasingly, data mining is used to improve an organization's software process quality, e. g. the accuracy of effort estimations . There…

软件工程 · 计算机科学 2013-10-22 Sumeet Kaur Sehra , Jasneet Kaur , Sukhjit Singh Sehra

For computer software, our security models, policies, mechanisms, and means of assurance were primarily conceived and developed before the end of the 1970's. However, since that time, software has changed radically: it is thousands of times…

密码学与安全 · 计算机科学 2016-11-15 Úlfar Erlingsson