Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Making program refactoring safer
G Soares - Proceedings of the 32nd ACM/IEEE International …, 2010 - dl.acm.org
Automated refactorings may change the program behavior. We propose an approach and its
implementation called SafeRefactor for making program refactoring safer. We applied 10 …
implementation called SafeRefactor for making program refactoring safer. We applied 10 …
Making refactoring safer through impact analysis
Currently most developers have to apply manual steps and use test suites to improve
confidence that transformations applied to object-oriented (OO) and aspect-oriented (AO) …
confidence that transformations applied to object-oriented (OO) and aspect-oriented (AO) …
[PDF][PDF] Evidence-based programming language design: a philosophical and methodological exploration
AJ Kaijanaho - 2015 - jyx.jyu.fi
Background: Programming language design is not usually informed by empirical studies. In
other fields similar problems have inspired an evidence-based paradigm of practice. Such a …
other fields similar problems have inspired an evidence-based paradigm of practice. Such a …
Software reuse versus stability: Evaluating advanced programming techniques
With system development becoming increasingly incremental, software reuse and stability
stand out as two of the most desirable attributes of high-quality software. In this context, a …
stand out as two of the most desirable attributes of high-quality software. In this context, a …
Systems evolution and software reuse in object-oriented programming and aspect-oriented programming
A Przybyłek - … , Patterns: 49th International Conference, TOOLS 2011 …, 2011 - Springer
Every new programming technique makes claims that software engineers want to hear.
Such is the case with aspect-oriented programming (AOP). This paper describes a quasi …
Such is the case with aspect-oriented programming (AOP). This paper describes a quasi …
The crosscutting impact of the AOSD Brazilian research community
BACKGROUND: Aspect-Oriented Software Development (AOSD) is a paradigm that
promotes advanced separation of concerns and modularity throughout the software …
promotes advanced separation of concerns and modularity throughout the software …
The AOSD research community in Brazil and its crosscutting impact
In this paper, we present the birth, growth, and maturation of Aspect-Oriented Software
Development (AOSD) research over the last years, with emphasis on the Brazilian AOSD …
Development (AOSD) research over the last years, with emphasis on the Brazilian AOSD …
[PDF][PDF] Making aspect-oriented refactoring safer
Developers may refactor part of the object-oriented (OO) code into aspects in order to
improve modularity. However, since most refactoring tools have a limited or no support for …
improve modularity. However, since most refactoring tools have a limited or no support for …
Measurement of exception-handling code: An exploratory study
Measurement of exception-handling code: An exploratory study Page 1 Measurement of
Exception-Handling Code: An Exploratory Study Keith O Dúlaigh, James F. Power Dept. of …
Exception-Handling Code: An Exploratory Study Keith O Dúlaigh, James F. Power Dept. of …
[PDF][PDF] On inter-application reuse of exception handling aspects
In this paper we describe a study whose goal is to answer the question:“Is exception
handling a reusable aspect”? To this end, we have systematically attempted to reuse …
handling a reusable aspect”? To this end, we have systematically attempted to reuse …