default search action
Pieter W. M. Koopman
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2023
- [j4]Mart Lubbers, Pieter W. M. Koopman, Adrian Ramsingh, Jeremy Singer, Phil Trinder:
Could Tierless Languages Reduce IoT Development Grief? ACM Trans. Internet Things 4(1): 6:1-6:35 (2023) - [c51]Pieter W. M. Koopman, Mart Lubbers:
Strongly-Typed Multi-View Stack-Based Computations. PPDP 2023: 11:1-11:12 - 2022
- [c50]Mart Lubbers, Pieter W. M. Koopman, Rinus Plasmeijer:
First-Class Data Types in Shallow Embedded Domain-Specific Languages using Metaprogramming. IFL 2022: 3:1-3:12 - [c49]Sjoerd Crooijmans, Mart Lubbers, Pieter W. M. Koopman:
Reducing the Power Consumption of IoT with Task-Oriented Programming. TFP 2022: 80-99 - [i3]Pieter W. M. Koopman, Mart Lubbers, João Paulo Fernandes:
SusTrainable: Promoting Sustainability as a Fundamental Driver in Software Development Training and Education. Teacher Training, November 1-5, Nijmegen, The Netherlands. Revised lecture notes. CoRR abs/2204.13993 (2022) - [i2]Mart Lubbers, Pieter W. M. Koopman, Rinus Plasmeijer:
Writing Internet of Things Applicatations with Task-Oriented Programming. CoRR abs/2212.04193 (2022) - 2021
- [c48]Markus Klinik, Pieter W. M. Koopman, Rick van der Wal:
Personal Prof: Automatic Code Review for Java Assignments. CSERC 2021: 31-38 - [c47]Pieter W. M. Koopman, Steffen Michels, Rinus Plasmeijer:
Dynamic Editors for Well-Typed Expressions. TFP 2021: 44-66 - 2020
- [c46]Mart Lubbers, Pieter W. M. Koopman, Adrian Ramsingh, Jeremy Singer, Phil Trinder:
Tiered versus tierless IoT stacks: comparing smart campus software architectures. IOT 2020: 21:1-21:9
2010 – 2019
- 2019
- [c45]Mart Lubbers, Pieter W. M. Koopman, Rinus Plasmeijer:
Writing Internet of Things Applications with Task Oriented Programming. CEFP 2019: 3-52 - [c44]Mart Lubbers, Pieter W. M. Koopman, Rinus Plasmeijer:
Interpreting task oriented programs on tiny computers. IFL 2019: 4:1-4:12 - [c43]Pieter W. M. Koopman, Rinus Plasmeijer:
A new view on parser combinators. IFL 2019: 6:1-6:11 - [c42]Mart Lubbers, Pieter W. M. Koopman, Rinus Plasmeijer:
Multitasking on Microcontrollers using Task Oriented Programming. MIPRO 2019: 1587-1592 - 2018
- [c41]Pieter W. M. Koopman, Mart Lubbers, Rinus Plasmeijer:
A Task-Based DSL for Microcomputers. RWDSL@CGO 2018: 4:1-4:11 - [c40]Mart Lubbers, Pieter W. M. Koopman, Rinus Plasmeijer:
Task Oriented Programming and the Internet of Things. IFL 2018: 83-94 - 2015
- [c39]Pieter W. M. Koopman, Rinus Plasmeijer:
Type-Safe Functions and Tasks in a Shallow Embedded DSL for Microprocessors. CEFP 2015: 283-340 - [c38]Pieter W. M. Koopman, Rinus Plasmeijer:
A Shallow Embedded Type Safe Extendable DSL for the Arduino. TFP 2015: 104-123 - 2014
- [c37]Pieter W. M. Koopman, Rinus Plasmeijer, Jan Martin Jansen:
Church Encoding of Data Types Considered Harmful for Implementations: Functional Pearl. IFL 2014: 4:1-4:12 - 2013
- [c36]Pieter W. M. Koopman:
Functional Semantics. The Beauty of Functional Code 2013: 60-78 - [c35]Peter Achten, Pieter W. M. Koopman, Rinus Plasmeijer:
An Introduction to Task Oriented Programming. CEFP 2013: 187-245 - [c34]Steffen Michels, Arjen Hommersom, Peter J. F. Lucas, Marina Velikova, Pieter W. M. Koopman:
Inference for a New Probabilistic Constraint Logic. IJCAI 2013: 2540-2546 - [c33]Pieter W. M. Koopman, Peter Achten, Rinus Plasmeijer:
Model-Based Shrinking for State-Based Testing. Trends in Functional Programming 2013: 107-124 - [e6]Peter Achten, Pieter W. M. Koopman:
The Beauty of Functional Code - Essays Dedicated to Rinus Plasmeijer on the Occasion of His 61st Birthday. Lecture Notes in Computer Science 8106, Springer 2013, ISBN 978-3-642-40354-5 [contents] - 2012
- [c32]Rinus Plasmeijer, Bas Lijnse, Steffen Michels, Peter Achten, Pieter W. M. Koopman:
Task-oriented programming in a pure functional language. PPDP 2012: 195-206 - 2011
- [c31]Pieter W. M. Koopman, Peter Achten, Rinus Plasmeijer:
Model Based Testing with Logical Properties versus State Machines. IFL 2011: 116-133 - [c30]Rinus Plasmeijer, Peter Achten, Pieter W. M. Koopman, Bas Lijnse, Thomas van Noort, John H. G. van Groningen:
iTasks for a change: type-safe run-time change in dynamically evolving workflows. PEPM 2011: 151-160 - [c29]Viktória Zsók, Pieter W. M. Koopman, Rinus Plasmeijer:
Generic Executable Semantics for D-Clean. WGT@ETAPS 2011: 85-95 - [p1]Arjen Hommersom, Peter J. F. Lucas, René Waarsing, Pieter W. M. Koopman:
Applying Bayesian Networks for Intelligent Adaptable Printing Systems. Solutions on Embedded Systems 2011: 201-213 - 2010
- [j3]Peter Achten, Marko C. J. D. van Eekelen, Pieter W. M. Koopman, Marco T. Morazán:
Trends in Trends in Functional Programming 1999/2000 versus 2007/2008. High. Order Symb. Comput. 23(4): 465-487 (2010) - [c28]John H. G. van Groningen, Thomas van Noort, Peter Achten, Pieter W. M. Koopman, Rinus Plasmeijer:
Exchanging sources between clean and Haskell: a double-edged front end for the clean compiler. Haskell 2010: 49-60 - [c27]Jan Martin Jansen, Rinus Plasmeijer, Pieter W. M. Koopman, Peter Achten:
Embedding a web-based workflow management system in a functional language. LDTA 2010: 7 - [c26]Pieter W. M. Koopman, Rinus Plasmeijer:
Testing with Functional Reference Implementations. Trends in Functional Programming 2010: 134-149
2000 – 2009
- 2009
- [c25]Pieter W. M. Koopman, Rinus Plasmeijer:
Synthesis of Functions Using Generic Programming. AAIP 2009: 25-49 - [c24]Pieter W. M. Koopman, Rinus Plasmeijer, Peter Achten:
An Effective Methodology for Defining Consistent Semantics of Complex Systems. CEFP 2009: 224-267 - [c23]Arjen Hommersom, Peter J. F. Lucas, René Waarsing, Pieter W. M. Koopman:
Applying Bayesian networks for intelligent adaptable printing systems. WISES 2009: 127-133 - [e5]Pieter W. M. Koopman, Rinus Plasmeijer, S. Doaitse Swierstra:
Advanced Functional Programming, 6th International School, AFP 2008, Heijen, The Netherlands, May 2008, Revised Lectures. Lecture Notes in Computer Science 5832, Springer 2009, ISBN 978-3-642-04651-3 [contents] - [e4]Zoltán Horváth, Viktória Zsók, Peter Achten, Pieter W. M. Koopman:
Proceedings of the Tenth Symposium on Trends in Functional Programming, TFP 2009, Komárno, Slovakia, June 2-4, 2009. Trends in Functional Programming 10, Intellect 2009, ISBN 978-1-84150-405-6 [contents] - 2008
- [c22]Rinus Plasmeijer, Peter Achten, Pieter W. M. Koopman, Bas Lijnse, Thomas van Noort:
An iTask Case Study: A Conference Management System. Advanced Functional Programming 2008: 306-329 - [c21]Pieter W. M. Koopman, Peter Achten, Rinus Plasmeijer:
Testing and Validating the Quality of Specifications. ICST Workshops 2008: 41-52 - [c20]Jan Martin Jansen, Rinus Plasmeijer, Pieter W. M. Koopman:
iEditors: Extending iTask with Interactive Plug-ins. IFL 2008: 192-211 - [c19]Pieter W. M. Koopman, Rinus Plasmeijer, Peter Achten:
An Executable and Testable Semantics for iTasks. IFL 2008: 212-232 - [c18]Pieter W. M. Koopman, Peter Achten, Rinus Plasmeijer:
Model-Based Testing of Thin-Client Web Applications and Navigation Input. PADL 2008: 299-315 - [c17]Rinus Plasmeijer, Jan Martin Jansen, Pieter W. M. Koopman, Peter Achten:
Declarative Ajax and client side evaluation of workflows using iTasks. PPDP 2008: 56-66 - [c16]Pieter W. M. Koopman, Peter Achten, Rinus Plasmeijer:
Validating Specifications for Model-Based Testing. Software Engineering Research and Practice 2008: 225-231 - [e3]Peter Achten, Pieter W. M. Koopman, Marco T. Morazán:
Proceedings of the Nineth Symposium on Trends in Functional Programming, TFP 2008, Nijmegen, The Netherlands, May 26-28, 2008. Trends in Functional Programming 9, Intellect 2008, ISBN 978-1-84150-277-9 [contents] - 2007
- [c15]Rinus Plasmeijer, Peter Achten, Pieter W. M. Koopman:
An Introduction to iTasks: Defining Interactive Work Flows for the Web. CEFP 2007: 1-40 - [c14]Jan Martin Jansen, Pieter W. M. Koopman, Rinus Plasmeijer:
From Interpretation to Compilation. CEFP 2007: 286-301 - [c13]Rinus Plasmeijer, Peter Achten, Pieter W. M. Koopman:
iTasks: executable specifications of interactive work flow systems for the web. ICFP 2007: 141-152 - 2006
- [c12]Pieter W. M. Koopman, Rinus Plasmeijer:
Automatic Testing of Higher Order Functions. APLAS 2006: 148-164 - [c11]Pieter W. M. Koopman, Rinus Plasmeijer, Peter Achten:
Model-Based Testing of Thin-Client Web Applications. FATES/RV 2006: 115-132 - [c10]Pieter W. M. Koopman, Rinus Plasmeijer:
Systematic synthesis of functions. Trends in Functional Programming 2006: 35-54 - [c9]Jan Martin Jansen, Pieter W. M. Koopman, Rinus Plasmeijer:
Efficient interpretation by transforming data types and patterns to functions. Trends in Functional Programming 2006: 73-90 - 2005
- [c8]Pieter W. M. Koopman, Rinus Plasmeijer:
Fully Automatic Testing with Functions as Specifications. CEFP 2005: 35-61 - [c7]Arjen van Weelden, Martijn Oostdijk, Lars Frantzen, Pieter W. M. Koopman, Jan Tretmans:
On-the-Fly Formal Testing of a Smart Card Applet. SEC 2005: 565-576 - [c6]Pieter W. M. Koopman, Rinus Plasmeijer:
Generic generation of the elements of data types. Trends in Functional Programming 2005: 163-178 - 2004
- [i1]Pieter W. M. Koopman:
Testing with Functions as Specifications. Perspectives of Model-Based Testing 2004 - 2003
- [c5]Pieter W. M. Koopman, Rinus Plasmeijer:
Testing reactive systems with GAST. Trends in Functional Programming 2003: 111-129 - 2002
- [c4]Pieter W. M. Koopman, Artem Alimarine, Jan Tretmans, Marinus J. Plasmeijer:
Gast: Generic Automated Software Testing. IFL 2002: 84-100 - 2001
- [e2]Markus Mohnen, Pieter W. M. Koopman:
Implementation of Functional Languages, 12th International Workshop, IFL 2000, Aachen, Germany, September 4-7, 2000, Selected Papers. Lecture Notes in Computer Science 2011, Springer 2001, ISBN 3-540-41919-5 [contents] - 2000
- [c3]Thorsten H.-G. Zörner, Pieter W. M. Koopman, Marko C. J. D. van Eekelen, Marinus J. Plasmeijer:
Polygonizing Implicit Surfaces in a Purely Functional Way. IFL 2000: 158-175 - [e1]Pieter W. M. Koopman, Chris Clack:
Implementation of Functional Languages, 11th International Workshop, IFL'99, Lochem, The Netherlands, September 7-10, 1999, Selected Papers. Lecture Notes in Computer Science 1868, Springer 2000, ISBN 3-540-67864-6 [contents]
1990 – 1999
- 1998
- [c2]Pieter W. M. Koopman, Marinus J. Plasmeijer:
Efficient Combinator Parsers. IFL 1998: 120-136 - 1995
- [j2]Pieter W. M. Koopman, Marko C. J. D. van Eekelen, Marinus J. Plasmeijer:
Operational Machine Specification in a Functional Programming Language. Softw. Pract. Exp. 25(5): 463-499 (1995) - [c1]Pieter W. M. Koopman, Vincent Zweije:
Functional Programming in a Basic Database Course. FPLE 1995: 215-229
1980 – 1989
- 1987
- [j1]Pieter W. M. Koopman:
Interactive Programs in a Functional Language: A Functional Implementation of an Editor. Softw. Pract. Exp. 17(9): 609-622 (1987)
Coauthor Index
aka: Rinus Plasmeijer
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 2024-08-05 20:21 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint