Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Rick Chern

dblp:50/1734 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
1since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 87% Programming languages and type systems · 13%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
software modularity
0.112008
The impact of static-dynamic coupling on remodularization · OOPSLA 2008
Software maintenance and evolution › software reengineering
software remodularization
0.112008
The impact of static-dynamic coupling on remodularization · OOPSLA 2008
Programming languages and type systems
language design
0.012008
The impact of static-dynamic coupling on remodularization · OOPSLA 2008
YearPublicationVenuePosition
2024 Large Structure Change Detection in Medium-Resolution Satellite Imagery Via Transfer Learning And Scaling Strategies
abstract
This study addresses the deficiency in change detection methods for large structures within medium-resolution (MR) satellite imagery, focusing on the specific case of detecting building alterations. Adapting the successful CSA-CDGAN [6] framework originally designed for high-resolution imagery to the unique challenges of 5m resolution, we explore its efficacy in detecting changes across diverse landcovers and seasonal variations. Utilizing datasets created from VENμS satellite MR imagery, we conduct experiments demonstrating model performance improvements through transfer learning and image scaling strategies. The results showcase adaptability not only to seasonal changes but also to 10m Sentinel-2 imagery, emphasizing the approach’s robustness in detecting subtle alterations across varying medium spatial resolutions. Our findings highlight the potential of advanced deep learning techniques in enhancing change detection capabilities for MR satellite imagery, particularly in scenarios with extended temporal spans and complex environmental transformations.
Farshad Nourbakhsh, Rick Chern, Chris Rampersad
IGARSS2
2008 The impact of static-dynamic coupling on remodularization
abstract
We explore the concept of static-dynamic coupling--the degree to which changes in a program's static modular structure imply changes to its dynamic structure. This paper investigates the impact of static-dynamic coupling in a programming language on the effort required to evolve the coarse modular structure of programs written in that language. We performed a series of remodularization case studies in both Java and SubjectJ. SubjectJ is designed to be similar to Java, but have strictly less static-dynamic coupling. Our results include quantitative measures-time taken and number of bugs introduced--as well as a more subjective qualitative analysis of the remodularization process. All results point in the same direction and suggest that static-dynamic coupling causes substantial accidental complexity for the remodularization of Java programs.
Rick Chern, Kris De Volder
OOPSLA1