James Coplien
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – today
- 2012
- [c31]James Coplien:
Objects of the people, by the people, and for the people. AOSD (Companion) 2012: 3-4 - [c30]James Coplien:
Reflections on reflection. SPLASH 2012: 7-10 - [c29]James Coplien, Trygve Mikkjel Heyerdahl Reenskaug:
The data, context and interaction paradigm. SPLASH 2012: 227-228
2000 – 2009
- 2005
- [j15]Ronald Porter, James Coplien, Tiffany Winn:
Sequences as a basis for pattern language composition. Sci. Comput. Program. 56(1-2): 231-249 (2005) - [c28]James Coplien, Brian Foote, Richard P. Gabriel, Dave A. Thomas, Cristina Videira Lopes, Brian Marick, Bonnie A. Nardi, Rob Tow, Andrew Hunt, Glenn Vanderburg:
Breakthrough ideas. OOPSLA Companion 2005: 76-86 - 2004
- [j14]James Coplien:
The culture of patterns. Comput. Sci. Inf. Syst. 1(2): 1-26 (2004) - [c27]James Coplien:
Organizational Patterns - Beyond Technology to People. ICEIS (Selected Papers) 2004: 43-52 - [c26]James Coplien:
Organizational Patterns: Beyond Technology to People. ICEIS (1) 2004: IS-15 - 2003
- [j13]Liping Zhao, James Coplien:
Understanding Symmetry in Object-Oriented Languages. Journal of Object Technology 2(5): 123-134 (2003) - 2001
- [c25]Elke Pulvermüller, Andreas Speck, James Coplien, Maja D'Hondt, Wolfgang De Meuter:
Position Paper: Feature Interaction in Composed Systems. FICS 2001: 1-6 - [c24]Elke Pulvermüller, Andreas Speck, James Coplien, Maja D'Hondt, Wolfgang De Meuter:
Feature Interaction in Composed Systems. ECOOP Workshops 2001: 86-97 - [c23]Neil B. Harrison, James Coplien:
Pattern Sequences. EuroPLoP 2001: 549-550 - [c22]Elke Pulvermüller, Andreas Speck, James Coplien:
A Version Model for Aspect Dependency Management. GCSE 2001: 70-79 - [e2]Elke Pulvermüller, Andreas Speck, James Coplien, Maja D'Hondt, Wolfgang De Meuter:
Proceedings of the ECOOP 2001 Workshop on Feature Interaction in Composed Systems (FICS 2001), Budapest, Hungary, June 18-22, 2001. Technical Report 2001-14, University of Karlsruhe, Institut für Programmstrukturen und Datenorganisation 2001 [contents] - 2000
- [c21]James Coplien, Liping Zhao:
Symmetry Breaking in Software Patterns. GCSE 2000: 37-56 - [c20]Neil B. Harrison, Frank Buschmann, James Coplien, David M. Ungar, John M. Vlissides:
Beyond the hype (panel session): sequel to the trial of the gang of four. OOPSLA Addendum 2000: 13-15 - [c19]Martine Devos, Richard P. Gabriel, James Coplien, Theo D'Hondt, Jutta Eckstein, Brian Foote, Kevlin Henney, Alan O'Callaghan:
Back to the future (panel session): Is worse (still) better? OOPSLA Addendum 2000: 19-20 - [c18]James Coplien, Nathalie Gaertner:
Workshop: Mastery of Pattern Concepts through Pattern Writing. TOOLS (33) 2000: 478-479
1990 – 1999
- 1999
- [j12]James Coplien:
Guest Editor's Introduction: Reevaluating the Architectural Metaphor-Toward Piecemeal Growth. IEEE Software 16(5): 40-44 (1999) - [c17]James Coplien:
The Death of Patterns and the Last Pattern Language. TOOLS (29) 1999: 3 - [c16]James Coplien:
Multiparadigm Design and Implementation in C++. TOOLS (29) 1999: 408 - 1998
- [j11]Norman L. Kerth, James Coplien, Jerry M. Weinberg:
Call for the Rational Use of Personality Indicators. IEEE Computer 31: 146-147 (1998) - [j10]James Coplien, Daniel Hoffman, David M. Weiss:
Commonality and Variability in Software Engineering. IEEE Software 15(6): 37-45 (1998) - [c15]John Artim
, Charlie Bridgeford, Lillian Christman, James Coplien, Mary Beth Rosson, Stanley Taylor, Rebecca Wirfs-Brock:
Object-Oriented Practice in 1998: Does it help or hinder collaboration? (Panel). OOPSLA 1998: 45-47 - 1997
- [j9]James Coplien:
Idioms And Patterns As Architectural Literature. IEEE Software 14(1): 36-42 (1997) - [c14]James Coplien, Luke Hohmann, Norman L. Kerth, John Rae-Grant, Eileen Strider:
Changing the Engine of the Car? While Driving 60 Miles an Hour! (Panel). OOPSLA 1997: 158-161 - [c13]Steven Fraser, Kent L. Beck, Grady Booch, James Coplien, Ralph E. Johnson, Bill Opdyke:
Beyond the Hype: Do Patterns and Frameworks Reduce Discovery Costs? (Panel). OOPSLA 1997: 342-344 - [c12]James Coplien, Joseph Gil, David Harel, Bertrand Meyer:
Keynotes. TOOLS (23) 1997: 2 - [c11]James Coplien:
Advanced C++ Programming Styles and Idioms. TOOLS (25) 1997: 352 - [c10]James Coplien, Christopher Exton, Andy Chung, Li Wang:
Distributed Object Technology; the Future. TOOLS (24) 1997: 416-417 - [c9]James Coplien:
Advanced C++ Programming Styles: Using C++ as a Higher-Level Language. TOOLS (24) 1997: 418-419 - 1996
- [j8]Brendan G. Cain, James Coplien, Neil B. Harrison:
Social Patterns in Productive Software Development Organizations. Ann. Software Eng. 2: 259-286 (1996) - [j7]James Coplien:
Broadening beyond Objects to Patterns and to Other Paradigms. ACM Comput. Surv. 28(4es): 152 (1996) - [c8]Kent L. Beck, James Coplien, Ron Crocker, Lutz Dominick, Gerard Meszaros, Frances Paulisch, John M. Vlissides:
Industrial Experience with Design Patterns. ICSE 1996: 103-114 - [c7]Steven Fraser, Alistair Cockburn, Leo Brajkovich, James Coplien, Larry L. Constantine, Dave West:
OO Anthropology: Crossing the Chasm (Panel Session). OOPSLA 1996: 286-291 - [e1]Lougie Anderson, James Coplien:
Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages & Applications (OOPSLA '96), San Jose, California, USA, October 6-10, 1996. ACM 1996, ISBN 0-89791-788-X [contents] - 1995
- [j6]Steven Fraser, Honna Segel, James Coplien, Judith White:
Application of domain analysis to object-oriented systems. OOPS Messenger 6(4): 46-49 (1995) - [j5]Steven Fraser, Honna Segel, Grady Booch, Frank Buschmann, James Coplien, Norman L. Kerth, Ivar Jacobson, Mary Beth Rosson:
Patterns (Panel): cult to culture?. OOPS Messenger 6(4): 85-88 (1995) - [j4]Laura Hill, Douglas Johnson, Kenneth S. Rubin, Charles Berman, James Coplien, John Daniels:
Object-oriented project management (panel). OOPS Messenger 6(4): 89-93 (1995) - [c6]Laura Hill, Kenneth S. Rubin, John Daniels, Charles Berman, James Coplien, Douglas Johnson:
Managing Object Oriented Projects - Panel Session. OOPSLA 1995: 88-90 - [c5]Steven Fraser, Grady Booch, Frank Buschmann, James Coplien, Ivar Jacobson, Norman L. Kerth, Mary Beth Rosson:
Patterns: Cult to Culture? - Panel Session. OOPSLA 1995: 231-234 - 1994
- [j3]James Coplien, Suzana Hutz, Russel L. Winder:
The object paradigm and development process standards. OOPS Messenger 5(2): 99-102 (1994) - [j2]Steven Fraser, Honna Segel, Kent L. Beck, Grady Booch, Derek Coleman, James Coplien, Richard Helm, Kenneth S. Rubin:
How do teams shape objects? - how do objects shape teams? OOPS Messenger 5(4): 63-66 (1994) - [c4]James Coplien:
Supporting Truly Object-Oriented Debugging of C++ Programs. C++ Conference 1994: 99-108 - [c3]Steven Fraser, Kent L. Beck, Grady Booch, Derek Coleman, James Coplien, Richard Helm, Kenneth S. Rubin:
How Do Teams Shape Objects ? - How Di Object Shape Teams ? (Panel). OOPSLA 1994: 468-473 - 1993
- [j1]James Coplien, Susana Hutz, Brent Marykuca:
Iterative development/OO: the bottom line. OOPS Messenger 4(2): 101-108 (1993) - [c2]Brendan G. Cain, James Coplien:
A Role-Based Empirical Process Modeling Environment. ICSP 1993: 125-133 - [c1]Dave A. Thomas, Adele Goldberg, James Coplien, Peter Coad, Geir Magne Høydalsvik:
A Discussion of "On the Purpose of Object-Oriented Analysis" (Panel). OOPSLA 1993: 256-258 - 1992
- [b1]James Coplien:
Advanced C++: Programming Syles and Idioms. Addison-Wesley 1992, ISBN 0-201-54855-0
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).
load content from web.archive.org
Privacy notice: By enabling the option above, your browser will contact the API of web.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 and opencitations.net 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 Crossref privacy policy and the OpenCitations privacy policy.
Citation data
Add a list of citing articles from 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 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.
Tweets on dblp homepage
Show tweets from on the dblp homepage.
Privacy notice: By enabling the option above, your browser will contact twitter.com and twimg.com to load tweets curated by our Twitter accout. At the same time, Twitter will persitently store several cookies with your web browser. While we did signal Twitter to not track our users by setting the "dnt" flag, we do not have any control over how Twitter uses your data. So please proceed with care and consider checking the Twitter privacy policy.
last updated on 2019-10-02 03:45 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint