| 2013 | ||
|---|---|---|
| j22 | Emerson R. Murphy-Hill, Titus Barik, Andrew P. Black: Interactive ambient visualizations for soft advice. Information Visualization 12(2): 107-132 (2013) | |
| c46 | Andrew P. Black, Kim B. Bruce, Michael Homer, James Noble, Amy Ruskin, Richard Yannow: Seeking grace: a new object-oriented language for novices. SIGCSE 2013: 129-134 | |
| i1 | Andrew P. Black: Object-oriented programming: some history, and challenges for the next fifty years. CoRR abs/1303.0427 (2013) | |
| 2012 | ||
| j21 | 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) | |
| j20 | Emerson R. Murphy-Hill, Andrew P. Black: Programmer-Friendly Refactoring Errors. IEEE Trans. Software Eng. 38(6): 1417-1431 (2012) | |
| c45 | Michael Homer, James Noble, Kim B. Bruce, Andrew P. Black, David J. Pearce: Patterns as objects in grace. DLS 2012: 17-28 | |
| c44 | Andrew P. Black, Theo D'Hondt, Doug Kimelman, Martin Rinard, David Ungar: Workshop on relaxing synchronization for multicore and manycore scalability (RACES 2012). SPLASH 2012: 221-222 | |
| c43 | 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 | |
| 2011 | ||
| c42 | Jeff Epstein, Andrew P. Black, Simon L. Peyton Jones: Towards Haskell in the cloud. Haskell 2011: 118-129 | |
| c41 | Emerson R. Murphy-Hill, Moin Ayazifar, Andrew P. Black: Restructuring software with gestures. VL/HCC 2011: 165-172 | |
| 2010 | ||
| b1 | Andrew P. Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet: Pharo by Example (Version 2010-02-01). Square Bracket Associates 2010, isbn 978-3-9523341-4-0, pp. I-XII, 1-333 | |
| c40 | Andrew P. Black, Kim B. Bruce, James Noble: Panel: designing the next educational programming language. SPLASH/OOPSLA Companion 2010: 201-204 | |
| c39 | Emerson R. Murphy-Hill, Andrew P. Black: An interactive ambient visualization for code smells. SOFTVIS 2010: 5-14 | |
| 2009 | ||
| j19 | Daniel Vainsencher, Andrew P. Black: A Pattern Language for Extensible Program Representation. Transactions on Pattern Languages of Programming 1: 1-47 (2009) | |
| c38 | Emerson R. Murphy-Hill, Chris Parnin, Andrew P. Black: How we refactor, and how we know it. ICSE 2009: 287-297 | |
| 2008 | ||
| j18 | Emerson R. Murphy-Hill, Andrew P. Black: Refactoring Tools: Fitness for Purpose. IEEE Software 25(5): 38-44 (2008) | |
| c37 | Emerson R. Murphy-Hill, Andrew P. Black: Breaking the barriers to successful refactoring: observations and tools for extract method. ICSE 2008: 421-430 | |
| 2007 | ||
| c36 | ||
| c35 | ||
| c34 | Chuan-Kai Lin, Andrew P. Black: DirectFlow: A Domain-Specific Language for Information-Flow Systems. ECOOP 2007: 299-322 | |
| c33 | James Noble, Arno Schmiedmeier, David J. Pearce, Andrew P. Black: Patterns of Aspect-Oriented Design. EuroPLoP 2007: 769-796 | |
| c32 | Andrew P. Black, Norman C. Hutchinson, Eric Jul, Henry M. Levy: The development of the Emerald programming language. HOPL 2007: 1-51 | |
| 2006 | ||
| j17 | 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) | |
| c31 | Emerson R. Murphy-Hill, Andrew P. Black: Tools for a successful refactoring. OOPSLA Companion 2006: 694-695 | |
| 2005 | ||
| c30 | 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 | |
| c29 | 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 | |
| e1 | Andrew P. Black (Ed.): ECOOP 2005 - Object-Oriented Programming, 19th European Conference, Glasgow, UK, July 25-29, 2005, Proceedings. Lecture Notes in Computer Science 3586, Springer 2005, isbn 3-540-27992-X | |
| 2004 | ||
| j16 | Nathanael Schärli, Andrew P. Black: A browser for incremental programming. Computer Languages, Systems & Structures 30(1-2): 79-95 (2004) | |
| j15 | ||
| c28 | Philip J. Quitslund, Emerson R. Murphy-Hill, Andrew P. Black: Supporting Java traits in Eclipse. ETX 2004: 37-41 | |
| c27 | 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 | |
| c26 | ||
| c25 | Nathanael Schärli, Andrew P. Black, Stéphane Ducasse: Object-oriented encapsulation for dynamically typed languages. OOPSLA 2004: 130-149 | |
| c24 | Emerson R. Murphy-Hill, Andrew P. Black: Traits: experience with a language feature. OOPSLA Companion 2004: 275-282 | |
| 2003 | ||
| j14 | 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) | |
| c23 | Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Andrew P. Black: Traits: Composable Units of Behaviour. ECOOP 2003: 248-274 | |
| c22 | Andrew P. Black, Vincent Cremet, Rachid Guerraoui, Martin Odersky: An Equational Theory for Transactions. FSTTCS 2003: 38-49 | |
| c21 | Andrew P. Black, Nathanael Schärli, Stéphane Ducasse: Applying traits to the smalltalk collection classes. OOPSLA 2003: 47-64 | |
| 2002 | ||
| j13 | Andrew P. Black, Jie Huang, Rainer Koster, Jonathan Walpole, Calton Pu: Infopipes: An abstraction for multimedia streaming. Multimedia Syst. 8(5): 406-419 (2002) | |
| c20 | 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 | |
| c19 | 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 | |
| c18 | 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 | |
| 2001 | ||
| c17 | Eric Jul, Andrew P. Black, Anne-Marie Kermarrec, Doug Lea, Salah Sadou: The Next 700 Distributed Object Systems. ECOOP Workshops 2001: 169-173 | |
| c16 | Eric Jul, Andrew P. Black, Doug Lea, Robert E. Filman, Ian Welch: Panel: The Next 700 Distributed Object Systems. ECOOP Workshops 2001: 208-212 | |
| c15 | Rainer Koster, Andrew P. Black, Jie Huang, Jonathan Walpole, Calton Pu: Thread Transparency in Information Flow Middleware. Middleware 2001: 121-140 | |
| 1999 | ||
| c14 | ||
| 1996 | ||
| j12 | Andrew P. Black: Object-Oriented Languages: The Next Generation. ACM Comput. Surv. 28(4es): 149 (1996) | |
| c13 | M. Mira da Silva, Malcolm P. Atkinson, Andrew P. Black: Semantics for Parameter Passing in a Type-complete Persistent RPS. ICDCS 1996: 411-419 | |
| c12 | Andrew P. Black, Jon Inouye: System support for mobility. ACM SIGOPS European Workshop 1996: 129-132 | |
| 1995 | ||
| j11 | Andrew P. Black, Jonathan Walpole: Objects to the Rescue! or httpd: The Next Generation Operating System. Operating Systems Review 29(1): 91-95 (1995) | |
| c11 | 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 | |
| 1994 | ||
| j10 | Andrew P. Black, Jens Palsberg: Foundations of Object-Oriented Languages - Workshop Report. SIGPLAN Notices 29(3): 3-11 (1994) | |
| c10 | Andrew P. Black, Jonathan Walpole: Objects to the Rescue! or httpd: the next generation of operating system. ACM SIGOPS European Workshop 1994: 100-104 | |
| 1993 | ||
| j9 | ||
| c9 | ||
| 1991 | ||
| j8 | Andrew P. Black: Understanding Transactions in the Operating System Context. Operating Systems Review 25(1): 73-76 (1991) | |
| j7 | 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 | ||
| j6 | Andrew P. Black, Yeshayahu Artsy: Implementing Location Independent Invocation. IEEE Trans. Parallel Distrib. Syst. 1(1): 107-119 (1990) | |
| c8 | Andrew P. Black: Understanding transactions in the operating in the operating system context. ACM SIGOPS European Workshop 1990 | |
| 1989 | ||
| c7 | Andrew P. Black, Charles H. Burris: A Compact Representation for File Versions: a preliminary report. ICDE 1989: 321-329 | |
| 1988 | ||
| j5 | 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) | |
| j4 | 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) | |
| 1987 | ||
| j3 | 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) | |
| c6 | John H. Maloney, Andrew P. Black: File Sessions: A Technique and its Application to the UNIX File System. ICDE 1987: 54-61 | |
| c5 | Eric Jul, Henry M. Levy, Norman C. Hutchinson, Andrew P. Black: Fine-Grained Mobility in the Emerald System (Extended Abstract). SOSP 1987: 105-106 | |
| 1986 | ||
| c4 | Andrew P. Black, Norman C. Hutchinson, Eric Jul, Henry M. Levy: Object Structure in the Emerald System. OOPSLA 1986: 78-86 | |
| 1985 | ||
| j2 | 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) | |
| c3 | ||
| 1984 | ||
| c2 | Guy T. Almes, Andrew P. Black, C. Bunje, D. Wiebe: Edmas: A Locally Distributed Mail System. ICSE 1984: 56-66 | |
| 1983 | ||
| c1 | ||
| 1982 | ||
| j1 | 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 Sat May 25 03:59:13 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page