skip to main content
article
Free Access

DOAS: an object oriented architecture supporting secure languages

Authors Info & Claims
Published:01 August 1989Publication History
Skip Abstract Section

Abstract

Current software engineering practice heavily relies on the reliability of software implementation languages and underlying architectures. However, both the currently used languages, as well as the traditional architectures suffer from a shortage of built-in security. In this paper, an architecture is presented, which is heavily influenced by two properties of secure languages: coercion and exception handling. It is shown that proper design decisions lead to an architecture having a compact data representation, allowing both generic and nongeneric instructions. The architecture is object oriented, and object addressing is under control of the operand stream, with optimalisation possibilities to bypass descriptor inspection.

References

  1. BU69 Burroughs Corporation "Burroughs B6700 Information Processing System Reference Manual", Burroughs corporation, Detroit, Mich., 1969.Google ScholarGoogle Scholar
  2. GO82 Goor, A.J. van de, "Structured Language Architecture Machine "SLAM", Technical University of Delft, 1982.Google ScholarGoogle Scholar
  3. GO84 Goor, A.J. van de, "Effects of Technical Developments on System Security", Computers 82 Security, Dec. 1984.Google ScholarGoogle Scholar
  4. HA82 Halim, N. and Pershing, J. "A New Language for Writing Portable and Secure Systerns", Proc. Intern. Workshop on High Level Language Computer Architecture, Fort Lauderdale, Flo., Nov-Dee 1982, pp. 196-202.Google ScholarGoogle Scholar
  5. IBM82 The NIL Reference Manual, IBM internal document, T.J. Watson Research Center, Yorktown Heights, N.Y., July 1982.Google ScholarGoogle Scholar
  6. KA87 Katwijk, J. van, "The ADA- compiler", PhD thesis, Department of Mathematics and Informatics, Technical University of Delft, 1987.Google ScholarGoogle Scholar
  7. WE82 Weghe, R.M. van de, "DUNIL, Delft University Network Implementation Language", Master Thesis 051560-28(1982)24, Electrical Engineering Department, Technical University of Delft, Delft, 1982.Google ScholarGoogle Scholar

Index Terms

  1. DOAS: an object oriented architecture supporting secure languages

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              • Published in

                cover image ACM SIGMICRO Newsletter
                ACM SIGMICRO Newsletter  Volume 20, Issue 3
                Sep. 1989
                253 pages
                ISSN:1050-916X
                DOI:10.1145/75395
                Issue’s Table of Contents
                • cover image ACM Conferences
                  MICRO 22: Proceedings of the 22nd annual workshop on Microprogramming and microarchitecture
                  August 1989
                  253 pages
                  ISBN:0897913248
                  DOI:10.1145/75362

                Copyright © 1989 Authors

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 1 August 1989

                Check for updates

                Qualifiers

                • article
              • Article Metrics

                • Downloads (Last 12 months)23
                • Downloads (Last 6 weeks)0

                Other Metrics

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader
              About Cookies On This Site

              We use cookies to ensure that we give you the best experience on our website.

              Learn more

              Got it!