2005 |
44 | | Michael Kölling,
Poul Henriksen,
David McCall,
Bruce Quig,
John Rosenberg:
Opportunities and Challenges with J2SE 5 for Introductory Programming Teaching.
FECS 2005: 55-61 |
43 | EE | Bruce Quig,
Michael Kölling,
John Rosenberg,
Phillip Steele:
Interactive Visualisation and Testing of Jini Services.
QSIC 2005: 458-463 |
2003 |
42 | EE | Andrew Patterson,
Michael Kölling,
John Rosenberg:
Introducing unit testing with BlueJ.
ITiCSE 2003: 11-15 |
41 | EE | Bruce Quig,
John Rosenberg,
Michael Kölling:
Supporting interactive invocation of remote services within an integrated programming environment.
PPPJ 2003: 195-200 |
2001 |
40 | EE | Michael Kölling,
John Rosenberg:
Guidelines for teaching object orientation with Java.
ITiCSE 2001: 33-36 |
2000 |
39 | EE | Ewa Z. Bem,
John Rosenberg:
An algorithm for stabilising multiple stores.
ACM SIGOPS European Workshop 2000: 139-145 |
38 | EE | Ewa Z. Bem,
John Rosenberg:
An Approach to Implementing Persistent Computations.
POS 2000: 189-200 |
37 | EE | Michael Kölling,
John Rosenberg:
Objects first with Java and BlueJ (seminar session).
SIGCSE 2000: 429 |
1999 |
36 | EE | Michael Kölling,
John Rosenberg:
Tools and techniques for teaching objects first in a Java course.
SIGCSE 1999: 368 |
35 | EE | Michael Kölling,
John Rosenberg:
On Creation, Equality and the Object Model.
TOOLS (32) 1999: 210- |
1998 |
34 | EE | Michael Kölling,
John Rosenberg:
Support for Object-Oriented Testing.
TOOLS (28) 1998: 204-215 |
1997 |
33 | EE | John Rosenberg,
Michael Kölling:
I/O considered harmful (at least for the first few weeks).
ACSE 1997: 216-223 |
32 | EE | John Rosenberg,
Alan Dearle,
Richard C. H. Connor:
Distributed Persistent Architectures.
HICSS (1) 1997: 512 |
31 | EE | Michael Hollins,
John Rosenberg,
Michael Hitchens:
Subtyping and Protection in Persistent Programming Languages.
HICSS (1) 1997: 543- |
30 | EE | John Rosenberg,
Michael Kölling:
Testing object-oriented programs: making it simple.
SIGCSE 1997: 77-81 |
1996 |
29 | | Alan Fekete,
John Rosenberg:
Proceedings of the ACM SIGCSE 1st Australasian Conference on Computer Science Education, ACSE 1996, Sydney, NSW, Australia, July 1996
ACM 1996 |
28 | EE | Rex di Bona,
John Rosenberg:
Causal Message Delivery in the Grasshopper Operating System.
HICSS (1) 1996: 3-11 |
27 | EE | Michael Flanagan,
Alan Fekete,
Frans A. Henskens,
John Rosenberg:
Dynamically Configurable Concurrency Control for a Persistent Store.
POS 1996: 60-71 |
26 | EE | Michael Kölling,
John Rosenberg:
Blue - language for teaching object-oriented programming.
SIGCSE 1996: 190-194 |
25 | EE | Michael Kölling,
John Rosenberg:
An object-oriented program development environment for the first programming course.
SIGCSE 1996: 83-87 |
24 | | John Rosenberg,
Alan Dearle,
David Hulse,
Anders Lindström,
Stephen Norris:
Operating System Support for Persistant and Recoverable Computations: Guaranteeing data recovery and consistency, the authors' experimental Grasshopper persistent operating system simplifies application development and encourages construction of integrated systems.
Commun. ACM 39(9): 62-69 (1996) |
1995 |
23 | EE | Michael Kölling,
Bett Koch,
John Rosenberg:
Requirements for a first year object-oriented teaching language.
SIGCSE 1995: 173-177 |
1994 |
22 | | Michael Hitchens,
John Rosenberg:
A Three-level Object-Based Model.
ICCL 1994: 148-158 |
21 | EE | Frans A. Henskens,
D. M. Koch,
Rasool Jalili,
John Rosenberg:
Hardware Support for Stability in a Persistent Architecture.
POS 1994: 387-399 |
20 | EE | Alan Dearle,
Rex di Bona,
James Farrow,
Frans A. Henskens,
Anders Lindström,
Stephen Norris,
John Rosenberg,
Francis Vaughan:
Protection in Grasshopper: A Persistent Operating System.
POS 1994: 60-78 |
19 | | Alan Dearle,
Rex di Bona,
James Farrow,
Frans A. Henskens,
Anders Lindström,
John Rosenberg,
Francis Vaughan:
Grasshopper: An Orthogonally Persistent Operating System.
Computing Systems 7(3): 289-312 (1994) |
1993 |
18 | EE | John Rosenberg,
Michael Hitchens:
Linguistic Support for Persistent Modules and Capabilities.
DBPL 1993: 32-49 |
17 | | Neil Dunstan,
James Leslie Keedy,
John Rosenberg:
Support for Concurrent Programming on the MONADS-PC System.
Australian Computer Journal 25(1): 1-6 (1993) |
1992 |
16 | EE | Gail Mitchell,
John Rosenberg:
Concluding Remarks
POS 1992: 440-443 |
15 | EE | John Rosenberg,
Alan Dearle:
Keynote Discussion Session on Operating System Support for Persistence.
POS 1992: 54-60 |
14 | | John Rosenberg,
James Leslie Keedy,
David Abramson:
Addressing Mechanisms for Large Virtual Memories.
Comput. J. 35(4): 369-375 (1992) |
13 | | John Rosenberg:
Architectural and Operating System Support for Orthogonal Persistence.
Computing Systems 5(3): 305-335 (1992) |
1991 |
12 | EE | Alan Dearle,
John Rosenberg,
Francis Vaughan:
A Remote Execution Mechanism For Distributed Homogeneous Stable Stores.
DBPL 1991: 125-138 |
1990 |
11 | EE | John Rosenberg:
Optimization - Introduction.
POS 1990: 1-2 |
10 | EE | Richard C. H. Connor,
Alfred L. Brown,
Quintin I. Cutts,
Alan Dearle,
Ronald Morrison,
John Rosenberg:
Type Equivalence Checking in Persistent Object Systems.
POS 1990: 154-167 |
9 | EE | Alfred L. Brown,
John Rosenberg:
Persistent Object Stores: An Implementation Technique.
POS 1990: 199-212 |
8 | EE | John Rosenberg:
The MONADS Architecture - A Layered View.
POS 1990: 215-225 |
7 | | John Rosenberg,
Akkihebbal L. Ananda,
B. Srinivasan:
Self-Assessment Procedure XX: Operating Systems.
Commun. ACM 33(2): 190-201 (1990) |
1989 |
6 | | John Rosenberg,
David Koch:
Persistent Object Systems, Proceedings of the Third International Workshop, 10-13 January 1989, Newcastle, New South Wales
Springer 1989 |
5 | EE | John Rosenberg,
D. M. Koch,
James Leslie Keedy:
A Capability-Based Massive Memory Computer.
POS 1989: 377-391 |
1987 |
4 | EE | John Rosenberg,
James Leslie Keedy:
Object Management and Addressing in the MONADS Architecture.
POS 1987: 114-133 |
1982 |
3 | | James Leslie Keedy,
John Rosenberg:
Architectural Support for Software in the Monads III Computer Design.
GI Jahrestagung 1982: 73-86 |
2 | | James Leslie Keedy,
John Rosenberg,
Kotagiri Ramamohanarao:
On Synchronizing Readers and Writers with Semaphores.
Comput. J. 25(1): 121-125 (1982) |
1979 |
1 | | James Leslie Keedy,
Kotagiri Ramamohanarao,
John Rosenberg:
On Implementing Semaphores with Sets.
Comput. J. 22(2): 146-150 (1979) |