Jonathan Aldrich Coauthor index pubzone.org

List of publications from the DBLP Bibliography Server - FAQ
Other views: by type - by year (modern) - classic-C
Ask others: ACM DL/Guide - CiteSeerX - CSB - MetaPress - Google - Bing - Yahoo
DBLP keys2012
c59Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Michael Pradel, Ciera Jaspan, Jonathan Aldrich, Thomas R. Gross: Statically checking API protocol conformance with mined multi-object specifications. ICSE 2012: 925-935
c58Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jeremy G. Siek, Jonathan Aldrich, John Tang Boyland: 19th international workshop on foundations of object-oriented languages (FOOL'12). SPLASH 2012: 233-234
c57Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Karl Naden, Robert Bocchino, Jonathan Aldrich, Kevin Bierhoff: A type system for borrowing permissions. POPL 2012: 557-570
c56Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Hannes Mehnert, Jonathan Aldrich: Verification of Snapshotable Trees Using Access Permissions and Typestate. TOOLS (50) 2012: 187-201
2011
c55Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Nels E. Beckman, Duri Kim, Jonathan Aldrich: An Empirical Study of Object Protocols in the Wild. ECOOP 2011: 2-26
c54Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Roger Wolff, Ronald Garcia, Éric Tanter, Jonathan Aldrich: Gradual Typestate. ECOOP 2011: 459-483
c53Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Ronald Garcia, Mark Hahnenberg, Manuel Mohr, Karl Naden, Darpan Saini, Sven Stork, Joshua Sunshine, Éric Tanter, Roger Wolff: Permission-based programming languages. ICSE 2011: 828-831
c52Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Joshua Sunshine, Sven Stork, Karl Naden, Jonathan Aldrich: Changing state in the plaid language. OOPSLA Companion 2011: 37-38
c51Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Ciera Jaspan, Jonathan Aldrich: Are object protocols burdensome?: an empirical study of developer forums. PLATEAU 2011: 51-56
c50Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
c49Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Jeremy G. Siek, Elena Zucca: 2011 international workshop on foundations of object-oriented languages (fool'11): splash/oopsla '11 workshop summary. OOPSLA Companion 2011: 319-320
c48Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Joshua Sunshine, Karl Naden, Sven Stork, Jonathan Aldrich, Éric Tanter: First-class state change in plaid. OOPSLA 2011: 713-732
2010
c47Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Jeremy G. Siek: 2010 international workshop on foundations of object-oriented languages (FOOL'10): SPLASH/OOPSLA'10 workshop summary. SPLASH/OOPSLA Companion 2010: 285-286
c46Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Neel Krishnaswami, Lars Birkedal, Jonathan Aldrich: Verifying event-driven programs using ramified frame properties. TLDI 2010: 63-76
2009
c45Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Ciera Jaspan, Jonathan Aldrich: Checking Framework Interactions with Relationships. ECOOP 2009: 27-51
c44Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Kevin Bierhoff, Nels E. Beckman, Jonathan Aldrich: Practical API Protocol Checking with Access Permissions. ECOOP 2009: 195-219
c43Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Donna Malayeri, Jonathan Aldrich: Is Structural Subtyping Useful? An Empirical Study. ESOP 2009: 95-111
c42Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Donna Malayeri, Jonathan Aldrich: CZ: multiple inheritance without diamonds. OOPSLA 2009: 21-40
c41Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich: Static extraction and conformance analysis of hierarchical runtime architectural structure using annotations. OOPSLA 2009: 321-340
c40Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Sven Stork, Paulo Marques, Jonathan Aldrich: Concurrency by default: using permissions to express dataflow in stateful programs. OOPSLA Companion 2009: 933-940
c39Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Joshua Sunshine, Darpan Saini, Zachary Sparks: Typestate-oriented programming. OOPSLA Companion 2009: 1015-1022
c38Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich: Static extraction of sound hierarchical runtime object graphs. TLDI 2009: 51-64
c37Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Neelakantan R. Krishnaswami, Jonathan Aldrich, Lars Birkedal, Kasper Svendsen, Alexandre Buisse: Design patterns in separation logic. TLDI 2009: 105-116
2008
j5Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich, Nagi H. Nahas, Bradley R. Schmerl, David Garlan: Differencing and merging of architectural views. Autom. Softw. Eng. 15(1): 35-74 (2008)
c36Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Donna Malayeri, Jonathan Aldrich: Integrating Nominal and Structural Subtyping. ECOOP 2008: 260-284
c35Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Kevin Bierhoff, Jonathan Aldrich: PLURAL: checking protocol compliance under aliasing. ICSE Companion 2008: 971-972
c34Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Ciera Jaspan, Trisha Quan, Jonathan Aldrich: Error Reporting Logic. ASE 2008: 138-147
c33Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Nels E. Beckman, Kevin Bierhoff, Jonathan Aldrich: Verifying correct usage of atomic blocks and typestate. OOPSLA 2008: 227-244
c32Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich: Tool support for statically checking the structural conformance of an object-oriented system to its runtime architecture. OOPSLA Companion 2008: 741-742
c31Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich: Tool support for the static extraction of sound hierarchical representations of runtime object graphs. OOPSLA Companion 2008: 743-744
c30Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich: A field study in static extraction of runtime architectures. PASTE 2008: 22-28
c29Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich: Using Types to Enforce Architectural Structure. WICSA 2008: 211-220
2007
j4Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich, Wesley Coelho: A case study in re-engineering to enforce architectural control flow and data sharing. Journal of Systems and Software 80(2): 240-264 (2007)
c28Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich: Assuring Object-Oriented Architecture. ECOOP 2007: 450
c27Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich: Tool support for the compile-time execution structure of object-oriented programs with ownership annotations. ASE 2007: 543-544
c26Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Kevin Bierhoff, Jonathan Aldrich: Modular typestate checking of aliased objects. OOPSLA 2007: 301-320
c25Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Donna Malayeri, Jonathan Aldrich: Combining structural subtyping and external dispatch. OOPSLA Companion 2007: 789-790
c24Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Ciera Jaspan, Jonathan Aldrich: Checking framework plugins. OOPSLA Companion 2007: 795-796
c23Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Michael Barnett, Dimitra Giannakopoulou, Gary T. Leavens, Natasha Sharygina: Specification and verification of component-based systems 2007. ESEC/SIGSOFT FSE 2007: 609-610
c22Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Gary T. Leavens, Michael Barnett, Natasha Sharygina, Dimitra Giannakopoulou: Specification and verification of component-based systems 2007. ESEC/SIGSOFT FSE (Companion) 2007: 609-610
2006
j3Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Bradley R. Schmerl, Jonathan Aldrich, David Garlan, Rick Kazman, Hong Yan: Discovering Architectures from Running Systems. IEEE Trans. Software Eng. 32(7): 454-466 (2006)
c21Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Donna Malayeri, Jonathan Aldrich: Practical Exception Specifications. Advanced Topics in Exception Handling Techniques 2006: 200-220
c20Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich, Nagi H. Nahas, Bradley R. Schmerl, David Garlan: Differencing and Merging of Architectural Views. ASE 2006: 47-58
c19Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich: Bringing ownership domains to mainstream Java. OOPSLA Companion 2006: 702-703
c18Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich: A static analysis for extracting runtime views from annotated object-oriented code. OOPSLA Companion 2006: 734-735
c17Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
2005
j2Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich, David Garlan, Bradley R. Schmerl, Nagi H. Nahas, Tony Tseng: Improving system dependability by enforcing architectural intent. ACM SIGSOFT Software Engineering Notes 30(4): 1-7 (2005)
c16Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich: Open Modules: Modular Reasoning About Advice. ECOOP 2005: 144-168
c15Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Lee Salzman, Jonathan Aldrich: Prototypes with Multiple Dispatch: An Expressive and Dynamic Object Model. ECOOP 2005: 312-336
c14Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich, David Garlan, Bradley R. Schmerl, Nagi H. Nahas, Tony Tseng: Modeling and implementing software architecture with acme and archJava. ICSE 2005: 676-677
c13Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Neelakantan R. Krishnaswami, Jonathan Aldrich: Permission-based ownership: encapsulating state in higher-order typed languages. PLDI 2005: 96-106
c12Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Kevin Bierhoff, Jonathan Aldrich: Lightweight object specification with typestates. ESEC/SIGSOFT FSE 2005: 217-226
c11Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Marwan Abi-Antoun, Jonathan Aldrich, David Garlan, Bradley R. Schmerl, Nagi H. Nahas: Semi-Automated Incremental Synchronization between Conceptual and Implementation Level Architectures. WICSA 2005: 265-268
2004
c10Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Craig Chambers: Ownership Domains: Separating Aliasing Policy from Mechanism. ECOOP 2004: 1-25
c9Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Hong Yan, David Garlan, Bradley R. Schmerl, Jonathan Aldrich, Rick Kazman: DiscoTect: A System for Discovering Architectures from Running Systems. ICSE 2004: 470-479
c8Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, David Garlan, Bradley R. Schmerl, Tony Tseng: Modeling and implementing software architecture with acme and archJava. OOPSLA Companion 2004: 6-7
c7Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, David Garlan, Bradley R. Schmerl, Tony Tseng: Modeling and implementing software architecture with acme and archJava. OOPSLA Companion 2004: 156-157
2003
j1Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Emin Gün Sirer, Craig Chambers, Susan J. Eggers: Comprehensive synchronization elimination for Java. Sci. Comput. Program. 47(2-3): 91-120 (2003)
c6Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Vibha Sazawal, Craig Chambers, David Notkin: Language Support for Connector Abstractions. ECOOP 2003: 74-102
2002
c5Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Craig Chambers, David Notkin: Architectural Reasoning in ArchJava. ECOOP 2002: 334-367
c4Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Craig Chambers, David Notkin: ArchJava: connecting software architecture to implementation. ICSE 2002: 187-197
c3Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Valentin Kostadinov, Craig Chambers: Alias annotations for program understanding. OOPSLA 2002: 311-330
c2Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Vibha Sazawal, Craig Chambers, David Notkin: Architecture-centric programming for adaptive systems. WOSS 2002: 93-95
1999
c1Electronic Edition pubzone.org CiteSeerX Google scholar BibTeX bibliographical record in XML
Jonathan Aldrich, Craig Chambers, Emin Gün Sirer, Susan J. Eggers: Static Analyses for Eliminating Unnecessary Synchronization from Java Programs. SAS 1999: 19-38

Coauthor Index

1Marwan Abi-Antoun
[c41] [c38] [j5] [c32] [c31] [c30] [j4] [c27] [c20] [c19] [c18] [j2] [c14] [c11]
2Paul Adamczyk
[c17]
3Elisa L. A. Baniassad
[c17]
4Michael Barnett
[c23] [c22]
5Nels E. Beckman
[c55] [c44] [c33]
6Kevin Bierhoff
[c57] [c44] [c35] [c33] [c26] [c12]
7Lars Birkedal
[c46] [c37]
8Robert Bocchino
[c57] [c50]
9John Tang Boyland (John Boyland)
[c58]
10Alexandre Buisse
[c37]
11Craig Chambers
[c10] [j1] [c6] [c5] [c4] [c3] [c2] [c1]
12Wesley Coelho
[j4]
13Susan J. Eggers
[j1] [c1]
14Brian Foote
[c17]
15Ronald Garcia
[c54] [c53] [c50]
16David Garlan
[j5] [j3] [c20] [j2] [c14] [c11] [c9] [c8] [c7]
17Dimitra Giannakopoulou
[c23] [c22]
18Thomas R. Gross
[c59]
19Christian Grothoff
[c17]
20Mark Hahnenberg
[c53] [c50]
21Ciera Jaspan
[c59] [c51] [c45] [c34] [c24]
22Rick Kazman
[j3] [c9]
23Duri Kim
[c55]
24Valentin Kostadinov
[c3]
25Arvind Krishna
[c17]
26Neelakantan R. Krishnaswami (Neel Krishnaswami)
[c46] [c37] [c13]
27Gary T. Leavens
[c23] [c22]
28Donna Malayeri
[c43] [c42] [c36] [c25] [c21]
29Paulo Marques
[c40]
30Sean McDirmid
[c17]
31Hannes Mehnert
[c56]
32Todd D. Millstein
[c17]
33Manuel Mohr
[c53] [c50]
34Karl Naden
[c57] [c53] [c52] [c50] [c48]
35Nagi H. Nahas
[j5] [c20] [j2] [c14] [c11]
36David Notkin
[c6] [c5] [c4] [c2]
37Jeffrey Overbey (Jeffrey L. Overbey)
[c17]
38Alex Potanin
[c17]
39Michael Pradel
[c59]
40Trisha Quan
[c34]
41Darpan Saini
[c53] [c50] [c39]
42Lee Salzman
[c15]
43Vibha Sazawal
[c6] [c2]
44Bradley R. Schmerl
[j5] [j3] [c20] [j2] [c14] [c11] [c9] [c8] [c7]
45Natasha Sharygina
[c23] [c22]
46Jeremy G. Siek
[c58] [c49] [c47]
47Emin Gün Sirer
[j1] [c1]
48Zachary Sparks
[c39]
49Sven Stork
[c53] [c52] [c50] [c48] [c40]
50Joshua Sunshine
[c53] [c52] [c50] [c48] [c39]
51Kasper Svendsen
[c37]
52Éric Tanter
[c54] [c53] [c50] [c48]
53Tony Tseng
[j2] [c14] [c8] [c7]
54Mandana Vaziri
[c17]
55Roger Wolff
[c54] [c53] [c50]
56Hong Yan
[j3] [c9]
57Elena Zucca
[c49]

Colors in the list of coauthors

Last update Fri May 24 14:38:34 2013 CET by the DBLP TeamThis material is Open Data Data released under the ODC-BY 1.0 license — See also our legal information page