• DocumentCode
    2992072
  • Title

    Specifying runtime environments and functionalities of downloadable components under the sandbox model

  • Author

    Kaiya, Haruhiko ; Kaijiri, Kenji

  • Author_Institution
    Shinshu Univ., Nagano, Japan
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    138
  • Lastpage
    142
  • Abstract
    We propose a specification of both runtime environments and software components which can be loaded not only from your local system but also from the other systems over the computer network. Because components from the other system are not always reliable or safe enough to act freely in your own system, you should limit their activities to a certain context. Such assumption is based on the sandbox security model. As such components are largely influenced by the runtime environments, users sometimes lose sight of the abilities and limitations of such components. Therefore, they fail to reuse the components in the right way. We provide a way to specify such properties, so that component users can precisely understand the abilities and limitations
  • Keywords
    distributed programming; formal specification; object-oriented programming; security of data; software reliability; software reusability; applets; computer network; downloadable components; mobile code; runtime environment specification; sandbox security model; software components; software reliability; software reuse; Books; Cities and towns; Computer networks; Costs; Formal specifications; Java; Natural languages; Runtime environment; Security; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Principles of Software Evolution, 2000. Proceedings. International Symposium on
  • Conference_Location
    Kanazawa
  • Print_ISBN
    0-7695-0906-1
  • Type

    conf

  • DOI
    10.1109/ISPSE.2000.913231
  • Filename
    913231