Jonathan Aldrich
Jonathan Aldrich
Professor of Computer Science, Carnegie Mellon University
Adresse e-mail validée de cs.cmu.edu - Page d'accueil
Titre
Citée par
Citée par
Année
ArchJava: Connecting software architecture to implementation
J Aldrich, C Chambers, D Notkin
Proceedings of the 24th International Conference on Software Engineering …, 2002
7492002
Open modules: Modular reasoning about advice
J Aldrich
European conference on object-oriented programming, 144-168, 2005
3092005
Alias annotations for program understanding
J Aldrich, V Kostadinov, C Chambers
ACM SIGPLAN Notices 37 (11), 311-330, 2002
3062002
Modular typestate checking of aliased objects
K Bierhoff, J Aldrich
ACM SIGPLAN Notices 42 (10), 301-320, 2007
2452007
Ownership domains: Separating aliasing policy from mechanism
J Aldrich, C Chambers
European Conference on Object-Oriented Programming, 1-25, 2004
2362004
Architectural reasoning in ArchJava
J Aldrich, C Chambers, D Notkin
European Conference on Object-Oriented Programming, 334-367, 2002
1912002
Static analyses for eliminating unnecessary synchronization from Java programs
J Aldrich, C Chambers, EG Sirer, S Eggers
International Static Analysis Symposium, 19-38, 1999
1631999
Discotect: A system for discovering architectures from running systems
H Yan, D Garlan, B Schmerl, J Aldrich, R Kazman
Proceedings. 26th International Conference on Software Engineering, 470-479, 2004
1502004
Discovering architectures from running systems
B Schmerl, J Aldrich, D Garlan, R Kazman, H Yan
IEEE Transactions on Software Engineering 32 (7), 454-466, 2006
1452006
Typestate-oriented programming
J Aldrich, J Sunshine, D Saini, Z Sparks
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented …, 2009
1362009
Language support for connector abstractions
J Aldrich, V Sazawal, C Chambers, D Notkin
European Conference on Object-Oriented Programming, 74-102, 2003
1042003
Gradual typestate
R Wolff, R Garcia, É Tanter, J Aldrich
European Conference on Object-Oriented Programming, 459-483, 2011
962011
Statically checking API protocol conformance with mined multi-object specifications
M Pradel, C Jaspan, J Aldrich, TR Gross
2012 34th International Conference on Software Engineering (ICSE), 925-935, 2012
952012
Differencing and merging of architectural views
M Abi-Antoun, J Aldrich, N Nahas, B Schmerl, D Garlan
Automated Software Engineering 15 (1), 35-74, 2008
942008
First-class state change in plaid
J Sunshine, K Naden, S Stork, J Aldrich, É Tanter
ACM SIGPLAN Notices 46 (10), 713-732, 2011
922011
Static extraction and conformance analysis of hierarchical runtime architectural structure using annotations
M Abi-Antoun, J Aldrich
Proceedings of the 24th ACM SIGPLAN conference on Object oriented …, 2009
902009
Verifying correct usage of atomic blocks and typestate
NE Beckman, K Bierhoff, J Aldrich
Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented …, 2008
902008
A type system for borrowing permissions
K Naden, R Bocchino, J Aldrich, K Bierhoff
ACM SIGPLAN Notices 47 (1), 557-570, 2012
862012
Practical API protocol checking with access permissions
K Bierhoff, NE Beckman, J Aldrich
European Conference on Object-Oriented Programming, 195-219, 2009
862009
An empirical study of object protocols in the wild
NE Beckman, D Kim, J Aldrich
European Conference on Object-Oriented Programming, 2-26, 2011
822011
Le système ne peut pas réaliser cette opération maintenant. Veuillez réessayer plus tard.
Articles 1–20