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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Wiwat Ruengmee

dblp:53/5433 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 2008
—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-author

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
Programming languages and type systems · 70% Requirements engineering and software design · 30%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems
aspect-oriented programming
0.112008
XE (eXtreme Editor) - Bridging the Aspect-Oriented Programming Usability Gap · ASE 2008
Programming languages and type systems › aspect-oriented programming
aspect weaving
0.112008
XE (eXtreme Editor) - Bridging the Aspect-Oriented Programming Usability Gap · ASE 2008
Requirements engineering and software design
software architecture
0.112008
XE (eXtreme Editor) - Bridging the Aspect-Oriented Programming Usability Gap · ASE 2008
Programming languages and type systems
language design
0.012008
XE (eXtreme Editor) - Bridging the Aspect-Oriented Programming Usability Gap · ASE 2008
YearPublicationVenuePosition
2008 XE (eXtreme Editor) - Bridging the Aspect-Oriented Programming Usability Gap
abstract
In spite of the modularization benefits supported by the Aspect-Oriented programming paradigm, different usability issues have hindered its adoption. The decoupling between aspect definitions and base code, and the compile-time weaving mechanism adopted by different AOP languages, require developers to manage the consistency between base code and aspect code themselves. These mechanisms create opportunities for errors related to aspect weaving invisibility and non-local control characteristics of AOP languages. This paper describes XE (Extreme Editor), an IDE that supports developers in managing these issues in the functional aspect-oriented programming domain.
Wiwat Ruengmee, Roberto Silveira Silva Filho, Sushil Krishna Bajracharya, David F. Redmiles, Cristina V. Lopes
ASE1