Dennis Strein

dblp:38/3883 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2007
—ORCID · none

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

Software engineering, systems software and programming languages · 3 · 3 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
2 papers
Program analysis · 50% Software maintenance and evolution · 50%

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

TopicWeightPapersLastEvidence papers
Program analysis
program analysis infrastructure
0.122007
An Extensible Metamodel for Program Analysis (abstract only) · IEEE Trans. Software Eng. 2007
An Extensible Meta-Model for Program Analysis · IEEE Trans. Software Eng. 2007
Software maintenance and evolution
refactoring
0.122007
An Extensible Metamodel for Program Analysis (abstract only) · IEEE Trans. Software Eng. 2007
An Extensible Meta-Model for Program Analysis · IEEE Trans. Software Eng. 2007
YearPublicationVenuePosition
2007 An Extensible Meta-Model for Program Analysis
abstract
Software maintenance tools for program analysisand refactoring rely on a meta-model capturing the relevantproperties of programs. However, what is considered relevantmay change when the tools are extended with new analyses andrefactorings, and new programming languages. This paper proposesa language independent meta-model and an architecture toconstruct instances thereof, which is extensible for new analyses,refactorings, and new front-ends of programming languages. Dueto the loose coupling between analysis-, refactoring-, and frontend-components, new components can be added independentlyand reuse existing ones. Two maintenance tools implementingthe meta-model and the architecture, VIZZANALYZER and XDEVELOP,serve as a proof of concept.
Dennis Strein, Rüdiger Lincke, Jonas Lundberg, Welf Löwe
IEEE Trans. Software Eng.1
2007 An Extensible Metamodel for Program Analysis (abstract only)
abstract
Software maintenance tools for program analysis and refactoring rely on a metamodel capturing the relevant properties of programs. However, what is considered relevant may change when the tools are extended with new analyses, refactorings, and new programming languages. This paper proposes a language independent metamodel and an architecture to construct instances thereof, which is extensible for new analyses, refactorings, and new front-ends of programming languages. Due to the loose coupling between analysis, refactoring, and front-end components, new components can be added independently and reuse existing ones. Two maintenance tools implementing the metamodel and the architecture, VizzAnalyzer and X-develop, serve as proof of concept.
Dennis Strein, Rüdiger Lincke, Jonas Lundberg, Welf Löwe
IEEE Trans. Software Eng.1
2006 An Extensible Meta-Model for Program Analysis
abstract
Software maintenance tools for program-analysis and refactoring rely on a meta-model capturing the relevant properties of programs. However, what is considered relevant may change when the tools are extended with new analyses and refactorings, and new programming languages. This paper proposes a language independent meta-model and an architecture to construct instances thereof which is extensible for new analyses, refactorings, and new front-ends of programming languages. Due to the loose coupling between analysis-, refactoring-, and front-end-components, new components can be added independently and reuse existing ones. Two maintenance tools implementing the meta-model and the architecture, VizzAnalyzer and X-DEVELOP, serve as a proof of concept
Dennis Strein, Rüdiger Lincke, Jonas Lundberg, Welf Löwe
ICSM1