default search action
Kenneth J. Goldman
Person information
- affiliation: Google
- affiliation (former): Washington University in St. Louis, WA, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
Books and Theses
- 1990
- [b1]Kenneth J. Goldman:
Distributed algorithm simulation using input/output automata. Massachusetts Institute of Technology, Cambridge, MA, USA, 1990
Journal Articles
- 2010
- [j10]Kenneth J. Goldman, Paul Gross, Cinda Heeren, Geoffrey L. Herman, Lisa C. Kaczmarczyk, Michael C. Loui, Craig B. Zilles:
Setting the Scope of Concept Inventories for Introductory Computing Subjects. ACM Trans. Comput. Educ. 10(2): 5:1-5:29 (2010) - 2009
- [j9]Benjamin E. Birnbaum, Kenneth J. Goldman:
An Improved Analysis for a Greedy Remote-Clique Algorithm Using Factor-Revealing LPs. Algorithmica 55(1): 42-59 (2009) - 2004
- [j8]Kenneth J. Goldman:
An interactive environment for beginning Java programmers . Sci. Comput. Program. 53(1): 3-24 (2004) - 1999
- [j7]Jyoti Parwatikar, A. Maynard Engebretson, Paul McCartney, John D. DeHart, Kenneth J. Goldman:
Vaudeville: A High Performance, Voice Activated Teleconferencing Application. Multim. Tools Appl. 10(1): 5-22 (1999) - [j6]Paul McCartney, Kenneth J. Goldman:
End-User Visualization and Manipulation of Distributed Aggregate Data. J. Vis. Lang. Comput. 10(3): 193-213 (1999) - 1998
- [j5]Bala Swaminathan, Kenneth J. Goldman:
An Incremental Distributed Algorithm for Computing Biconnected Components in Dynamic Graphs. Algorithmica 22(3): 305-329 (1998) - 1995
- [j4]Paul McCartney, Kenneth J. Goldman, David E. Saff:
EUPHORIA: End-User Construction of Direct Manipulation User Interfaces for Distributed Applications. Softw. Concepts Tools 16(4): 147-159 (1995) - [j3]Kenneth J. Goldman, Bala Swaminathan, Paul McCartney, Michael D. Anderson, Ram Sethuraman:
The Programmers' Playground: I/O Abstraction for User-Configurable Distributed Applications. IEEE Trans. Software Eng. 21(9): 735-746 (1995) - 1994
- [j2]Kenneth J. Goldman, Nancy A. Lynch:
Quorum Consensus in Nested Transaction Systems. ACM Trans. Database Syst. 19(4): 537-585 (1994) - 1991
- [j1]Kenneth J. Goldman:
Highly Concurrent Logically Synchronous Multicast. Distributed Comput. 4: 189-207 (1991)
Conference and Workshop Papers
- 2008
- [c20]Sajeeva L. Pallemulle, Haraldur D. Thorvaldsson, Kenneth J. Goldman:
Byzantine Fault-Tolerant Web Services for n-Tier and Service Oriented Architectures. ICDCS 2008: 260-268 - [c19]Kenneth J. Goldman, Paul Gross, Cinda Heeren, Geoffrey L. Herman, Lisa C. Kaczmarczyk, Michael C. Loui, Craig B. Zilles:
Identifying important and difficult concepts in introductory computing courses using a delphi process: selective compression of unicode arrays in java. SIGCSE 2008: 256-260 - 2006
- [c18]Benjamin E. Birnbaum, Kenneth J. Goldman:
An Improved Analysis for a Greedy Remote-Clique Algorithm Using Factor-Revealing LPs. APPROX-RANDOM 2006: 49-60 - [c17]Kris Powers, Paul Gross, Steve Cooper, Myles F. McNally, Kenneth J. Goldman, Viera K. Proulx, Martin C. Carlisle:
Tools for teaching introductory programming: what works? SIGCSE 2006: 560-561 - 2005
- [c16]Sajeeva L. Pallemulle, Kenneth J. Goldman, Brandon E. Morgan:
Supporting Live Development of SOAP and CORBA Servers. ICDCS 2005: 553-562 - [c15]Benjamin E. Birnbaum, Kenneth J. Goldman:
Achieving Flexibility in Direct-Manipulation Programming Environments by Relaxing the Edit-Time Grammar. VL/HCC 2005: 259-266 - 2004
- [c14]Kenneth J. Goldman:
A concepts-first introduction to computer science. SIGCSE 2004: 432-436 - 2003
- [c13]Kenneth J. Goldman:
A demonstration of JPie: an environment for live software construction in Java. OOPSLA Companion 2003: 74-75 - 1996
- [c12]Bala Swaminathan, Kenneth J. Goldman:
Data handles and virtual connections: high-level support for anonymous reconfiguration. CDS 1996: 19-26 - 1995
- [c11]Kenneth J. Goldman, Paul McCartney, Ram Sethuraman, Bala Swaminathan:
The Programmers' Playground: A Demonstration. ACM Multimedia 1995: 317-318 - [c10]Bala Swaminathan, Kenneth J. Goldman:
Dynamic reconfiguration with I/O abstraction. SPDP 1995: 496-501 - 1994
- [c9]Kenneth J. Goldman:
Data interfaces as support for module migration. CDS 1994: 212 - [c8]Kenneth J. Goldman, Michael D. Anderson, Bala Swaminathan:
The Programmers' Playground: I/O Abstraction for Heterogeneous Distributed Systems. HICSS (2) 1994: 363-372 - [c7]Paul McCartney, Kenneth J. Goldman:
Visual Specification of Interprocess and Intraprocess Communication. VL 1994: 80-87 - [c6]Bala Swaminathan, Kenneth J. Goldman:
An Incremental Distributed Algorithm for Computing Biconnected Components (Extended Abstract). WDAG 1994: 238-252 - 1991
- [c5]Kenneth J. Goldman:
A Compositional Model for Layered Distributed Systems. CONCUR 1991: 220-234 - 1990
- [c4]Kenneth J. Goldman, Nancy A. Lynch:
Modelling Shared State in a Shared Action Model. LICS 1990: 450-463 - 1989
- [c3]Kenneth J. Goldman:
Highly Concurrent Logically Synchronous Multicast. WDAG 1989: 94-109 - 1987
- [c2]Kenneth J. Goldman, Nancy A. Lynch:
Quorum Consensus in Nested Transaction Systems. PODC 1987: 27-41 - 1985
- [c1]Kenneth J. Goldman, Sally A. Goldman, Paris C. Kanellakis, Stanley B. Zdonik:
ISIS: Interface for a Semantic Information System. SIGMOD Conference 1985: 328-342
Coauthor Index
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-09-10 02:11 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint