Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Bruce R. Montague is active.

Publication


Featured researches published by Bruce R. Montague.


ieee computer society international conference | 1995

REINAS: the Real-time Environmental Information Network and Analysis System

Darrell D. E. Long; Patrick E. Mantey; Craig M. Wittenbrink; Theodore R. Haining; Bruce R. Montague

The Real-Time Environmental Information Network and Analysis System (REINAS) is a distributed system supporting the conduct of regional environmental science research at the desk top. Continuous real-time data acquired from dispersed sensors is stored in a logically integrated but physically distributed data base. An integrated problem-solving environment is under development which supports visualization and modeling. REINAS is intended to provide insight into historical, current, and predicted oceanographic and meteorological conditions. REINAS permits both collaborative and single-user scientific work in a distributed environment.


IEEE Micro | 1997

JN: OS for an embedded Java network computer

Bruce R. Montague

In early 1996, the Computer Science Department at UC Santa Cruz agreed with National Semiconductor to design a custom embedded operating system to support the Java Virtual Machine (JVM). Our goal was to tightly integrate Java with a realtime kernel on a small, single-chip, embedded PC attached to the Internet. By the end of 1996, we had succeeded in implementing the first operating system designed and developed in an academic environment specifically to support Java. This article reviews the lessons we learned from what is most likely the first custom designed operating system-other than JavaSofts JavaOS-that runs the complete JVM. Our current system, the Java nanokernel (JN), supports a simple Web server written in Java and provides a Java interface to a color Connectix camera.


IEEE Internet Computing | 1998

JAVACAM: trimming Java down to size

Charles E. McDowell; Bruce R. Montague; Mike R. Allen; Elizabeth A. Baldwin; M.E. Monoreano

JavaCam is an embedded sensor device that connects to the Internet and operates with as little as 1.5 Mbytes of total system memory. To determine how small a Java system we could build that would still support a Java Virtual Machine, we wrote the Java Nanokernel, a very thin operating system. We then ported Suns Java Development Kit 1.0.1 to JN. This port included the complete Java language and all of the core Java packages except java.awt. In this article, we begin by describing JN and the port of JDK 1.0.1 to it. We then describe our first significant application, JavaCam, a camera that is remotely programmable in Java and Internet accessible.


Software - Practice and Experience | 1997

Synchronous/reactive programming of concurrent system software

Bruce R. Montague; Charles E. McDowell

Synchronous languages are intended for programming reactive systems. Reactive systems, which include real-time systems and key operating system components, interact continually with their environment. This paper considers the applicability of imperative synchronous/reactive languages to the development of general system software, that is, to the implementation of operating system kernels, file systems, databases, networks, server architectures, device drivers, etc.. The languages Esterel and Reactive C (RC) receive special attention as Esterel is the oldest and most developed such language and RC is specifically designed for compatibility with C systems programming. An alternative soft-instruction software architecture is described which is well suited to real-world system programming.


Computing Systems | 1994

Swift/RAID: a distributed RAID system

Darrell D. E. Long; Bruce R. Montague; Luis-Felipe Cabrera


Archive | 1994

Swift/RAID: A Distributed RAID

Darrell D. E. Long; Bruce R. Montague; Luis-Felipe Cabrera


Archive | 1995

Compression research on the REINAS Project

Eric C. Rosen; William Macy; Bruce R. Montague; Carles Pi-Sunyer; Jim Spring; David Kulp; Dean Long; Glen G. Langdon; Alex Pang; Craig M. Wittenbrink


Archive | 1997

TRIMMING JAVA DOWN TO SIZE

Charles E. McDowell; Mike R. Allen; Elizabeth A. Baldwin; Bruce R. Montague; M. Montoreano


Archive | 1993

REINAS: REAL-TIME ENVIRONMENTAL INFORMATION NETWORK AND ANALYSIS SYSTEM: PHASE II REQUIREMENTS DEFINITION

Patrick E. Mantey; J. J. Garcia-Luna; H. G. Kolsky; Darrell D. E. Long; Alex Pang; Eric C. Rosen; C. Tang; Bruce R. Montague; M. D. Abram; W. W. Macy; B. R. Gritton; J. Padman; W. A. Nuss


Archive | 1998

Down to Size

Charles E. McDowell; Bruce R. Montague; Mike R. Allen; Elizabeth A. Baldwin; Marcelo E. Montoreano

Collaboration


Dive into the Bruce R. Montague's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alex Pang

University of California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Eric C. Rosen

University of California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge