Filters








5,699 Hits in 5.8 sec

Clones: What is that smell?

Foyzur Rahman, Christian Bird, Premkumar Devanbu
2010 2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010)  
Finally, we find little evidence that clones with more copies are actually more error prone. Our findings do not support the claim that clones are really a "bad smell".  ...  We find that, first, the great majority of bugs are not significantly associated with clones. Second, we find that clones may be less defect prone than non-cloned code.  ...  Fowler [2] suggests that code duplication or cloning is a bad smell and thus one of the major indicators of poor maintainability.  ... 
doi:10.1109/msr.2010.5463343 dblp:conf/msr/RahmanBD10 fatcat:cs3zikup75gzrpelz4bwv57krm

Clones: what is that smell?

Foyzur Rahman, Christian Bird, Premkumar Devanbu
2011 Empirical Software Engineering  
Finally, we find little evidence that clones with more copies are actually more error prone. Our findings do not support the claim that clones are really a "bad smell".  ...  We find that, first, the great majority of bugs are not significantly associated with clones. Second, we find that clones may be less defect prone than non-cloned code.  ...  Fowler [2] suggests that code duplication or cloning is a bad smell and thus one of the major indicators of poor maintainability.  ... 
doi:10.1007/s10664-011-9195-3 fatcat:uuyqesl4bfdulifdhnxrhl6lta

Smelling out Code Clones: Clone Detection Tool Evaluation and Corresponding Challenges [article]

Rachel Gauci
2015 arXiv   pre-print
This is mostly due to the fact that standard information retrieval metrics such as recall and precision require a priori knowledge of clones already in the system.  ...  However, although numerous clone detection tools are now available, only a small fraction of the literature has focused on tool evaluation, and this is in fact still an open problem.  ...  what constitutes a reference clone.  ... 
arXiv:1503.00711v1 fatcat:h6cqa6lz5ndpdcvotqe3vofhxy

Detecting table clones and smells in spreadsheets

Wensheng Dou, Shing-Chi Cheung, Chushu Gao, Chang Xu, Liang Xu, Jun Wei
2016 Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering - FSE 2016  
Experimental results show that table clones commonly exist (21.8%), and 25.6% of the spreadsheets with table clones suffer from smells due to inconsistency among these clones.  ...  TableCheck detected table clones and their smells with a precision of 92.2% and 85.5%, respectively, while existing techniques detected no more than 35.6% true smells that TableCheck could detect.  ...  We also investigate what kinds of table clones a table clone group can contain.  ... 
doi:10.1145/2950290.2950359 dblp:conf/sigsoft/DouCGXXW16 fatcat:mslz3yprvjajresivsj5wv7qpa

But You, Sir, You shall die. That is what it is about

Claus Carstensen
2003 Parallax  
They did not smell. They did not buzz with flies. They had been killed thirteen months earlier, and they hadn't been moved. The killers killed all day at Nyarubuye.  ...  That is what is implicated in the quote by Jacques Lacan, quoted in the above headline.  ...  And that, at once, turns the history of religion upside down: There is a life after birth, as the Situationists said, and not one after death. That is what it is about.  ... 
doi:10.1080/1353464032000048007 fatcat:simzarqyezhj7h2p6oh6cqtk3q

How do community smells influence code smells?

Fabio Palomba, Damian A. Tamburri, Alexander Serebrenik, Andy Zaidman, Francesca Arcelli Fontana, Rocco Oliveto
2018 Proceedings of the 40th International Conference on Software Engineering Companion Proceeedings - ICSE '18  
Code smells reflect sub-optimal patterns of code that often lead to critical software flaws or failure.  ...  Inspired by this observation we design a communityaware prediction model for code smells and show that it outperforms a model that does not consider community factors.  ...  , meaning that it is more convenient to keep a technical smell than dealing with a community smell.  ... 
doi:10.1145/3183440.3194950 dblp:conf/icse/PalombaTSZFO18 fatcat:urt7tsona5bzrj4ujiuqu6f7ru

A Nobel for Smell

David Julius, Lawrence C. Katz
2004 Cell  
the external world represented in the intersonal observation, that there is more in the Nose than nal workings of the brain?  ...  Humans are highly visual animals, so it is perhaps We believe that, besides being an ornament to the not surprising that so much effort has been devoted face, or a convenient handle to grasp an impudent  ...  (it is unlikely that conventional neuroanatomy alone will be able function.  ... 
doi:10.1016/j.cell.2004.12.004 pmid:15607972 fatcat:6hp3y54aerhhzlfwuxqyvdas5q

Assessing code smell interest probability

Sofia Charalampidou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Paris Avgeriou
2017 Proceedings of the XP2017 Scientific Workshops on - XP '17  
The results of the case study suggest that: (a) modules in which "code smells" are concentrated are more change-prone than smell-free modules, (b) there are specific types of "code smells" that are concentrated  ...  in the most change-prone modules, and (c) interest probability of code clones seems to be higher than the other two examined code smells.  ...  RQ 2 : What is the mean change proneness of the modules in which each type of code smell is identified?  ... 
doi:10.1145/3120459.3120465 dblp:conf/xpu/CharalampidouAC17 fatcat:l7cihnlfa5hlbfjqlckoeuiwke

Smell genes must wander

William A. Wells
2006 Journal of Cell Biology  
Additional safeguards ensure that only one receptor is expressed.  ...  It is this tendency, which is much stronger in confi ned spaces such as the cell, that the Dutch group believes is the driver for chromosome segregation.  ... 
doi:10.1083/jcb.1745rr5 fatcat:vaqqwxgxxjcdvaorcp67bwfhqy

Beyond Technical Aspects: How Do Community Smells Influence the Intensity of Code Smells?

Fabio Palomba, Damian Andrew Andrew Tamburri, Francesca Arcelli Fontana, Rocco Oliveto, Andy Zaidman, Alexander Serebrenik
2018 IEEE Transactions on Software Engineering  
Recent empirical studies provide evidence that community smells are often-if not always-connected to circumstances such as code smells.  ...  We then propose a code smell intensity prediction model that relies on both technical and community-related aspects.  ...  ACKNOWLEDGMENT The authors would like to thank the Associate Editor and anonymous Reviewers for the insightful comments that allowed to significantly strengthen this paper.  ... 
doi:10.1109/tse.2018.2883603 fatcat:5mewfllcxndilgyf5lakudldzi

Drosophila development: Smell taste and rhythm

Michael Ashburner
1984 Nature  
Although flies with mushroom body defects can smell, they have impaired olfactory conditioning. What is the significance of this?  ...  Drosophila development Smell taste and rhythm from Michael Ashburner ALREADY hurt by the news that, with respect to the development of its nervous system, Drosophila is but a small grasshopper 1 , drosophologists  ... 
doi:10.1038/312402a0 pmid:6438530 fatcat:ni3px36kmbakvouylmtrnyk6ge

Neuroscience: The sweet smell of success

Carina Dennis
2004 Nature  
Smell is arguably the most evocative and mysterious of our senses. But thanks to advances in our understanding of the cells that detect odour, its secrets should now start to be revealed.  ...  Whatever the case, it is unclear whether what happens in insects also applies to mammals.  ...  Sakano has another Smelly beast: this mouse, cloned from an olfactory neuron, has a normal sense of smell. theory.  ... 
doi:10.1038/428362a pmid:15042058 fatcat:mrztwb4xarbrxks4yfnrf4xitu

Smells in System User Interactive Tests [article]

Renaud Rwemalika, Sarra Habchi, Mike Papadakis, Yves Le Traon, Marie-Claude Brasseur
2021 arXiv   pre-print
Test smells are known as bad development practices that reflect poor design and implementation choices in software tests.  ...  We show that the same type of smells tends to appear in industrial and open-source projects, but the symptoms are not addressed in the same way.  ...  The symptom is considered refactored if the User Keyword that is called by a test and have at least one clone in the test suite, k t,clone , is removed.  ... 
arXiv:2111.02317v1 fatcat:6l4t5hqikndcfemlosafsmgvke

Identifying Architectural Bad Smells

Joshua Garcia, Daniel Popescu, George Edwards, Nenad Medvidovic
2009 2009 13th European Conference on Software Maintenance and Reengineering  
In this paper, we introduce the concept of architectural "bad smells," which are frequently recurring software designs that can have non-obvious and significant detrimental effects on system lifecycle  ...  We define architectural smells and differentiate them from related concepts, such as architectural antipatterns and code smells.  ...  Common examples of code smells include very long parameter lists and duplicated code (i.e., clones).  ... 
doi:10.1109/csmr.2009.59 dblp:conf/csmr/GarciaPEM09 fatcat:66ixrvg5abgmhinl5qqubwq6fi

The cell biology of smell

Shannon DeMaria, John Ngai
2010 Journal of Cell Biology  
What is the mechanism be hind this exquisite mode of gene regula tion?  ...  A compound that elicits the perception of smell. Odorant receptors.  ... 
doi:10.1083/jcb.201008163 pmid:21041441 pmcid:PMC3003330 fatcat:z6zb3pd2pvewbcswkrfy66xs4m
« Previous Showing results 1 — 15 out of 5,699 results