Implementation of a Small‐Scale Prototype for Software Service System (SSS)
Annotatsiya
Abstract The software service system (SSS) is used for software protection and distribution, aiming at a balance between the protection of the rights of the proprietor and the convenience of utilization and distribution. The distributed software includes the permission provision program describing the condition of utilization. The record of the user's right (abbreviated as record of right) describing the user's rights, is stored in the nonvolatile memory of the computer. The permission provision program refers the right record, and verifies the user's right. Based on that result, the program controls the execution, termination, stop and restart of the corresponding software. This paper reports on the implementation of a small‐scale model for the software distribution environment by SSS. SSSBOX is constructed, which is an environment to execute the permission provision program, i.e., the proprietary management mechanism which manages the right record and provides the access of the permission provision program to the right record. The following facts were verified as the result of experiment. The permission provision program can describe various kinds of permission conditions, such as software rental, purchase, free trial and restricted permission only for specified users. On the other hand, the description aiming at construction of unreasonable right record or destruction of the right record constructed by another permission provision program, are detected during execution and is refused securely.
Hali tarjima qilinmagan