the software industry has evolved exponentially in the last 50 years, andwith it, software testing has become like a badge of software quality. However, during this evolution universities apparently have not kept pace...
详细信息
ISBN:
(纸本)9783031602238;9783031602245
the software industry has evolved exponentially in the last 50 years, andwith it, software testing has become like a badge of software quality. However, during this evolution universities apparently have not kept pace withthe changing and dynamic pace of the software industry. We have been motivated to carry out an exploratory study to analyze the current state of teaching software testing in careers related to computer Science in Ecuadorian universities. We use a survey as an empirical strategy with a representative population of students in the country. the results are interesting and indicate possible problems in the teaching and culture of use of software testing. Consequently, this deficiency in the correct application of software testing by students is taken to the professional field and therefore to a high-growth industry. It is concluded that software testing in Ecuadorian university education still has deficiencies, making this a debt to be fulfilled by the software industry in Ecuador.
Condition monitoring (CM) devices are crucial for predictive maintenance (PdM) across industries. Despite their commercial availability, the use of CM devices in small-to medium-scale industries remains low because of...
详细信息
Frequently, individuals undergo specific episodes of mental health challenges throughout their lifetime. But the COVID pandemic has triggered a surge in mental health disorders arising from isolation, monotonous routi...
详细信息
the software development of wheeled crane load spectrum calculation will involve a series of database design problems, especially the characteristics of many data table types, and large number of fields. Based on the ...
详细信息
the development of Machine Learning (ML)- and, more recently, of Deep Learning (DL)-intensive systems requires suitable choices, e.g., in terms of technology, algorithms, and hyper-parameters. Such choices depend on d...
详细信息
ISBN:
(纸本)9798350395693;9798350395686
the development of Machine Learning (ML)- and, more recently, of Deep Learning (DL)-intensive systems requires suitable choices, e.g., in terms of technology, algorithms, and hyper-parameters. Such choices depend on developers' experience, as well as on proper experimentation. Due to limited time availability, developers may adopt suboptimal, sometimes temporary choices, leading to a technical debt (TD) specifically related to the ML code. this paper empirically analyzes the presence of Self-Admitted Technical Debt (SATD) in DL systems. After selecting 100 open-source Python projects using popular DL frameworks, we identified SATD from their source comments and created a stratified sample of 443 SATD to analyze manually. We derived a taxonomy of DL-specific SATD through open coding, featuring seven categories and 41 leaves. the identified SATD categories pertain to different aspects of DL models, some of which are technological (e.g., due to hardware or libraries) and some related to suboptimal choices in the DL process, model usage, or configuration. Our findings indicate that DL-specific SATD differs from DL bugs found in previous studies, as it typically pertains to suboptimal solutions rather than functional (e.g., blocking) problems. Last but not least, we found that state-of-the-art static analysis tools do not help developers avoid such problems, and therefore, specific support is needed to cope with DL-specific SATD.
software code smells serve as indicators of potential flaws in code design. It signifies that the code has not been created while following the design principles. Code smells do not mean the software system is faulty,...
详细信息
the information technology team working in the manufacturing industry may use this paper to learn about the results of the recently established hybrid software development model withthe aid of this paper. the IT team...
详细信息
In this work, a rectangular shape microstrip patch antenna of single band resonating at frequency 2.50 GHz has been designed by loading two L-shape slots. the proposed antenna of single band shows impedance bandw...
详细信息
this paper aims at studying the ability of deep machine learning to predict software faults based on object-oriented metrics. this research investigated software faults from the perspective of fault-proneness, faults ...
详细信息
We propose a model driven approach for web services composition, a way allowing specifying web services and their composition at a high level of abstraction and generating the implementation of such composition. Web s...
详细信息
暂无评论