Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Aspect-oriented model-driven code generation: A systematic map** study
CONTEXT: Model-driven code generation is being increasingly applied to enhance software
development from perspectives of maintainability, extensibility and reusability. However …
development from perspectives of maintainability, extensibility and reusability. However …
Evolving software product lines with aspects: an empirical study on design stability
Software product lines (SPLs) enable modular, large-scale reuse through a software
architecture addressing multiple core and varying features. To reap the benefits of SPLs …
architecture addressing multiple core and varying features. To reap the benefits of SPLs …
Using web security scanners to detect vulnerabilities in web services
Although Web services are becoming business-critical components, they are often deployed
with critical software bugs that can be maliciously explored. Web vulnerability scanners …
with critical software bugs that can be maliciously explored. Web vulnerability scanners …
On the impact of aspectual decompositions on design stability: An empirical study
P Greenwood, T Bartolomei, E Figueiredo… - ECOOP 2007–Object …, 2007 - Springer
Although one of the main promises of aspect-oriented (AO) programming techniques is to
promote better software changeability than object-oriented (OO) techniques, there is no …
promote better software changeability than object-oriented (OO) techniques, there is no …
A theory of aspects as latent topics
After more than 10 years, Aspect-Oriented Programming (AOP) is still a controversial idea.
While the concept of aspects appeals to everyone's intuitions, concrete AOP solutions often …
While the concept of aspects appeals to everyone's intuitions, concrete AOP solutions often …
Quantifying the effects of aspect-oriented programming: A maintenance study
One of the main promises of aspect-oriented programming (AOP) is to promote improved
modularization of crosscutting concerns, thereby enhancing the software stability in the …
modularization of crosscutting concerns, thereby enhancing the software stability in the …
Identifying code smells with multiple concern views
Code smells are anomalies often caused by the way concerns are realized in the source
code. Their identification might depend on properties governing the structure of individual …
code. Their identification might depend on properties governing the structure of individual …
The kaffeos java runtime system
Single-language runtime systems, in the form of Java virtual machines, are widely deployed
platforms for executing untrusted mobile code. These runtimes provide some of the features …
platforms for executing untrusted mobile code. These runtimes provide some of the features …
Coupling metrics for aspect-oriented programming: A systematic review of maintainability studies
Over the last few years, a growing number of studies have explored how Aspect-Oriented
Programming (AOP) might impact software maintainability. Most of the studies use coupling …
Programming (AOP) might impact software maintainability. Most of the studies use coupling …
On the modular representation of architectural aspects
An architectural aspect is a concern that cuts across architecture modularity units and cannot
be effectively modularized using the given abstractions of conventional Architecture …
be effectively modularized using the given abstractions of conventional Architecture …