Patent, copyright and trade secret protection for software

  title={Patent, copyright and trade secret protection for software},
  author={S. Donovan},
  journal={IEEE Potentials},
  • S. Donovan
  • Published 1994
  • Engineering
  • IEEE Potentials
Crucial to the value of computers has been the development of software. Software development can require many hours of programming work. Typically, complex software is developed by a team of engineers and computer scientists working on separate modules, later assembled into the complete routines of a program. The development of computer programs requires the investment of considerable human, technical, and financial resources. Just as clear is the fact that programs can be copied for a fraction… Expand
A Software Authorization and Protection Model for Mobile Code Systems
In this paper, a model for software authorization and protection in mobile code systems is proposed. In the model, a software is partitioned into objects, called mobile agents, and the privileges toExpand
Optimal Assignment of Mobile Agents for Software Authorization and Protection
Methods for assigning agents to proxies are proposed to minimize, under the security constraints, computation load of the proxies as well as communication load between the user's local system and proxies. Expand
Open source software development process for the development of open source e-learning systems
Over the last decade, numerous educational institutions and corporate world have employed various kinds of e-learning software solutions. One of the major components of end-to-end e-learning solutionExpand