Остановите войну!
for scientists:
default search action
Pieter W. M. Koopman
- > Home > Persons > Pieter W. M. Koopman
Publications
- 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
- [c47]Pieter W. M. Koopman, Steffen Michels, Rinus Plasmeijer:
Dynamic Editors for Well-Typed Expressions. TFP 2021: 44-66 - 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
- [c35]Peter Achten, Pieter W. M. Koopman, Rinus Plasmeijer:
An Introduction to Task Oriented Programming. CEFP 2013: 187-245 - [c33]Pieter W. M. Koopman, Peter Achten, Rinus Plasmeijer:
Model-Based Shrinking for State-Based Testing. Trends in Functional Programming 2013: 107-124 - 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 - 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 - 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 - [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] - 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 - 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 - [c6]Pieter W. M. Koopman, Rinus Plasmeijer:
Generic generation of the elements of data types. Trends in Functional Programming 2005: 163-178 - 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 - 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 - 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)
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-02-07 03:44 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint