| 2009 |
| 46 | EE | Damian Dechev,
Bjarne Stroustrup:
Model-Based Product-Oriented Certification.
ECBS 2009: 295-304 |
| 45 | EE | Damian Dechev,
Peter Pirkelbauer,
Nicolas Rouquette,
Bjarne Stroustrup:
Semantically Enhanced Containers for Concurrent Real-Time Systems.
ECBS 2009: 48-57 |
| 2008 |
| 44 | EE | Damian Dechev,
Nicolas Rouquette,
Peter Pirkelbauer,
Bjarne Stroustrup:
Verification and semantic parallelization of goal-driven autonomous software.
Autonomics 2008: 33 |
| 43 | EE | Damian Dechev,
Rabi N. Mahapatra,
Bjarne Stroustrup,
David Wagner:
C++ Dynamic Cast in Autonomous Space Systems.
ISORC 2008: 499-507 |
| 42 | EE | Peter Pirkelbauer,
Sean Parent,
Mat Marcus,
Bjarne Stroustrup:
Runtime concepts for the C++ standard template library.
SAC 2008: 171-177 |
| 2007 |
| 41 | EE | Peter Pirkelbauer,
Yuriy Solodkyy,
Bjarne Stroustrup:
Open multi-methods for c++.
GPCE 2007: 123-134 |
| 40 | EE | Stephen W. Cook,
Bjarne Stroustrup,
Scott M. Pike:
An Early-Reply Based Framework: Reliable Concurrency that Is Verifiable.
HASE 2007: 405-406 |
| 39 | EE | Bjarne Stroustrup:
Evolving a language in and for the real world: C++ 1991-2006.
HOPL 2007: 1-59 |
| 2006 |
| 38 | EE | Douglas 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 |
| 37 | EE | Damian Dechev,
Peter Pirkelbauer,
Bjarne Stroustrup:
Lock-Free Dynamically Resizable Arrays.
OPODIS 2006: 142-156 |
| 36 | EE | Gabriel Dos Reis,
Bjarne Stroustrup:
Specifying C++ concepts.
POPL 2006: 295-308 |
| 35 | EE | Michael Gibbs,
Bjarne Stroustrup:
Fast dynamic casting.
Softw., Pract. Exper. 36(2): 139-156 (2006) |
| 2005 |
| 34 | EE | Bjarne Stroustrup,
Gabriel Dos Reis:
Supporting SELL for High-Performance Computing.
LCPC 2005: 458-465 |
| 2004 |
| 33 | EE | Bjarne Stroustrup:
Abstraction and the C++ Machine Model.
ICESS 2004: 1-13 |
| 2003 |
| 32 | EE | Matthew H. Austern,
Bjarne Stroustrup,
Mikkel Thorup,
John Wilkinson:
Untangling the balancing and searching of balanced binary search trees.
Softw., Pract. Exper. 33(13): 1273-1298 (2003) |
| 2000 |
| 31 | EE | Bjarne Stroustrup:
Exception Safety: Concepts and Techniques.
Advances in Exception Handling Techniques 2000: 60-76 |
| 1998 |
| 30 | | Scott Hamilton,
Bjarne Stroustrup:
The Real Stroustrup Interview.
IEEE Computer 31(6): 110-114 (1998) |
| 1995 |
| 29 | | Bjarne Stroustrup:
Why C++ is not just an object-oriented programming language.
OOPS Messenger 6(4): 1-13 (1995) |
| 28 | | Andrew Koenig,
Bjarne Stroustrup:
Foundations for Native C++ Styles
Softw., Pract. Exper. 25(S4): S4/45-S4/86 (1995) |
| 1993 |
| 27 | | Bjarne Stroustrup:
A History of C++: 1979-1991.
HOPL Preprints 1993: 271-297 |
| 1992 |
| 26 | | Bjarne Stroustrup,
Dmitry Lenkov:
Run Time Type Identification for C++.
C++ Conference 1992: 313-340 |
| 1991 |
| 25 | | Bjarne Stroustrup:
The C++ Programming Language, Second Edition
Addison-Wesley 1991 |
| 1990 |
| 24 | | Margaret A. Ellis,
Bjarne Stroustrup:
The Annotated C++ Reference Manual.
Addison-Wesley 1990 |
| 23 | | Andrew Koenig,
Bjarne Stroustrup:
Exception Handling for C++.
C++ Conference 1990: 149-176 |
| 1989 |
| 22 | | Daniel G. Bobrow,
L. Peter Deutsch,
Gregor Kiczales,
Bjarne Stroustrup:
Panel: Object-Oriented Languages: Premises and Promises.
OOPSLA 1989: 524 |
| 21 | | Bjarne Stroustrup:
Parametrized Types for C++.
Computing Systems 2(1): 55-85 (1989) |
| 20 | | Bjarne Stroustrup:
The Evolution of C++: 1985 to 1989.
Computing Systems 2(3): 191-250 (1989) |
| 19 | | Bjarne Stroustrup:
Multiple Inheritance for C++.
Computing Systems 2(4): 367-395 (1989) |
| 1988 |
| 18 | | Bjarne Stroustrup:
Parameterized Types for C++.
C++ Conference 1988: 1-18 |
| 17 | | Bjarne Stroustrup:
Type-safe Linkage for C++.
C++ Conference 1988: 193-210 |
| 16 | | Stanley B. Lippman,
Bjarne Stroustrup:
Pointers to Class Members in C++.
C++ Conference 1988: 305-326 |
| 15 | | Bjarne Stroustrup:
Type-Safe Linkage for C++.
Computing Systems 1(4): 371-403 (1988) |
| 14 | | Bjarne Stroustrup:
What is Object-Oriented Programming?
IEEE Software 5(3): 10-20 (1988) |
| 1987 |
| 13 | | Bjarne Stroustrup:
The Evolution of C++ 1985 to 1987.
C++ Workshop 1987: 1-22 |
| 12 | | Bjarne Stroustrup:
What is "Object-Oriented Programming"?
C++ Workshop 1987: 159-180 |
| 11 | | Bjarne Stroustrup:
Possible Directions for C++.
C++ Workshop 1987: 399-416 |
| 10 | | Bjarne Stroustrup,
Jonathan E. Shopiro:
A Set of C++ Classes.
C++ Workshop 1987: 417-439 |
| 9 | EE | Bjarne Stroustrup:
What is "Object-Oriented Programming?"
ECOOP 1987: 51-70 |
| 1986 |
| 8 | | Bjarne Stroustrup:
The C++ Programming Language, First Edition
Addison-Wesley 1986 |
| 7 | | Bjarne Stroustrup:
C++ Programming Language.
IEEE Software 3(1): 71-72 (1986) |
| 1985 |
| 6 | | Bjarne Stroustrup:
A C++ Tutorial.
ACM Annual Conference - The range of computing: mid-80's perspective 1985: 56-64 |
| 1983 |
| 5 | | Bjarne Stroustrup:
Adding Classes to the C Language: An Exercise in Language Evoluation.
Softw., Pract. Exper. 13(2): 139-161 (1983) |
| 1982 |
| 4 | | Bjarne Stroustrup:
Classes: an abstract data type facility for the C language.
SIGPLAN Notices 17(1): 42-51 (1982) |
| 3 | | Bjarne Stroustrup:
An Experiment with the Interchangeability of Processes and Monitors.
Softw., Pract. Exper. 12(10): 1011-1025 (1982) |
| 1981 |
| 2 | | Bjarne Stroustrup:
'Long Return': A Technique for Improving the Efficiency of Inter-module Communication.
Softw., Pract. Exper. 11(2): 131-143 (1981) |
| 1978 |
| 1 | | Bjarne Stroustrup:
On Unifying Module Interfaces.
Operating Systems Review 12(1): 90-98 (1978) |