Dynamically-valued constants: an underused language feature
ACM SIGPLAN Notices
Cognitive bias in software engineering
Communications of the ACM
How and why to encapsulate class trees
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Simple objects for Standard ML
PLDI '96 Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation
Environmental acquisition: a new inheritance-like abstraction mechanism
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A modest proposal: C++ resyntaxed
ACM SIGPLAN Notices
Casting in C++: bringing safety and smartness to your programs
ACM SIGPLAN Notices
Data distribution support on distributed shared memory multiprocessors
Proceedings of the ACM SIGPLAN 1997 conference on Programming language design and implementation
Run-time design for object-oriented extensions to Pascal
CSC '95 Proceedings of the 1995 ACM 23rd annual conference on Computer science
Why C++ is not just an object-oriented programming language
Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications (Addendum)
Consummating virtuality to support more polymorphism in C++
ACM SIGPLAN Notices
Parasitic methods: an implementation of multi-methods for Java
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings
The security of static typing with dynamic linking
Proceedings of the 4th ACM conference on Computer and communications security
Function objects, function templates, and passage by behavior in C++
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
A model C++ tree iterator class for binary search trees
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Object-oriented design and programming: an Eiffel, C++, and Java course for C programmers
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Traffic simulation: a case study for teaching object oriented design
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Historical perspectives on the computing curriculum
ACM SIGCUE Outlook - Special issue: ITiCSE '97 working group papers
The design of a class mechanism for Moby
Proceedings of the ACM SIGPLAN 1999 conference on Programming language design and implementation
Multiple downcasting techniques
ACM SIGSOFT Software Engineering Notes
Space and time-efficient memory layout for multiple inheritance
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Design concepts as basis for organizing software catalogs
SAC '96 Proceedings of the 1996 ACM symposium on Applied Computing
Aristotle and object-oriented programming: why modern students need traditional logic
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Objective view point: a cornucopia of C++ resources
Crossroads - Special issue on computer games
Objective view point: casting in C++: bringing safety and smartness to your programs
Crossroads - Special issue on artificial intelligence
Facilitating abstraction and reuse with ExpectTK
Crossroads - Special issue on software engineering
A generic model for reflective design
ACM Transactions on Software Engineering and Methodology (TOSEM)
Derive: a tool that automatically reverse-engineers instruction encodings
DYNAMO '00 Proceedings of the ACM SIGPLAN workshop on Dynamic and adaptive compilation and optimization
Advanced Exception Handling Mechanisms
IEEE Transactions on Software Engineering
OOPSLA '00 Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Exploiting metrics to facilitate grammar transformation into LALR format
Proceedings of the 2001 ACM symposium on Applied computing
Parsing C++ code despite missing declarations
Advances in software engineering
Challenges of refactoring C programs
Proceedings of the International Workshop on Principles of Software Evolution
Higher-order functions and partial applications for a C++ skeleton library
JGI '02 Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande
Value Constraints in the CLP Scheme
Constraints
Proceedings of the 1994 ACM/IEEE conference on Supercomputing
Incremental algorithms for dispatching in dynamically typed languages
POPL '03 Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Destructors, finalizers, and synchronization
POPL '03 Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
An Empirical Analysis of C Preprocessor Use
IEEE Transactions on Software Engineering
The standard librarian: and now for something completely different
C/C++ Users Journal - Mixed-language programming
Extensible templates: via inheritance or traits?
C/C++ Users Journal - Embedded systems
IEEE Transactions on Software Engineering
Exception safety: concepts and techniques
Advances in exception handling techniques
A Calculus for Compiling and Linking Classes
ESOP '00 Proceedings of the 9th European Symposium on Programming Languages and Systems
Reflection Support by Means of Template Metaprogramming
GCSE '01 Proceedings of the Third International Conference on Generative and Component-Based Software Engineering
Self Reflection for Adaptive Programming
GPCE '02 Proceedings of the 1st ACM SIGPLAN/SIGSOFT conference on Generative Programming and Component Engineering
Empirical Study of Object-Layout Strategies and Optimization Techniques
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
Copying and Comparing: Problems and Solutions
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
Exception Safety: Concepts and Techniques
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
Exception-Safety in Generic Components
Selected Papers from the International Seminar on Generic Programming
ECOOP '99 Proceedings of the 13th European Conference on Object-Oriented Programming
ECOOP '99 Proceedings of the 13th European Conference on Object-Oriented Programming
Evolutionary growth and control in user tailorable systems
Adaptive evolutionary information systems
Limiting the probe effect in debugging concurrent object-oriented programs
CASCON '95 Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research
Assessment of Tools in the Telecommunications Industry: A Customer Perspective
SAST '96 Proceedings of the Proceedings of the Fourth International Symposium on Assessment of Software Tools (SAST '96)
Seven Deadly Sins of Introductory Programming Language Design
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
Issues in the Design of a Reflective Library for Checkpointing C++ Objects
SRDS '99 Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems
Automating Delegation in Class-Based Languages
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
A comparative study of language support for generic programming
OOPSLA '03 Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
Programming graphical user interfaces with Scheme
Journal of Functional Programming
Generics in Java and C++: a comparative model
ACM SIGPLAN Notices
Rethinking of Teaching Objects-First
Education and Information Technologies
Converting java programs to use generic libraries
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
SPARE parts: a C++ toolkit for string pattern recognition
Software—Practice & Experience
History of programming languages---II
Realization of multimethods in single dispatch object oriented languages
ACM SIGPLAN Notices
Encyclopedia of Computer Science
Encyclopedia of Computer Science
ACM Transactions on Programming Languages and Systems (TOPLAS)
Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Software—Practice & Experience - Research Articles
Algorithm specialization in generic programming: challenges of constrained generics in C++
Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation
ACM Transactions on Programming Languages and Systems (TOPLAS)
Evaluating GLR parsing algorithms
Science of Computer Programming - The fourth workshop on language descriptions, tools, and applications (LDTA'04)
Concepts: linguistic support for generic programming in C++
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
An operational semantics and type safety prooffor multiple inheritance in C++
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Debugging C++ template metaprograms
Proceedings of the 5th international conference on Generative programming and component engineering
Multiple dispatch in reflective runtime environment
Computer Languages, Systems and Structures
An extended comparative study of language support for generic programming
Journal of Functional Programming
Evolving a language in and for the real world: C++ 1991-2006
Proceedings of the third ACM SIGPLAN conference on History of programming languages
C++ benchmarks in SPEC CPU2006
ACM SIGARCH Computer Architecture News
Montana smart pointers: they're smart, and they're pointers
COOTS'97 Proceedings of the 3rd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 3
Pattern languages for handling C++ resources in an exception-safe way
COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2
Computing in Science and Engineering
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
Efficient dynamic dispatching with type slicing
ACM Transactions on Programming Languages and Systems (TOPLAS)
Proofs and pedagogy; science and systems: The grammar tool box
Science of Computer Programming
Patterns, symmetry, and symmetry breaking
Communications of the ACM - Urban sensing: out of the woods
Two-dimensional bidirectional object layout
ACM Transactions on Programming Languages and Systems (TOPLAS)
Static and metaprogramming patterns and static frameworks: a catalog. an application
Proceedings of the 2006 conference on Pattern languages of programs
Asynchronous exception propagation in blocked tasks
Proceedings of the 4th international workshop on Exception handling
Object-oriented wrappers for the Linux kernel
Software—Practice & Experience
Towards scalable virtuality in C++
Software—Practice & Experience
Implementation of a Finite State Machine with Active Libraries in C++
Generative and Transformational Techniques in Software Engineering II
Extended exceptions for contingencies
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
The intentional relationship of representation between the constructs of a language and reality
Data & Knowledge Engineering
Programming languages in a liberal arts education
ACM SIGPLAN Notices
Programs = Data + Algorithms + Architecture: Consequences for Interactive Software Engineering
Engineering Interactive Systems
ICCOMP'08 Proceedings of the 12th WSEAS international conference on Computers
Featherweight Java with dynamic and static overloading
Science of Computer Programming
A systematic approach to system state restoration during storage controller micro-recovery
FAST '09 Proccedings of the 7th conference on File and storage technologies
Parsing C/C++ Code without Pre-processing
CC '09 Proceedings of the 18th International Conference on Compiler Construction: Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009
EClean - An Embedded Functional Language
Electronic Notes in Theoretical Computer Science (ENTCS)
The function concept in C++: an empirical study
Proceedings of the 2009 ACM SIGPLAN workshop on Generic programming
A Discussion of Video Capturing to Assist in Distance Learning
OCSC '09 Proceedings of the 3d International Conference on Online Communities and Social Computing: Held as Part of HCI International 2009
Toward foundations for type-reflective metaprogramming
GPCE '09 Proceedings of the eighth international conference on Generative programming and component engineering
Language embedding and optimization in mython
DLS '09 Proceedings of the 5th symposium on Dynamic languages
Source Code Rejuvenation Is Not Refactoring
SOFSEM '10 Proceedings of the 36th Conference on Current Trends in Theory and Practice of Computer Science
The Grammar Tool Box: A Case Study Comparing GLR Parsing Algorithms
Electronic Notes in Theoretical Computer Science (ENTCS)
Deferred cancellation: a behavioral pattern
Proceedings of the 15th Conference on Pattern Languages of Programs
Tonto: a fortran based object-oriented system for quantum chemistry and crystallography
ICCS'03 Proceedings of the 2003 international conference on Computational science
Simple and safe SQL queries with C++ templates
Science of Computer Programming
Design and evaluation of C++ open multi-methods
Science of Computer Programming
General constant expressions for system programming languages
Proceedings of the 2010 ACM Symposium on Applied Computing
xM: a graphical user interface for mobile ad-hoc sensor and PDA networks
Proceedings of the 2010 ICSE Workshop on Software Engineering for Sensor Network Applications
Dynamic algorithm selection for runtime concepts
Science of Computer Programming
AM++: a generalized active message framework
Proceedings of the 19th international conference on Parallel architectures and compilation techniques
The design of core 2: a library for exact numeric computation in geometry and algebra
ICMS'10 Proceedings of the Third international congress conference on Mathematical software
Automating exception-safety classification
Science of Computer Programming
Java security: from hotjava to netscape and beyond
SP'96 Proceedings of the 1996 IEEE conference on Security and privacy
Support for the evolution of C++ generic functions
SLE'10 Proceedings of the Third international conference on Software language engineering
Programming heterogeneous multicore systems using threading building blocks
Euro-Par 2010 Proceedings of the 2010 conference on Parallel processing
ConceptClang: an implementation of C++ concepts in Clang
Proceedings of the seventh ACM SIGPLAN workshop on Generic programming
POPL '12 Proceedings of the 39th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Bound exceptions in object-oriented programming
Advanced Topics in Exception Handling Techniques
Handling multiple concurrent exceptions in c++ using futures
Advanced Topics in Exception Handling Techniques
Keynote speech: abstraction and the c++ machine model
ICESS'04 Proceedings of the First international conference on Embedded Software and Systems
Compiler-enforced memory semantics in the SACLIB computer algebra library
CASC'05 Proceedings of the 8th international conference on Computer Algebra in Scientific Computing
Role-Based declarative synchronization for reconfigurable systems
PADL'05 Proceedings of the 7th international conference on Practical Aspects of Declarative Languages
A comparison of generic template support: ada, C++, C#, and javaTM
Ada-Europe'10 Proceedings of the 15th Ada-Europe international conference on Reliable Software Technologies
A feature composition problem and a solution based on c++ template metaprogramming
GTTSE'05 Proceedings of the 2005 international conference on Generative and Transformational Techniques in Software Engineering
Sketch of autopoietic essence of computing and knowledge working
ICAISC'06 Proceedings of the 8th international conference on Artificial Intelligence and Soft Computing
Dependable and Historic Computing
Design and implementation of a language-complete C++ semantic graph
Proceedings of the 50th Annual Southeast Regional Conference
Simulating multiple inheritance and generics in Java
Computer Languages
ESOP'12 Proceedings of the 21st European conference on Programming Languages and Systems
Design of concept libraries for c++
SLE'11 Proceedings of the 4th international conference on Software Language Engineering
A system for axiomatic programming
CICM'12 Proceedings of the 11th international conference on Intelligent Computer Mathematics
Template constructors for reusable object initialization
Proceedings of the 12th international conference on Generative programming: concepts & experiences
Extending Type Inference to Variational Programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Early detection of type errors in C++ templates
Proceedings of the ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation
Hi-index | 0.02 |