default search action
Jaakko Järvi
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c33]Knut Anders Stokke, Mikhail Barash, Jaakko Järvi, Elisabeth Stenholm, Håkon Robbestad Gylterud:
Containers for GUI Models. Programming 2024 - 2023
- [j15]Benjamin Chetioui, Jaakko Järvi, Magne Haveraaen:
Revisiting Language Support for Generic Programming: When Genericity Is a Core Design Goal. Art Sci. Eng. Program. 7(2) (2023) - [j14]Knut Anders Stokke, Mikhail Barash, Jaakko Järvi:
A domain-specific language for structure manipulation in constraint system-based GUIs. J. Comput. Lang. 74: 101175 (2023) - [c32]Knut Anders Stokke, Mikhail Barash, Jaakko Järvi:
The Ultimate GUI Framework: Are We There Yet? Eelco Visser Commemorative Symposium 2023: 25:1-25:9 - [c31]Knut Anders Stokke, Mikhail Barash, Jaakko Järvi:
Towards Reusable GUI Structures. SPLASH Companion 2023: 68-69 - 2022
- [j13]Benjamin Chetioui, Marius Kleppe Larnøy, Jaakko Järvi, Magne Haveraaen, Lenore Mullin:
P3 problem and Magnolia language: Specializing array computations for emerging architectures. Frontiers Comput. Sci. 4 (2022) - [i1]Benjamin Chetioui, Jaakko Järvi, Magne Haveraaen:
Revisiting Language Support for Generic Programming: When Genericity Is a Core Design Goal. CoRR abs/2211.01678 (2022) - 2021
- [j12]Magne Haveraaen, Jaakko Järvi:
Semantics of multiway dataflow constraint systems. J. Log. Algebraic Methods Program. 121: 100634 (2021) - [c30]Benjamin Chetioui, Ole Abusdal, Magne Haveraaen, Jaakko Järvi, Lenore Mullin:
Padding in the mathematics of arrays. ARRAY@PLDI 2021: 15-26 - 2020
- [c29]Knut Anders Stokke, Mikhail Barash, Jaakko Järvi:
Manipulating GUI structures declaratively. GPCE 2020: 63-69
2010 – 2019
- 2019
- [c28]Ragnhild Aalvik, Jaakko Järvi:
VisAST: Generic AST Visualiser for Software Language Education. NIK 2019 - [c27]Benjamin Chetioui, Lenore Mullin, Ole Abusdal, Magne Haveraaen, Jaakko Järvi, Sandra Macià:
Finite difference methods fengshui: alignment through a mathematics of arrays. ARRAY@PLDI 2019: 2-13 - 2016
- [j11]Jaakko Järvi, Sean Parent:
One Way to Select Many (Artifact). Dagstuhl Artifacts Ser. 2(1): 07:1-07:2 (2016) - [c26]Jaakko Järvi, Sean Parent:
One Way to Select Many. ECOOP 2016: 14:1-14:26 - [c25]Anirudh Ramanathan, Jaakko Järvi:
Reusable Multi-selection in Touch-Screen User Interfaces. NIK 2016 - 2015
- [j10]Xiaolong Tang, Jaakko Järvi:
Axioms as generic rewrite rules in C++ with concepts. Sci. Comput. Program. 97: 320-330 (2015) - [c24]Gabriel Foust, Jaakko Järvi, Sean Parent:
Generating reactive programs for graphical user interfaces from multi-way dataflow constraint systems. GPCE 2015: 121-130 - [c23]Jason Wilkins, Jaakko Järvi, Ajit Jain, Gaurav Kejriwal, Andruid Kerne, Vijay Gumudavelly:
EvolutionWorks - Towards Improved Visualization of Citation Networks. INTERACT (4) 2015: 213-230 - 2014
- [c22]Jaakko Järvi, Gabriel Foust, Magne Haveraaen:
Specializing planners for hierarchical multi-way dataflow constraint systems. GPCE 2014: 1-10 - 2013
- [e3]Jaakko Järvi, Christian Kästner:
Generative Programming: Concepts and Experiences, GPCE'13, Indianapolis, IN, USA - October 27 - 28, 2013. ACM 2013, ISBN 978-1-4503-2373-4 [contents] - 2012
- [c21]John Freeman, Jaakko Järvi, Gabriel Foust:
HotDrink: a library for web user interfaces. GPCE 2012: 80-83 - [c20]Jaakko Järvi, Magne Haveraaen, John Freeman, Mat Marcus:
Expressing multi-way data-flow constraint systems as a commutative monoid makes many of their properties obvious. WGP@ICFP 2012: 25-32 - [c19]Xiaolong Tang, Jaakko Järvi:
Exploiting regularity of user-defined types to improve precision of program analyses. SAC 2012: 1743-1750 - 2011
- [j9]Lubomir D. Bourdev, Jaakko Järvi:
Efficient run-time dispatching in generic programming with minimal code bloat. Sci. Comput. Program. 76(4): 243-257 (2011) - [j8]Yuriy Solodkyy, Jaakko Järvi:
Extending type systems in a library: Type-safe XML processing in C++. Sci. Comput. Program. 76(4): 290-306 (2011) - [c18]John Freeman, Jaakko Järvi, Wonseok Kim, Mat Marcus, Sean Parent:
Helping programmers help users. GPCE 2011: 177-184 - [e2]Jaakko Järvi, Shin-Cheng Mu:
Proceedings of the seventh ACM SIGPLAN workshop on Generic programming, WGP@ICFP 2011, Tokyo, Japan, September 19-21, 2011. ACM 2011, ISBN 978-1-4503-0861-8 [contents] - 2010
- [j7]Jaakko Järvi, Mat Marcus, Jacob N. Smith:
Programming with C++ concepts. Sci. Comput. Program. 75(7): 596-614 (2010) - [j6]Jaakko Järvi, John Freeman:
C++ lambda expressions and closures. Sci. Comput. Program. 75(9): 762-772 (2010) - [c17]Xiaolong Tang, Jaakko Järvi:
Generic flow-sensitive optimizing transformations in C++ with concepts. SAC 2010: 2111-2118 - [e1]Eelco Visser, Jaakko Järvi:
Generative Programming And Component Engineering, Proceedings of the Ninth International Conference on Generative Programming and Component Engineering, GPCE 2010, Eindhoven, The Netherlands, October 10-13, 2010. ACM 2010, ISBN 978-1-4503-0154-1 [contents]
2000 – 2009
- 2009
- [c16]Jaakko Järvi, Mat Marcus, Sean Parent, John Freeman, Jacob N. Smith:
Algorithms for user interfaces. GPCE 2009: 147-156 - 2008
- [j5]Douglas P. Gregor, Jaakko Järvi:
Variadic Templates for C++0x. J. Object Technol. 7(2): 31-51 (2008) - [c15]Jaakko Järvi, Mat Marcus, Sean Parent, John Freeman, Jacob N. Smith:
Property models: from incidental algorithms to reusable components. GPCE 2008: 89-98 - [c14]Jaakko Järvi, John Freeman:
Lambda functions for C++0x. SAC 2008: 178-183 - 2007
- [j4]Ronald Garcia, Jaakko Järvi, Andrew Lumsdaine, Jeremy G. Siek, Jeremiah Willcock:
An extended comparative study of language support for generic programming. J. Funct. Program. 17(2): 145-205 (2007) - [c13]Jaakko Järvi, Matthew A. Marcus, Jacob N. Smith:
Library composition and adaptation using c++ concepts. GPCE 2007: 73-82 - [c12]Jacob N. Smith, Gabriel Dos Reis, Jaakko Järvi:
Algorithmic differentiation in Axiom. ISSAC 2007: 347-354 - [c11]Douglas P. Gregor, Jaakko Järvi:
Variadic templates for C++. SAC 2007: 1101-1108 - 2006
- [c10]Douglas P. Gregor, Jaakko Järvi, Jeremy G. Siek, Bjarne Stroustrup, Gabriel Dos Reis, Andrew Lumsdaine:
Concepts: linguistic support for generic programming in C++. OOPSLA 2006: 291-310 - [c9]Josh Bloch, Jaakko Järvi, David R. Musser, Sibylle Schupp, Jeremy G. Siek:
LCSD: library-centric software design. OOPSLA Companion 2006: 618 - [c8]Jaakko Järvi, Douglas P. Gregor, Jeremiah Willcock, Andrew Lumsdaine, Jeremy G. Siek:
Algorithm specialization in generic programming: challenges of constrained generics in C++. PLDI 2006: 272-282 - 2005
- [j3]Douglas P. Gregor, Jaakko Järvi, Mayuresh Kulkarni, Andrew Lumsdaine, David R. Musser, Sibylle Schupp:
Generic Programming and High-Performance Libraries. Int. J. Parallel Program. 33(2-3): 145-164 (2005) - [c7]Jaakko Järvi, Jeremiah Willcock, Andrew Lumsdaine:
Associated types and constraint propagation for mainstream object-oriented generics. OOPSLA 2005: 1-19 - 2004
- [c6]Jaakko Järvi, Andrew Lumsdaine, Douglas P. Gregor, Mayuresh Kulkarni, David R. Musser, Sibylle Schupp:
Generic Programming and High-Performance Libraries. IPDPS Next Generation Software Program - NSFNGS - PI Workshop 2004 - 2003
- [j2]Jaakko Järvi, Gary Powell, Andrew Lumsdaine:
The Lambda Library: unnamed functions in C++. Softw. Pract. Exp. 33(3): 259-291 (2003) - [c5]Jaakko Järvi, Jeremiah Willcock, Andrew Lumsdaine:
Concept-Controlled Polymorphism. GPCE 2003: 228-244 - [c4]Ronald Garcia, Jaakko Järvi, Andrew Lumsdaine, Jeremy G. Siek, Jeremiah Willcock:
A comparative study of language support for generic programming. OOPSLA 2003: 115-134
1990 – 1999
- 1999
- [j1]Jaakko Järvi:
Object-Oriented Model for Partially Seperable Functions in Parameter Estimation. Acta Cybern. 14(2): 285-302 (1999) - [c3]Jaakko Järvi:
C++ Function Object Binders Made Easy. GCSE 1999: 165-177 - 1998
- [c2]Jaakko Järvi:
Compile Time Recursive Objects in C++. TOOLS (27) 1998: 66-77 - 1997
- [c1]Jaakko Järvi:
Processing Sparse Vectors During Compile Time in C++. ISCOPE 1997: 41-48
Coauthor Index
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-10-07 21:25 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint