Context: The technical debt (TD) concept describes a tradeoff between short-term and long-term goals in software development. While it is highly useful as a metaphor, it has utility beyond the facilitation of discussi...
详细信息
ISBN:
(纸本)9781450318488
Context: The technical debt (TD) concept describes a tradeoff between short-term and long-term goals in software development. While it is highly useful as a metaphor, it has utility beyond the facilitation of discussion, to inspire a useful set of methods and tools that support the identification, measurement, monitoring, management, and payment of TD. Objective: This study focuses on the identification of TD. We evaluate human elicitation of TD and compare it to automated identification. Method: We asked a development team to identify TD items in artifacts from a software project on which they were working. We provided the participants with a TD template and a short questionnaire. In addition, we also collected the output of three tools to automatically identify TD and compared it to the results of human elicitation. Results: There is little overlap between the TD reported by different developers, so aggregation, rather than consensus, is an appropriate way to combine TD reported by multiple developers. The tools used are especially useful for identifying defect debt but cannot help in identifying many other types of debt, so involving humans in the identification process is necessary. Conclusion: We have conducted a case study that focuses on the practical identification of TD, one area that could be facilitated by tools and techniques. It contributes to the TD landscape, which depicts an understanding of relationships between different types of debt and how they are best discovered. Copyright 2013 ACM.
Exact solutions of the Routing, Modulation, and Spectrum Allocation (RMSA) problem in Elastic Optical Networks (EONs), so that the number of admitted demands is maximized while those of regenerators and frequency slot...
详细信息
Identifying novel drugs that can interact with target proteins is a highly challenging, time-consuming, and costly task in drug discovery and development. Numerous machine learning-based models have recently been util...
Identifying novel drugs that can interact with target proteins is a highly challenging, time-consuming, and costly task in drug discovery and development. Numerous machine learning-based models have recently been utilized to accelerate the drug discovery process. However, these existing methods are primarily uni-tasking, either designed to predict drug-target interaction (DTI) or generate new drugs. Through the lens of pharmacological research, these tasks are intrinsically interconnected and play a critical role in effective drug development. Therefore, the learning models must be utilized in such a manner to learn the structural properties of drug molecules, the conformational dynamics of proteins, and the bioactivity between drugs and targets. To this end, this paper develops a novel multitask learning framework that can predict drug-target binding affinities and simultaneously generate new target-aware drug variants, using common features for both tasks. In addition, we developed the FetterGrad algorithm to address the optimization challenges associated with multitask learning particularly those caused by gradient conflicts between distinct tasks. Comprehensive experiments on three real-world datasets demonstrate that the proposed model provides an effective mechanism for predicting drug-target binding affinities and generating novel drugs, thus greatly facilitating the drug discovery process.
Networks-on-Chip (NoC) have been used as an interesting option in design of communication infrastructures for embedded systems, providing a scalable structure and balancing the communication between cores. Because sev...
详细信息
Including concepts of entrepreneurship in an engineering education is nothing new. It would be difficult to find a university that does not offer several courses or specific programs in entrepreneurship. However, find...
详细信息
Based on WHO's data, breast cancer is one of the most deadly diseases that has claimed many victims, especially women. This disease begins with the presence of an undetected and eventually turns into malignant (ca...
详细信息
Despite the potential benefits that the integration of distributed energy resources (DERs) can bring to the system, it may cause problems related to power quality constraints, such $as$ reverse power flow in substatio...
详细信息
Document management system makes user to access information anytime and anywhere. The purpose of this research is to analyze what variables have impact on the intention to use of document management system. To achieve...
详细信息
Considering a runtime compositional software adaptation, one important aspect about the engineering of self-adaptive systems is to decide how to reconfigure the software, that is, how to change its structure. After a ...
详细信息
作者:
GALLAHUE, JSTHE AUTHOR is the Department Manager of Combat Systems Engineering at Litton Industries. Data Systems Division. Prior to joining Litton Industries
he was associated with UNIVAC. Since joining the Combat Systems Community in 1959. his assignments have included operational computer programming field engineering systems engineering equipment design proposal management test engineering. and programs management. In these varied roles he supported the NTDS R&D Program NTDS Service Test Program Interim Fleet Programming Center Pacific Anti-Submarine Warfare Ship Command and Control Systems SQS-26/NTDS/UBFCS Interface Design DD 963 Class LHA 1 Class. and the DDG 993 Class.
The required configuration management and the necessary control of the Surface Ship Combat System elements demand that they be considered as integrated and tested in accordance with an integrated test plan utilizing a...
The required configuration management and the necessary control of the Surface Ship Combat System elements demand that they be considered as integrated and tested in accordance with an integrated test plan utilizing an integrated test organization. The sometimes used approach of implementing a combat system test program based upon the individual combat system elements being independent, has proven to be less than satisfactory. Then is no question that some of the early testing at the unit, subsystem, and subprogram levels can be planned and conducted independent of a specific “end-item” combat System. This paper addresses the planning and implementing of combat system test with the emphases being upon the integrated phase of test and primarily the lead ship of a class. Information is presented to facilitate planning and implementing a combat system test program including use of shore facilities and integrating these activities with shipboard activities; when to form the test organization and what types of expertise are required; what are the key technical management tools; the proofing of test documentation; the need for detailed “step-by-step” procedures and traceability of the specified requirements; how to assist Ships Force; planning and stat using the conduct of the tests; integrating computerprogram and special testing into the test program; and the significance of early decisions on administrative and contractual arrangements.
暂无评论