default search action
Paul Klint
Person information
- affiliation: Centrum Wiskunde & Informatica, Amsterdam, Netherlands
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
Books and Theses
- 1996
- [b2]Arie van Deursen, Jan Heering, Paul Klint:
Language Prototyping: An Algebraic Specification Approach. AMAST Series in Computing 5, World Scientific 1996, ISBN 978-981-02-2732-6, pp. 1-376 - 1985
- [b1]Paul Klint:
A Study in String Processing Languages. Eindhoven University of Technology, The Netherlands, Lecture Notes in Computer Science 205, Springer 1985, ISBN 3-540-16041-8, pp. 1-165
Journal Articles
- 2017
- [j29]Mark Hills, Paul Klint, Jurgen J. Vinju:
Enabling PHP software engineering research in Rascal. Sci. Comput. Program. 134: 37-46 (2017) - 2015
- [j28]Bas Basten, Jeroen van den Bos, Mark Hills, Paul Klint, Arnold Lankamp, Bert Lisser, Atze van der Ploeg, Tijs van der Storm, Jurgen J. Vinju:
Modular language implementation in Rascal - experience report. Sci. Comput. Program. 114: 7-19 (2015) - 2007
- [j27]Mark van den Brand, Paul Klint:
ATerms for manipulation and exchange of structured data: It's all about sharing. Inf. Softw. Technol. 49(1): 55-64 (2007) - [j26]Jan A. Bergstra, Paul Klint:
About "trivial" software patents: The IsNot case. Sci. Comput. Program. 64(3): 264-285 (2007) - 2005
- [j25]Paul Klint:
Language definitions and tool generation. IEE Proc. Softw. 152(2): 53 (2005) - [j24]Paul Klint, Ralf Lämmel, Chris Verhoef:
Toward an engineering discipline for grammarware. ACM Trans. Softw. Eng. Methodol. 14(3): 331-380 (2005) - 2003
- [j23]Mark van den Brand, Paul Klint, Jurgen J. Vinju:
Term rewriting with traversal functions. ACM Trans. Softw. Eng. Methodol. 12(2): 152-190 (2003) - 2002
- [j22]Paul Klint, Chris Verhoef:
Enabling the creation of knowledge about software assets. Data Knowl. Eng. 41(2-3): 141-158 (2002) - [j21]Mark van den Brand, Jan Heering, Paul Klint, Pieter A. Olivier:
Compiling language definitions: the ASF+SDF compiler. ACM Trans. Program. Lang. Syst. 24(4): 334-368 (2002) - 2000
- [j20]Jan Heering, Paul Klint:
Semantics of Programming Languages: A Tool-Oriented Approach. ACM SIGPLAN Notices 35(3): 39-48 (2000) - [j19]Arie van Deursen, Paul Klint, Joost Visser:
Domain-Specific Languages: An Annotated Bibliography. ACM SIGPLAN Notices 35(6): 26-36 (2000) - [j18]Mark van den Brand, H. A. de Jong, Paul Klint, Pieter A. Olivier:
Efficient annotated terms. Softw. Pract. Exp. 30(3): 259-291 (2000) - 1998
- [j17]Jan A. Bergstra, Paul Klint:
The Discrete Time TOOLBUS - A Software Coordination Architecture. Sci. Comput. Program. 31(2-3): 205-229 (1998) - [j16]Arie van Deursen, Paul Klint:
Little languages: little maintenance? J. Softw. Maintenance Res. Pract. 10(2): 75-92 (1998) - 1997
- [j15]Mark van den Brand, Paul Klint, Chris Verhoef:
Re-engineering Needs Generic Programming Language Technology. ACM SIGPLAN Notices 32(2): 54-61 (1997) - [j14]M. G. J. van den Brand, Paul Klint, Chris Verhoef:
Reverse engineering and system renovation - an annotated bibliography. ACM SIGSOFT Softw. Eng. Notes 22(1): 57-68 (1997) - 1994
- [j13]Jan Heering, Paul Klint, J. Rekers:
Lazy and Incremental Program Generation. ACM Trans. Program. Lang. Syst. 16(3): 1010-1023 (1994) - 1993
- [j12]Arie van Deursen, Paul Klint, Frank Tip:
Origin Tracking. J. Symb. Comput. 15(5/6): 523-545 (1993) - [j11]Paul Klint:
A Meta-Environment for Generating Programming Environments. ACM Trans. Softw. Eng. Methodol. 2(2): 176-201 (1993) - 1992
- [j10]Paul Klint, Thomas W. Reps, Gregor Snelting:
Programming environments: report on an international workshop at Dagstuhl Castle. ACM SIGPLAN Notices 27(11): 90-96 (1992) - [j9]Jan Heering, Paul Klint, J. Rekers:
Incremental Generation of Lexical Scanners. ACM Trans. Program. Lang. Syst. 14(4): 490-520 (1992) - 1990
- [j8]Jan A. Bergstra, Jan Heering, Paul Klint:
Module Algebra. J. ACM 37(2): 335-372 (1990) - [j7]Jan Heering, Paul Klint, J. Rekers:
Incremental Generation of Parsers. IEEE Trans. Software Eng. 16(12): 1344-1351 (1990) - 1989
- [j6]Jan Heering, P. R. H. Hendriks, Paul Klint, J. Rekers:
The syntax definition formalism SDF - reference manual. ACM SIGPLAN Notices 24(11): 43-75 (1989) - 1986
- [j5]Jan Heering, Paul Klint:
The efficiency of the equation interpreter compared with the UNH Prolog interpreter. ACM SIGPLAN Notices 21(2): 18-21 (1986) - 1985
- [j4]Jan Heering, Paul Klint:
Towards Monolingual Programming Environments. ACM Trans. Program. Lang. Syst. 7(2): 183-213 (1985) - 1981
- [j3]Paul Klint:
Interpretation Techniques. Softw. Pract. Exp. 11(9): 963-973 (1981) - 1979
- [j2]Paul Klint:
Line Numbers Made Cheap. Commun. ACM 22(10): 557-559 (1979) - 1978
- [j1]Andrew S. Tanenbaum, Paul Klint, A. P. Wim Böhm:
Guidelines for Software Portability. Softw. Pract. Exp. 8(6): 681-698 (1978)
Conference and Workshop Papers
- 2023
- [c51]Paul Klint:
Eelco Visser as a Typographic Designer. Eelco Visser Commemorative Symposium 2023: 15:1-15:5 - 2019
- [c50]Paul Klint, Tijs van der Storm, Jurgen J. Vinju:
Rascal, 10 Years Later. SCAM 2019: 139 - 2016
- [c49]Paul Klint, Tijs van der Storm:
Model Transformation with Immutable Data. ICMT 2016: 19-35 - 2015
- [c48]Bas Basten, Mark Hills, Paul Klint, Davy Landman, Ashim Shahi, Michael J. Steindorfer, Jurgen J. Vinju:
M3: A general model for code analytics in rascal. SWAN@SANER 2015: 25-28 - 2014
- [c47]Mark Hills, Paul Klint:
PHP AiR: Analyzing PHP systems with Rascal. CSMR-WCRE 2014: 454-457 - [c46]Mark Hills, Paul Klint, Jurgen J. Vinju:
Static, lightweight includes resolution for PHP. ASE 2014: 503-514 - 2013
- [c45]Paul Klint, Davy Landman, Jurgen J. Vinju:
Exploring the Limits of Domain Model Recovery. ICSM 2013: 120-129 - [c44]Mark Hills, Paul Klint, Jurgen J. Vinju:
An empirical study of PHP feature usage: a static analysis perspective. ISSTA 2013: 325-335 - [c43]Paul Klint, Atze van der Ploeg:
A Library for Declarative Resolution-Independent 2D Graphics. PADL 2013: 1-18 - [c42]Paul Klint, Riemer van Rozen:
Micro-Machinations - A DSL for Game Economies. SLE 2013: 36-55 - 2012
- [c41]Paul Klint, Loren Roosendaal, Riemer van Rozen:
Game Developers Need Lua AiR - Static Analysis of Lua Using Interface Models. ICEC 2012: 530-535 - [c40]Mark Hills, Paul Klint, Jurgen J. Vinju:
Scripting a refactoring with Rascal and Eclipse. WRT@ICSE 2012: 40-49 - [c39]Mark Hills, Paul Klint, Jurgen J. Vinju:
Meta-language Support for Type-Safe Access to External Resources. SLE 2012: 372-391 - [c38]Mark Hills, Paul Klint, Jurgen J. Vinju:
Program Analysis Scenarios in Rascal. WRLA 2012: 10-30 - 2011
- [c37]Paul Klint, Bert Lisser, Atze van der Ploeg:
Towards a One-Stop-Shop for Analysis, Transformation and Visualization of Software. SLE 2011: 1-18 - [c36]Hendrikus J. S. Basten, Paul Klint, Jurgen J. Vinju:
Ambiguity Detection: Scaling to Scannerless. SLE 2011: 303-323 - [c35]Mark Hills, Paul Klint, Jurgen J. Vinju:
RLSRunner: Linking Rascal with K for Program Analysis. SLE 2011: 344-353 - [c34]Mark Hills, Paul Klint, Tijs van der Storm, Jurgen J. Vinju:
A Case of Visitor versus Interpreter Pattern. TOOLS (49) 2011: 228-243 - [c33]Jeroen van den Bos, Mark Hills, Paul Klint, Tijs van der Storm, Jurgen J. Vinju:
Rascal: From Algebraic Specification to Meta-Programming. AMMSE 2011: 15-32 - 2010
- [c32]Paul Klint, Tijs van der Storm, Jurgen J. Vinju:
On the impact of DSL tools on the maintainability of language implementations. LDTA 2010: 10 - 2009
- [c31]Giorgios Economopoulos, Paul Klint, Jurgen J. Vinju:
Faster Scannerless GLR Parsing. CC 2009: 126-141 - [c30]Wan J. Fokkink, Paul Klint, Bert Lisser, Yaroslav S. Usenko:
Automated Translation and Analysis of a ToolBus Script for Auctions. FSEN 2009: 308-323 - [c29]Paul Klint, Tijs van der Storm, Jurgen J. Vinju:
EASY Meta-programming with Rascal. GTTSE 2009: 222-289 - [c28]Paul Klint, Tijs van der Storm, Jurgen J. Vinju:
RASCAL: A Domain Specific Language for Source Code Analysis and Manipulation. SCAM 2009: 168-177 - [c27]Paul Klint, Jurgen J. Vinju, Tijs van der Storm:
Language Design for Meta-programming in the Software Composition Domain. SC@TOOLS 2009: 1-4 - 2008
- [c26]Wan J. Fokkink, Paul Klint, Bert Lisser, Yaroslav S. Usenko:
Towards Formal Verification of ToolBusScripts. AMAST 2008: 160-166 - [c25]Hendrikus J. S. Basten, Paul Klint:
DeFacto: Language-Parametric Fact Extraction from Source Code. SLE 2008: 265-284 - 2007
- [c24]M. G. J. van den Brand, Magiel Bruntink, G. R. Economopoulos, H. A. de Jong, Paul Klint, A. Taeke Kooiker, Tijs van der Storm, Jurgen J. Vinju:
Using The Meta-Environment for Maintenance and Renovation. CSMR 2007: 331-332 - [c23]Paul Klint, A. Taeke Kooiker, Jurgen J. Vinju:
Language Parametric Module Management for IDEs. LDTA@ETAPS 2007: 3-19 - 2005
- [c22]Paul Klint, Tijs van der Storm, Jurgen J. Vinju:
Term Rewriting Meets Aspect-Oriented Programming. Processes, Terms and Cycles 2005: 88-105 - 2003
- [c21]Paul Klint:
How Understanding and Restructuring Differ from Compiling - A Rewriting Perspective. IWPC 2003: 2-12 - [c20]Mark van den Brand, H. A. de Jong, Paul Klint, A. Taeke Kooiker:
A language development environment for Eclipse. eTX 2003: 55-59 - 2002
- [c19]Hayco de Jong, Paul Klint:
ToolBus: The Next Generation. FMCO 2002: 220-241 - [c18]Mark van den Brand, Paul Klint, Jurgen J. Vinju:
Term Rewriting with Type-safe Traversal Functions. WRS 2002: 100-117 - 2001
- [c17]Mark van den Brand, Arie van Deursen, Jan Heering, H. A. de Jong, Merijn de Jonge, Tobias Kuipers, Paul Klint, Leon Moonen, Pieter A. Olivier, Jeroen Scheerder, Jurgen J. Vinju, Eelco Visser, Joost Visser:
The ASF+SDF Meta-environment: A Component-Based Language Development Environment. CC 2001: 365-370 - [c16]Paul Klint:
Collaborative Development of Interactive Language Processing Tools. LDTA@ETAPS 2001: 1-2 - [c15]Mark van den Brand, Arie van Deursen, Jan Heering, Hayco de Jong, Merijn de Jonge, Tobias Kuipers, Paul Klint, Leon Moonen, Pieter A. Olivier, Jeroen Scheerder, Jurgen J. Vinju, Eelco Visser, Joost Visser:
The Asf+Sdf Meta-Environment: a Component-Based Language Development Environment. LDTA@ETAPS 2001: 3-8 - [c14]Paul Klint:
Is Strategic Programming a Viable Paradigm? WRS 2001: 196-200 - 1999
- [c13]Mark van den Brand, Paul Klint, Pieter A. Olivier:
Compilation and Memory Management for ASF+SDF. CC 1999: 198-213 - [c12]Arie van Deursen, Paul Klint, Chris Verhoef:
Research Issues in the Renovation of Legacy Systems. FASE 1999: 1-21 - 1998
- [c11]Paul Klint, Chris Verhoef:
Evolutionary software engineering: a component-based approach. Systems Implementation 2000 1998: 1-18 - [c10]Mark van den Brand, Paul Klint, Chris Verhoef:
Term rewriting for sale. WRLA 1998: 218-241 - 1996
- [c9]Mark van den Brand, Arie van Deursen, Paul Klint, Steven Klusener, Emma van der Meulen:
Industrial Applications of ASF+SDF. AMAST 1996: 9-18 - [c8]Jan A. Bergstra, Paul Klint:
The Discrete Time TOOLBUS. AMAST 1996: 286-305 - [c7]Paul Klint, Pieter A. Olivier:
The TOOLBUS Coordination Architecture - A Demonstration. AMAST 1996: 575-578 - [c6]Jan A. Bergstra, Paul Klint:
The TOOLBUS Coordination Architecture. COORDINATION 1996: 75-88 - [c5]Mark van den Brand, Paul Klint, Chris Verhoef:
Core Technologies for System Renovation. SOFSEM 1996: 235-254 - 1989
- [c4]Paul Klint:
A Meta-Environment for Generating Programming Environments. Algebraic Methods 1989: 105-124 - [c3]Jan Heering, Paul Klint, J. Rekers:
Incremental Generation of Parsers. PLDI 1989: 179-191 - 1980
- [c2]Paul Klint:
An Overview of the Summer Programming Language. POPL 1980: 47-55 - 1977
- [c1]Teus Hagen, Paul J. W. ten Hagen, Paul Klint, Han Noot:
The Intermediate Language for Pictures. IFIP Congress 1977: 173-178
Informal and Other Publications
- 2013
- [i5]Anastasia Izmaylova, Paul Klint, Ashim Shahi, Jurgen J. Vinju:
M3: An Open Model for Measuring Code Artifacts. CoRR abs/1312.1188 (2013) - 2012
- [i4]Mark Hills, Paul Klint, Tijs van der Storm, Jurgen J. Vinju:
A One-Stop-Shop for Software Evolution Tool Construction. ERCIM News 2012(88) (2012) - 2007
- [i3]Paul Klint:
The ToolBus: A Service-Oriented Architecture for Language-Processing Tools. ERCIM News 2007(70) (2007) - 2000
- [i2]Mark van den Brand, Jan Heering, Paul Klint, Pieter A. Olivier:
Compiling Language Definitions: The ASF+SDF Compiler. CoRR cs.PL/0007008 (2000) - 1999
- [i1]Jan Heering, Paul Klint:
Semantics of Programming Languages: A Tool-Oriented Approach. CoRR cs.PL/9911001 (1999)
Coauthor Index
aka: M. G. J. van den Brand
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-01-09 13:15 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint