![](https://dblp.uni-trier.de/img/logo.ua.320x120.png)
![](https://dblp.uni-trier.de/img/dropdown.dark.16x16.png)
![](https://dblp.uni-trier.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
![search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
default search action
John Rosenberg
Person information
Refine list
![note](https://dblp.uni-trier.de/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2019
- [c45]Danny R. Olsen, Jeffrey Keith, John Rosenberg:
The Quest for Increased Learning: Systematically Aligning and Assessing Learning Outcomes. IIAI-AAI 2019: 314-319
2000 – 2009
- 2005
- [c44]Michael Kölling, Poul Henriksen, Davin McCall, Bruce Quig, John Rosenberg:
Opportunities and Challenges with J2SE 5 for Introductory Programming Teaching. FECS 2005: 55-61 - [c43]Bruce Quig, Michael Kölling
, John Rosenberg, Phillip Steele:
Interactive Visualisation and Testing of Jini Services. QSIC 2005: 458-463 - 2003
- [j12]Michael Kölling, Bruce Quig, Andrew Patterson
, John Rosenberg:
The BlueJ System and its Pedagogy. Comput. Sci. Educ. 13(4): 249-268 (2003) - [c42]Andrew Patterson
, Michael Kölling, John Rosenberg:
Introducing unit testing with BlueJ. ITiCSE 2003: 11-15 - [c41]Bruce Quig, John Rosenberg, Michael Kölling:
Supporting interactive invocation of remote services within an integrated programming environment. PPPJ 2003: 195-200 - 2001
- [c40]Michael Kölling, John Rosenberg:
Guidelines for teaching object orientation with Java. ITiCSE 2001: 33-36 - 2000
- [c39]Ewa Z. Bem, John Rosenberg:
An Approach to Implementing Persistent Computations. POS 2000: 189-200 - [c38]Michael Kölling, John Rosenberg:
Objects first with Java and BlueJ (seminar session). SIGCSE 2000: 429 - [c37]Ewa Z. Bem, John Rosenberg:
An algorithm for stabilising multiple stores. ACM SIGOPS European Workshop 2000: 139-145
1990 – 1999
- 1999
- [c36]Michael Kölling, John Rosenberg:
Tools and techniques for teaching objects first in a Java course. SIGCSE 1999: 368 - [c35]Michael Kölling, John Rosenberg:
On Creation, Equality and the Object Model. TOOLS (32) 1999: 210- - 1998
- [c34]Michael Kölling, John Rosenberg:
Support for Object-Oriented Testing. TOOLS (28) 1998: 204-215 - 1997
- [c33]John Rosenberg, Michael Kölling:
I/O considered harmful (at least for the first few weeks). ACSE 1997: 216-223 - [c32]John Rosenberg, Alan Dearle, Richard Connor:
Distributed Persistent Architectures. HICSS (1) 1997: 512 - [c31]Michael Hollins, John Rosenberg, Michael Hitchens:
Subtyping and Protection in Persistent Programming Languages. HICSS (1) 1997: 543- - [c30]John Rosenberg, Michael Kölling:
Testing object-oriented programs: making it simple. SIGCSE 1997: 77-81 - 1996
- [j11]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) - [c29]Rex di Bona
, John Rosenberg:
Causal Message Delivery in the Grasshopper Operating System. HICSS (1) 1996: 3-11 - [c28]Michael Flanagan, Alan D. Fekete, Frans A. Henskens, John Rosenberg:
Dynamically Configurable Concurrency Control for a Persistent Store. POS 1996: 60-71 - [c27]Michael Kölling, John Rosenberg:
An object-oriented program development environment for the first programming course. SIGCSE 1996: 83-87 - [c26]Michael Kölling, John Rosenberg:
Blue - language for teaching object-oriented programming. SIGCSE 1996: 190-194 - [e3]Alan D. Fekete, John Rosenberg:
Proceedings of the ACM SIGCSE 1st Australasian Conference on Computer Science Education, ACSE 1996, Sydney, NSW, Australia, July 1996. ACM International Conference Proceeding Series 1, ACM 1996, ISBN 0-89791-845-2 [contents] - 1995
- [c25]Anders Lindström, John Rosenberg, Alan Dearle:
The grand unified theory of address spaces. HotOS 1995: 66-71 - [c24]Michael Kölling
, Bett Koch, John Rosenberg:
Requirements for a first year object-oriented teaching language. SIGCSE 1995: 173-177 - 1994
- [j10]Alan Dearle, Rex di Bona, James Farrow, Frans A. Henskens, Anders Lindström, John Rosenberg, Francis Vaughan:
Grasshopper: An Orthogonally Persistent Operating System. Comput. Syst. 7(3): 289-312 (1994) - [c23]Michael Hitchens
, John Rosenberg:
A Three-level Object-Based Model. ICCL 1994: 148-158 - [c22]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 - [c21]Frans A. Henskens, David M. Koch, Rasool Jalili, John Rosenberg:
Hardware Support for Stability in a Persistent Architecture. POS 1994: 387-399 - [c20]Rasool Jalili, Frans A. Henskens, David M. Koch, John Rosenberg:
Operating system support for object dependencies in persistent object stores. WORDS 1994: 18-25 - 1993
- [j9]Neil Dunstan, James Leslie Keedy, John Rosenberg:
Support for Concurrent Programming on the MONADS-PC System. Aust. Comput. J. 25(1): 1-6 (1993) - [j8]John Rosenberg:
Persistent object systems. Microprocess. Microsystems 17(3): 114-115 (1993) - [j7]Frans A. Henskens
, John Rosenberg:
Distributed persistent stores. Microprocess. Microsystems 17(3): 147-159 (1993) - [c19]John Rosenberg, Michael Hitchens:
Linguistic Support for Persistent Modules and Capabilities. DBPL 1993: 32-49 - 1992
- [j6]John Rosenberg, James Leslie Keedy, David Abramson
:
Addressing Mechanisms for Large Virtual Memories. Comput. J. 35(4): 369-375 (1992) - [j5]John Rosenberg:
Architectural and Operating System Support for Orthogonal Persistence. Comput. Syst. 5(3): 305-335 (1992) - [c18]John Rosenberg, Alan Dearle:
Keynote Discussion Session on Operating System Support for Persistence. POS 1992: 54-60 - [c17]Gail Mitchell, John Rosenberg:
Concluding Remarks. POS 1992: 440-443 - 1991
- [c16]Alan Dearle, John Rosenberg, Francis Vaughan:
A Remote Execution Mechanism For Distributed Homogeneous Stable Stores. DBPL 1991: 125-138 - 1990
- [j4]John Rosenberg, Akkihebbal L. Ananda, B. Srinivasan:
Self-Assessment Procedure XX: Operating Systems. Commun. ACM 33(2): 190-201 (1990) - [c15]Ronald Morrison, Alfred L. Brown, Richard C. H. Connor, Quintin I. Cutts, Graham N. C. Kirby, Alan Dearle, John Rosenberg, David W. Stemple:
Protection in Persistent Object Systems. Security and Persistence 1990: 48-66 - [c14]Alfred L. Brown, Ronald Morrison, David S. Munro, Alan Dearle, John Rosenberg:
A Layered Persistent Architecture for Napier88. Security and Persistence 1990: 155-172 - [c13]David M. Koch, John Rosenberg:
A Secure RISC-based Architecture Supporting Data Persistence. Security and Persistence 1990: 188-201 - [c12]John Rosenberg, Frans Henskens, Fred Brown, Ronald Morrison, David S. Munro:
Stability in a Persistent Store Based on a Large Virtual Memory. Security and Persistence 1990: 229-245 - [c11]Frans A. Henskens, John Rosenberg, Michael Richard Hannaford:
Stability in a Network of MONADS-PC Computers. Security and Persistence 1990: 246-256 - [c10]Peter Brössler, John Rosenberg:
Transactions in a Segmented Single Level Store Architecture. Security and Persistence 1990: 319-338 - [c9]John Rosenberg:
Optimization - Introduction. POS 1990: 1-2 - [c8]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 - [c7]Alfred L. Brown, John Rosenberg:
Persistent Object Stores: An Implementation Technique. POS 1990: 199-212 - [c6]John Rosenberg:
The MONADS Architecture - A Layered View. POS 1990: 215-225 - [e2]John Rosenberg, J. Leslie Keedy:
Security and Persistence, Proceedings of the International Workshop on Computer Architectures to Support Security and Persistence of Information 8-11 May 1990, Bremen, West Germany. Workshops in Computing, Springer 1990, ISBN 978-1-4471-3178-6 [contents]
1980 – 1989
- 1989
- [c5]John Rosenberg, David M. Koch, James Leslie Keedy:
A Capability-Based Massive Memory Computer. POS 1989: 377-391 - [e1]John Rosenberg, David M. Koch:
Persistent Object Systems, Proceedings of the Third International Workshop, 10-13 January 1989, Newcastle, New South Wales, Australia. Workshops in Computing, Springer 1989, ISBN 3-540-19626-9 [contents] - 1987
- [c4]John Rosenberg, James Leslie Keedy:
Object Management and Addressing in the MONADS Architecture. POS 1987: 114-133 - 1986
- [c3]John Rosenberg, David Abramson:
Microcode development tools for a capability-based processor. MICRO 1986: 8-14 - [c2]David Abramson, John Rosenberg:
The microarchitecture of a capability-based computer. MICRO 1986: 138-145 - 1983
- [j3]David Abramson, John Rosenberg:
Hardware support for program debuggers in a paged virtual memory. SIGARCH Comput. Archit. News 11(2): 8-19 (1983) - 1982
- [j2]James Leslie Keedy, John Rosenberg, Kotagiri Ramamohanarao:
On Synchronizing Readers and Writers with Semaphores. Comput. J. 25(1): 121-125 (1982) - [c1]James Leslie Keedy, John Rosenberg:
Architectural Support for Software in the Monads III Computer Design. GI Jahrestagung 1982: 73-86
1970 – 1979
- 1979
- [j1]James Leslie Keedy, Kotagiri Ramamohanarao, John Rosenberg:
On Implementing Semaphores with Sets. Comput. J. 22(2): 146-150 (1979)
Coauthor Index
![](https://dblp.uni-trier.de/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-24 22:52 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint