Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/319195.319212acmconferencesArticle/Chapter ViewAbstractPublication PagesewConference Proceedingsconference-collections
Article
Free access

Nested Java processes: OS structure for mobile code

Published: 07 September 1998 Publication History
First page of PDF

References

[1]
{1} G. T. Almes, A. P. Black, E. D. Lazowska, and J. D. Noe. The Eden System: A Technical Review. IEEE Transactions on Software Engineering, SE-11(1):43-59, Jan. 1985.
[2]
{2} P. Bernadat, L. Feeney, D. Lambright, and F. Travostino. Java Sandboxes meet Service Guarantees: Secure Partitioning of CPU and Memory. Technical Report TOGRI- TR9805, The Open Group Research Institute, 11 Cambridge Center Cambridge, MA 02142, June 1998.
[3]
{3} B. N. Bershad, S. Savage, R. Pardyak, E. G. Sirer, M. E. Fiuczynski, D. Becket, C. Chambers, and S. Eggers. Extensibility, Safety, and Performance in the SPIN Operating System. In Proc. of the 15th ACM Symp. on Operating Systems Principles, pages 267-284, Copper Mountain, CO, Dec. 1995.
[4]
{4} A. P. Black, N. Huchinson, E. Jul, H. Levy, and L. Carter. Distribution and Abstract Types in Emerald. IEEE Trans on Software Engineering, SE-13(1):65-76, 1987.
[5]
{5} J. Bruno, E. Gabber, B. Ozden, and A. Silberschatz. The Eclipse Operating System: Providing Quality of Service via Reservation Domains. In Proc. of the 1998 USENIX Annual Technical Conf., New Orleans, LA, 1998.
[6]
{6} G. Clements and G. Morrison. Kore--an implementation of the Java(tm) core class libraries, ftp://sensei.co.uk/- misc/kore.tar.gz.
[7]
{7} Digitivity Corp. Digitivity CAGE, 1997. http://- www.digitivity.com/overview.html.
[8]
{8} B. Ford, G. Back, G. Benson, J. Lepreau, A. Lin, and O. Shivers. The Flux OSKit: A Substrate for OS and Language Research. In Proc. of the 17th ACM Symp. on Operating Systems Principles, pages 38-51, St. Malo, France, Oct. 1997.
[9]
{9} B. Ford, M. Hibler, J. Lepreau, P. Tullmann, G. Back, and S. Clawson. Microkemels Meet Recursive Virtual Machines. In Proc. of the Second Symp. on Operating Systems Design and Implementation, pages 137-151, Seattle, WA, Oct. 1996. USENIX Assoc.
[10]
{10} B. Ford and S. Susarla. CPU Inheritance Scheduling. In Proc. of the Second Symp. on Operating Systems Design and Implementation, pages 91-105, Seattle, WA, Oct. 1996. USENIX Assoc.
[11]
{11} M. Franz and T. Kistler. Juice web page. http://- www.ics.uci.edu/juice/intro.html.
[12]
{12} L. Gong, M. Mueller, H. Prafullchandra, and R. Schemers. Going Beyond the Sandbox: An Overview of the New Security Architecture in the Java Development Kit 1.2. In USENIX Symp. on Internet Technologies and Systems Proc., pages 103-112, Monterey, CA, Dec. 1997. USENIX.
[13]
{13} C. Hawblitzel, C.-C. Chang, G. Czajkowski, D. Hu, and T. von Eicken. Implementing Multiple Protection Domains in Java. In Proc. of the 1998 USENIX Annual Technical Conf., New Orleans, LA, 1998.
[14]
{14} T. Jaeger, J. Liedtke, and N. Islam. Operating System Protection for Fine-Grained Programs. In Seventh USENIX Security Symp. Proc., pages 143-157, Jan. 1998.
[15]
{15} J. Lepreau, B. Ford, and M. Hibler. The Persistent Relevance of the Local Operating System to Worldwide Applications. In Proc. of the Seventh ACM SIGOPS European Workshop, pages 133-140, Sept. 1996.
[16]
{16} D. Malkhi, M. Reiter, and A. Rubin. The Design and Implementation of a Java Playground. Technical Report 97- 32, AT&T Labs-Research, Oct. 1997.
[17]
{17} MCI. networkMCI DoS Tracker: Denial of Service Tracker. http://www.security.mci.net/dostracker.
[18]
{18} A. Myers and B. Liskov. A Decentralized Model for Information Flow Control. In Proc. of the 17th ACM Symp. on Operating Systems Principles, pages 129-142, St. Malo, France, Oct. 1997.
[19]
{19} L. L. Peterson et al. Joust: A Platform for Liquid Software. Technical Report 97-16, Univ. of Arizona, CS Dept., Nov. 1997.
[20]
{20} T. Roscoe. The Structure of a Multi-Service Operating System. PhD thesis, Queens' College, University of Cambridge, Apr. 1995.
[21]
{21} M. Rozier, V. Abrossimov, F. Armand, I. Boule, M. Gien, M. Guillemont, F. Herrmann, C. Kaiser, S. Langlois, P Léonard, and W. Neuhauser. The Chorus Distributed Operating System. Computing Systems, 1(4):287-338, Dec. 1989.
[22]
{22} E. G. Sirer, A. J. Gregory, and B. Bershad. Kimera: A Java System Architecture. http://kimera.cs.washington.edu/.
[23]
{23} S. Smalley. Flask: Flux Advanced Security Kernel. http://- www.cs.utah.edu/projects/flux/fluke/html/flask.html, Jan. 1997.
[24]
{24} O. Spatscheck and L. L. Peterson. Escort: A Path-Based OS Security Architecture. Technical Report 97-17, Department of Computer Science, University of Arizona, Nov. 1997.
[25]
{25} Sun Microsystems, Inc. JavaOS: A Standalone Java Environment, Feb. 1997. http://www.javasoft.com/products/- javaos/javaos.white.html.
[26]
{26} D. L. Tennenhouse, J. M. Smith, W. D. Sincoskie, D. J. Wetherall, and G. J. Minden. A Survey of Active Network Research. IEEE Communications Magazine, 35(1):80-86, Jan. 1997.
[27]
{27} D. S. Wallach, D. Balfanz, D. Dean, and E. W. Felten. Extensible Security Architectures for Java. In Proc. of the 17th ACM Symp. on Operating Systems Principles, pages 116-128, Oct. 1997.
[28]
{28} M. V. Wilkes and R. M. Needham. The Cambridge CAP Computer and its Operating System. North Holland, NY, 1979.
[29]
{29} T. Wilkinson. Kaffe--A virtual machine to compile and interperet Java(tm) bytecodes, http://www.kaffe.org/.
[30]
{30} N. Wirth and J. Gutknecht. Project Oberon: The Design of an Operating System and Compiler. Addison-Wesley, 1992.

Cited By

View all
  • (2012)About 15 years of real-time JavaProceedings of the 10th International Workshop on Java Technologies for Real-time and Embedded Systems10.1145/2388936.2388943(34-43)Online publication date: 24-Oct-2012
  • (2008)CIMProceedings of the 2008 International Conference on Embedded Software and Systems10.1109/ICESS.2008.39(595-602)Online publication date: 29-Jul-2008
  • (2007)Towards an Extension of Real-Time Java Supporting Several Multimedia Applications2007 IEEE/ACS International Conference on Computer Systems and Applications10.1109/AICCSA.2007.370931(521-527)Online publication date: May-2007
  • Show More Cited By

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
EW 8: Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications
September 1998
279 pages
ISBN:9781450373173
DOI:10.1145/319195
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 September 1998

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

EW98
Sponsor:
EW98: European Workshop
Sintra, Portugal

Acceptance Rates

Overall Acceptance Rate 37 of 37 submissions, 100%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)17
  • Downloads (Last 6 weeks)7
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2012)About 15 years of real-time JavaProceedings of the 10th International Workshop on Java Technologies for Real-time and Embedded Systems10.1145/2388936.2388943(34-43)Online publication date: 24-Oct-2012
  • (2008)CIMProceedings of the 2008 International Conference on Embedded Software and Systems10.1109/ICESS.2008.39(595-602)Online publication date: 29-Jul-2008
  • (2007)Towards an Extension of Real-Time Java Supporting Several Multimedia Applications2007 IEEE/ACS International Conference on Computer Systems and Applications10.1109/AICCSA.2007.370931(521-527)Online publication date: May-2007
  • (2003)Efficient code distribution in wireless sensor networksProceedings of the 2nd ACM international conference on Wireless sensor networks and applications10.1145/941350.941359(60-67)Online publication date: 19-Sep-2003
  • (2001)Portable resource control in JavaACM SIGPLAN Notices10.1145/504311.50429336:11(139-155)Online publication date: 1-Oct-2001
  • (2001)Portable resource control in JavaProceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications10.1145/504282.504293(139-155)Online publication date: 1-Oct-2001
  • (2001)Systems directions for pervasive computingProceedings Eighth Workshop on Hot Topics in Operating Systems10.1109/HOTOS.2001.990075(147-151)Online publication date: 2001
  • (2001)Persistent objects in the Fleet systemProceedings DARPA Information Survivability Conference and Exposition II. DISCEX'0110.1109/DISCEX.2001.932165(126-136)Online publication date: 2001
  • (2001)J-SEAL2—A Secure High-Performance Mobile Agent SystemElectronic Commerce Research10.1023/A:10115797302961:1-2(131-148)Online publication date: 1-Feb-2001
  • (2000)Processes in KaffeOSProceedings of the 4th conference on Symposium on Operating System Design & Implementation - Volume 410.5555/1251229.1251252Online publication date: 22-Oct-2000
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media