2,305 Hits in 9.9 sec

Are automated static analysis tools worth it? An investigation into relative warning density and external software quality [article]

Alexander Trautsch and Steffen Herbold and Jens Grabowski
2021 arXiv   pre-print
Automated Static Analysis Tools (ASATs) are part of software development best practices. ASATs are able to warn developers about potential problems in the code.  ...  In this article, we ask the question if ASATs have a measurable impact on external software quality, using the example of PMD for Java.  ...  This is also direct evidence for a common best practice in the use of static analysis tools: Appropriate rules for ASATs should be chosen for the project.  ... 
arXiv:2111.09188v2 fatcat:eywtozjo6nfkleiqfhadcvyzwm

Evaluating Dependency based Package-level Metrics for Multi-objective Maintenance Tasks

Mohsin Shaikh, Akhtar Hussain, Adil Ansari, Ahmed Ali, Kashif Memon
2017 International Journal of Advanced Computer Science and Applications  
With an advancement in modularization approaches of object oriented software, packages are widely considered as re-usable and maintainable entities of objectoriented software architectures, specially to  ...  There is an opportunity to conduct comprehensive empirical analysis over proposed metrics for assessing their usefulness and application for fault-prediction, design flaw detection, identification of source  ...  Chan-Gun Lee, Director, RTSE-Lab, Chung-ang University, Seoul, Korea and Dr.  ... 
doi:10.14569/ijacsa.2017.081045 fatcat:hgemh7xsbnfsbkz4egugoqaqqy

Does it matter who pays back Technical Debt? An empirical study of self-fixed TD [article]

Jie Tan and Daniel Feitosa and Paris Avgeriou
2021 arXiv   pre-print
Method: We report on an empirical study that analyzes the self-fixed issues of five types of TD (i.e., Code, Defect, Design, Documentation and Test), captured via static analysis, in more than 44,000 commits  ...  We call the former self-fixed TD, and it can be particularly effective, as developers are experts in their own code and are well-suited to fix the corresponding TD issues.  ...  Acknowledgements This work was supported by ITEA3 and RVO under grant agreement No.  ... 
arXiv:2110.05928v1 fatcat:d7cpxwid3fgcbnhl57mbx2kjye

Assessing the value of coding standards: An empirical study

Cathal Boogerd, Leon Moonen
2008 2008 IEEE International Conference on Software Maintenance  
In spite of the widespread use of coding standards and tools enforcing their rules, there is little empirical evidence supporting the intuition that they prevent the introduction of faults in software.  ...  Therefore, it is important to build a body of empirical knowledge, helping us understand which rules are worthwhile enforcing, and which ones should be ignored in the context of fault reduction.  ...  Acknowledgements The authors wish to thank the people of NXP for their support in this investigation and the anonymous reviewers for their valuable feedback.  ... 
doi:10.1109/icsm.2008.4658076 dblp:conf/icsm/BoogerdM08 fatcat:rmhhz6eg3nht7aqzuelkegktoi

Damned If You Don't, Damned If You Do: Crime Mapping and its Implications in the Real World

Jerry H. Ratcliffe
2002 Policing and Society: An International Journal of Research and Policy  
The quality of the information varies from site to site; some show a static map with preselected dates and specific types of crime, while others are interactive and permit the viewer to select dates and  ...  Beyond static information sites that do not frequently change much information, there are web sites that constantly and automatically update themselves by referring to databases maintained on automated  ... 
doi:10.1080/10439460290018463 fatcat:knj2hfzgs5hl7c2ju5cci3ym7e

A Comparative Study of Bug Patterns in Java Cloned and Non-cloned Code

Hitesh Sajnani, Vaibhav Saini, Cristina V. Lopes
2014 2014 IEEE 14th International Working Conference on Source Code Analysis and Manipulation  
However, not many studies exist that empirically investigate the relationship of code clones with code quality.  ...  Code cloning via copy-and-paste is a common practice in software engineering.  ...  Thus practically making it impossible to compare them. FindBugs use heuristics and static analysis to identify common bug patterns in software that may result in externally visible defects.  ... 
doi:10.1109/scam.2014.12 dblp:conf/scam/SajnaniSL14 fatcat:ktjrtvipkrhohe7b2leew4qmua

Harnessing Green IT: Principles and Practices

San Murugesan
2008 IT Professional Magazine  
applications, Web engineering, e-business and IT for emerging markets.  ...  He has developed and delivered professional certificate training programs on green IT and cloud computing.  ...  The editorial team at Wiley deserves our commendation for their key roles in publishing this volume and in ensuring its quality.  ... 
doi:10.1109/mitp.2008.10 fatcat:g5np2vq245drvflci2bc7bj4me

Big Data and Its Applications in Smart Real Estate and the Disaster Management Life Cycle: A Systematic Analysis

Hafiz Suliman Munawar, Siddra Qayyum, Fahim Ullah, Samad Sepasgozar
2020 Big Data and Cognitive Computing  
The existing research lacks in discussing and evaluating the pertinent tools and technologies to analyze big data in an efficient manner which calls for a comprehensive and holistic analysis of the published  ...  Furthermore, the existing methods for big data analysis, their shortcomings, and the possible directions were also explored that could be taken for harnessing technology to ensure data analysis tools could  ...  Funding: This research received no external funding. Conflicts of Interest: The authors declare no conflicts of interest.  ... 
doi:10.3390/bdcc4020004 fatcat:zdplhd4utjcg7fxapvfcu3vn4u

Green Software [chapter]

Bob Steigerwald, Abhishek Agrawal
2012 Harnessing Green It  
The editorial team at Wiley deserves our commendation for their key roles in publishing this volume and in ensuring its quality.  ...  Acknowledgements The experiments and data summarized in this chapter are based on years of experimentation and research conducted by engineers of Intel Corp.  ...  Software Tools Tools are an important asset for tuning software for performance and energy efficiency.  ... 
doi:10.1002/9781118305393.ch3 fatcat:epohredblvhg5ei2chbw2fmhpy

The Relation of Test-Related Factors to Software Quality: A Case Study on Apache Systems

Fabiano Pecorelli, Fabio Palomba, Andrea De Lucia
2021 Empirical Software Engineering  
AbstractTesting represents a crucial activity to ensure software quality.  ...  ., code coverage) can be reliable predictors of software code quality, as measured by post-release defects.  ...  p <0.1 Acknowledgments The authors would like to sincerely thank the Associate Editor and anonymous Reviewers for the insightful comments and feedback provided during the review process.  ... 
doi:10.1007/s10664-020-09891-y fatcat:psfducgepfatjovzinfjchifpa

Evaluation approach for a combined implementation of Day 1 C-ITS and Highway Chauffeur – v.1.0

Serio Angelo Maria Agriesti, Marco Ponti, Giovanna Marchionni, Paolo Gandini, Roberto Maja, Fabio Borghetti, Valeria Paglino, Maurizio Bruglieri, Luca Studer
2018 Zenodo  
Thus, in 2.5, an overview of the expected impacts found in literature is provided, pointing out what are the most acknowledged results and which ones are still a research subject, instead.  ...  longitudinal and the lateral behavior of a conditionally automated vehicle.  ...  of the traffic scenario simulations and the analysis of accident data to identify the most safety critical scenarios for the automated functionconsidered that are, then, investigated by the means of virtual  ... 
doi:10.5281/zenodo.3637982 fatcat:75uics7gfzcezir3z6ixm5ccu4

NEWBITS - (C)-ITS business case guidelines

Anitha Chinnaswamy, Alexeis Garcia-Perez, Riccardo Enei, Xavier Verge, Gennaro Ciccarelli, Arno Schroten, Isidoros Passas
2018 Zenodo  
, knowledge sharing, resource pooling, branding, citizen engagement) for different ITS stakeholders, and the KPIs and strategies for implementation of the different solutions.  ...  This project deliverable present a cost-benefit analysis conducted over four case studies in the intelligent transport sector to better understand the potential system benefits and fundamental economics  ...  that costs incurred to operate the TLA service are only related to the upgrade and renewal of IT and road-based infrastructure as well as upgrading of database and software tools.  ... 
doi:10.5281/zenodo.2591414 fatcat:73ql2xvreneopdyeffaaun2rwm

Reducing design time and promoting evolvability using Domain-Specific Languages in an industrial context [chapter]

Benny Akesson, Jozef Hooman, Jack Sleuters, Adrian Yankov
2020 Model Management and Analytics for Large Scale Systems  
From this, we conclude that the quality of generated code is a problem worth investigating further, especially for performance-critical applications designed with tools that provide little or no control  ...  , in this case code and an analysis model.  ... 
doi:10.1016/b978-0-12-816649-9.00020-x fatcat:z7mhjdwmr5dgljcawy4cgd7kaq

Can source code auditing software identify common vulnerabilities and be used to evaluate software security?

J. Heffley, P. Meunier
2004 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the  
However, we found it extremely time-consuming to validate warnings related to the latter four types, because the number of false positives was very high, and because it was not easily apparent if they  ...  Software vulnerabilities are a growing problem (c.f. MITRE's CVE, Moreover, many of the mistakes leading to vulnerabilities are repeated often.  ...  In this work, we investigated the effectiveness of software auditing tools in catching common mistakes. Many tools are available to help improve program quality.  ... 
doi:10.1109/hicss.2004.1265654 dblp:conf/hicss/HeffleyM04 fatcat:n2mdozf545gqlfbjbws6aeejkq

Sponsoring institutions

2002 Physica A: Statistical Mechanics and its Applications  
Italia, Zucchetti and Algoritmica.  ...  supported by a number of other institutions that we gratefully acknowledge: Consorzio Padova Ricerche, Italian National Research Council, Netikos, AI*IA, Epistematica, Fondazione Antonio Ruberti, Space Software  ...  and software.  ... 
doi:10.1016/s0378-4371(02)01572-8 fatcat:qcyfgqu3sfd45jncgigcqlzjc4
« Previous Showing results 1 — 15 out of 2,305 results