| 2012 | ||
|---|---|---|
| 65 | Andrew P. Black, Peter W. O'Hearn: Presentation of the SIGPLAN distinguished achievement award to Sir Charles Antony Richard Hoare, FRS, FREng, FBCS; and interview. POPL 2012: 1-2 | |
| 64 | Emerson R. Murphy-Hill, Chris Parnin, Andrew P. Black: How We Refactor, and How We Know It. IEEE Trans. Software Eng. 38(1): 5-18 (2012) | |
| 2011 | ||
| 63 | Jeff Epstein, Andrew P. Black, Simon L. Peyton Jones: Towards Haskell in the cloud. Haskell 2011: 118-129 | |
| 62 | Emerson R. Murphy-Hill, Moin Ayazifar, Andrew P. Black: Restructuring software with gestures. VL/HCC 2011: 165-172 | |
| 2010 | ||
| 61 | Andrew P. Black, Mireille Ducassé, Oscar Nierstrasz, Damien Pollet: Pharo by Example (Version 2010-02-01). Square Bracket Associates 2010: I-XII, 1-333 | |
| 60 | Emerson R. Murphy-Hill, Andrew P. Black: An interactive ambient visualization for code smells. SOFTVIS 2010: 5-14 | |
| 59 | Andrew P. Black, Kim B. Bruce, James Noble: Panel: designing the next educational programming language. SPLASH/OOPSLA Companion 2010: 201-204 | |
| 2009 | ||
| 58 | Emerson R. Murphy-Hill, Chris Parnin, Andrew P. Black: How we refactor, and how we know it. ICSE 2009: 287-297 | |
| 57 | Daniel Vainsencher, Andrew P. Black: A Pattern Language for Extensible Program Representation. Transactions on Pattern Languages of Programming 1: 1-47 (2009) | |
| 2008 | ||
| 56 | Emerson R. Murphy-Hill, Andrew P. Black: Breaking the barriers to successful refactoring: observations and tools for extract method. ICSE 2008: 421-430 | |
| 55 | Emerson R. Murphy-Hill, Andrew P. Black: Refactoring Tools: Fitness for Purpose. IEEE Software 25(5): 38-44 (2008) | |
| 2007 | ||
| 54 | Chuan-Kai Lin, Andrew P. Black: DirectFlow: A Domain-Specific Language for Information-Flow Systems. ECOOP 2007: 299-322 | |
| 53 | Emerson R. Murphy-Hill, Andrew P. Black: High velocity refactorings in Eclipse. ETX 2007: 1-5 | |
| 52 | James Noble, Arno Schmiedmeier, David J. Pearce, Andrew P. Black: Patterns of Aspect-Oriented Design. EuroPLoP 2007: 769-796 | |
| 51 | Andrew P. Black, Norman C. Hutchinson, Eric Jul, Henry M. Levy: The development of the Emerald programming language. HOPL 2007: 1-51 | |
| 50 | Emerson R. Murphy-Hill, Andrew P. Black: Why Don't People Use Refactoring Tools? WRT 2007: 60-61 | |
| 2006 | ||
| 49 | Emerson R. Murphy-Hill, Andrew P. Black: Tools for a successful refactoring. OOPSLA Companion 2006: 694-695 | |
| 48 | Stéphane Ducasse, Oscar Nierstrasz, Nathanael Schärli, Roel Wuyts, Andrew P. Black: Traits: A mechanism for fine-grained reuse. ACM Trans. Program. Lang. Syst. 28(2): 331-388 (2006) | |
| 2005 | ||
| 47 | Andrew P. Black: ECOOP 2005 - Object-Oriented Programming, 19th European Conference, Glasgow, UK, July 25-29, 2005, Proceedings Springer 2005 | |
| 46 | Emerson R. Murphy-Hill, Chuan-Kai Lin, Andrew P. Black, Jonathan Walpole: Can infopipes facilitate reuse in a traffic application? OOPSLA Companion 2005: 100-101 | |
| 45 | Emerson R. Murphy-Hill, Philip J. Quitslund, Andrew P. Black: Removing duplication from java.io: a case study using traits. OOPSLA Companion 2005: 282-291 | |
| 2004 | ||
| 44 | Philippe Lahire, Gabriela Arévalo, Hernán Astudillo, Andrew P. Black, Erik Ernst, Marianne Huchard, T. Oplustil, Markku Sakkinen, Petko Valtchev: MASPEGHI 2004 Mechnisms for Specialization, Generalization and Inheritance. ECOOP Workshops 2004: 101-117 | |
| 43 | Philip J. Quitslund, Emerson R. Murphy-Hill, Andrew P. Black: Supporting Java traits in Eclipse. ETX 2004: 37-41 | |
| 42 | Andrew P. Black, Nathanael Schärli: Traits: Tools and Methodology. ICSE 2004: 676-686 | |
| 41 | Nathanael Schärli, Andrew P. Black, Stéphane Ducasse: Object-oriented encapsulation for dynamically typed languages. OOPSLA 2004: 130-149 | |
| 40 | Emerson R. Murphy-Hill, Andrew P. Black: Traits: experience with a language feature. OOPSLA Companion 2004: 275-282 | |
| 39 | Nathanael Schärli, Andrew P. Black: A browser for incremental programming. Computer Languages, Systems & Structures 30(1-2): 79-95 (2004) | |
| 38 | Andrew P. Black: Post-Javaism. IEEE Internet Computing 8(1): 96 (2004) | |
| 2003 | ||
| 37 | Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Andrew P. Black: Traits: Composable Units of Behaviour. ECOOP 2003: 248-274 | |
| 36 | Andrew P. Black, Vincent Cremet, Rachid Guerraoui, Martin Odersky: An Equational Theory for Transactions. FSTTCS 2003: 38-49 | |
| 35 | Andrew P. Black, Nathanael Schärli, Stéphane Ducasse: Applying traits to the smalltalk collection classes. OOPSLA 2003: 47-64 | |
| 34 | Rainer Koster, Andrew P. Black, Jie Huang, Jonathan Walpole, Calton Pu: Thread transparency in information flow middleware. Softw., Pract. Exper. 33(4): 321-349 (2003) | |
| 2002 | ||
| 33 | Oscar Nierstrasz, Gabriela Arévalo, Stéphane Ducasse, Roel Wuyts, Andrew P. Black, Peter O. Müller, Christian Zeidler, Thomas Genssler, Reinier van den Born: A Component Model for Field Devices. Component Deployment 2002: 200-209 | |
| 32 | Gabriela Arévalo, Andrew P. Black, Yania Crespo, Michel Dao, Erik Ernst, Peter Grogono, Marianne Huchard, Markku Sakkinen: The Inheritance Workshop. ECOOP Workshops 2002: 117-134 | |
| 31 | Johan Nordlander, Mark P. Jones, Magnus Carlsson, Richard B. Kieburtz, Andrew P. Black: Reactive Objects. Symposium on Object-Oriented Real-Time Distributed Computing 2002: 155-158 | |
| 30 | Andrew P. Black, Jie Huang, Rainer Koster, Jonathan Walpole, Calton Pu: Infopipes: An abstraction for multimedia streaming. Multimedia Syst. 8(5): 406-419 (2002) | |
| 2001 | ||
| 29 | Eric Jul, Andrew P. Black, Anne-Marie Kermarrec, Doug Lea, Salah Sadou: The Next 700 Distributed Object Systems. ECOOP Workshops 2001: 169-173 | |
| 28 | Eric Jul, Andrew P. Black, Doug Lea, Robert E. Filman, Ian Welch: Panel: The Next 700 Distributed Object Systems. ECOOP Workshops 2001: 208-212 | |
| 27 | Rainer Koster, Andrew P. Black, Jie Huang, Jonathan Walpole, Calton Pu: Thread Transparency in Information Flow Middleware. Middleware 2001: 121-140 | |
| 1999 | ||
| 26 | Andrew P. Black: Object-Oriented Programming: Regaining the Excitement. ECOOP 1999: 519-528 | |
| 1996 | ||
| 25 | Andrew P. Black, Jon Inouye: System support for mobility. ACM SIGOPS European Workshop 1996: 129-132 | |
| 24 | M. Mira da Silva, Malcolm P. Atkinson, Andrew P. Black: Semantics for Parameter Passing in a Type-complete Persistent RPS. ICDCS 1996: 411-419 | |
| 23 | Andrew P. Black: Object-Oriented Languages: The Next Generation. ACM Comput. Surv. 28(4es): 149 (1996) | |
| 1995 | ||
| 22 | Calton Pu, Tito Autrey, Andrew P. Black, Charles Consel, Crispin Cowan, Jon Inouye, Lakshmi Kethana, Jonathan Walpole, Ke Zhang: Optimistic Incremental Specialization: Streamlining a Commercial Operating System. SOSP 1995: 314-324 | |
| 21 | Andrew P. Black, Jonathan Walpole: Objects to the Rescue! or httpd: The Next Generation Operating System. Operating Systems Review 29(1): 91-95 (1995) | |
| 1994 | ||
| 20 | Andrew P. Black, Jonathan Walpole: Objects to the Rescue! or httpd: the next generation of operating system. ACM SIGOPS European Workshop 1994: 100-104 | |
| 19 | Andrew P. Black, Jens Palsberg: Foundations of Object-Oriented Languages - Workshop Report. SIGPLAN Notices 29(3): 3-11 (1994) | |
| 1993 | ||
| 18 | Andrew P. Black, Mark P. Immel: Encapsulating Plurality. ECOOP 1993: 57-79 | |
| 17 | Andrew P. Black: Types for the working programmer (abstract). OOPS Messenger 4(2): 219 (1993) | |
| 1991 | ||
| 16 | Andrew P. Black: Understanding Transactions in the Operating System Context. Operating Systems Review 25(1): 73-76 (1991) | |
| 15 | Rajendra K. Raj, Ewan D. Tempero, Henry M. Levy, Andrew P. Black, Norman C. Hutchinson, Eric Jul: Emerald: A General-Purpose Programming Language. Softw., Pract. Exper. 21(1): 91-118 (1991) | |
| 1990 | ||
| 14 | Andrew P. Black: Understanding transactions in the operating in the operating system context. ACM SIGOPS European Workshop 1990 | |
| 13 | Andrew P. Black, Yeshayahu Artsy: Implementing Location Independent Invocation. IEEE Trans. Parallel Distrib. Syst. 1(1): 107-119 (1990) | |
| 1989 | ||
| 12 | Andrew P. Black, Charles H. Burris: A Compact Representation for File Versions: a preliminary report. ICDE 1989: 321-329 | |
| 1988 | ||
| 11 | Eric Jul, Henry M. Levy, Norman C. Hutchinson, Andrew P. Black: Fine-Grained Mobility in the Emerald System. ACM Trans. Comput. Syst. 6(1): 109-133 (1988) | |
| 10 | David Notkin, Andrew P. Black, Edward D. Lazowska, Henry M. Levy, Jan Sanislo, John Zahorjan: Interconnecting Heterogeneous Computer Systems. Commun. ACM 31(3): 258-273 (1988) | |
| 1987 | ||
| 9 | John H. Maloney, Andrew P. Black: File Sessions: A Technique and its Application to the UNIX File System. ICDE 1987: 54-61 | |
| 8 | Eric Jul, Henry M. Levy, Norman C. Hutchinson, Andrew P. Black: Fine-Grained Mobility in the Emerald System (Extended Abstract). SOSP 1987: 105-106 | |
| 7 | Andrew P. Black, Norman C. Hutchinson, Eric Jul, Henry M. Levy, Larry Carter: Distribution and Abstract Types in Emerald. IEEE Trans. Software Eng. 13(1): 65-76 (1987) | |
| 1986 | ||
| 6 | Andrew P. Black, Norman C. Hutchinson, Eric Jul, Henry M. Levy: Object Structure in the Emerald System. OOPSLA 1986: 78-86 | |
| 1985 | ||
| 5 | Andrew P. Black: Supporting Distributed Applications: Experience with Eden. SOSP 1985: 181-193 | |
| 4 | Guy T. Almes, Andrew P. Black, Edward D. Lazowska, Jerre D. Noe: The Eden System: A Technical Review. IEEE Trans. Software Eng. 11(1): 43-59 (1985) | |
| 1984 | ||
| 3 | Guy T. Almes, Andrew P. Black, C. Bunje, D. Wiebe: Edmas: A Locally Distributed Mail System. ICSE 1984: 56-66 | |
| 1983 | ||
| 2 | Andrew P. Black: An Asymmetric Stream Communication System. SOSP 1983: 4-10 | |
| 1982 | ||
| 1 | J. Mack Adams, Andrew P. Black: On Proof Rules for Monitors. Operating Systems Review 16(2): 18-27 (1982) | |
Colors in the list of coauthors
Last update Thu May 24 01:13:30 2012 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page