![how to do reverse engineering in rational rose how to do reverse engineering in rational rose](https://image1.slideserve.com/3143721/when-to-use-rational-rose1-l.jpg)
#How to do reverse engineering in rational rose how to
Some reverse engineering practices therefore are legal (those aimed at understanding how to use a software correctly) and some are illegal (those aimed at copying or enhancing your software, often for commercial purposes). This user may then create a copy, or even develop an enhanced version of your software and you’ll be unable to claim any copyright infringement. 122-6-1 IV of the French Intellectual Property Code). The user can therefore reproduce the software code or translate its form if he complies with the conditions laid out by the law (section L. These are called “reverse engineering” or “retroengineering” practices. Under certain conditions, software users can, without your consent, legally analyze your program in order to understand how it works and how to use it correctly. We give you a précis of your rights as well as some advice. This being said, you worry about what may happen once the product is on the market: won’t your clients or partners try to decompose and analyze your product to operate your software without calling upon your services? These are “reverse engineering” practices that are strictly defined by the law. But maybe you had it developed by a third-party, in which case you have to make sure you have full ownership over it.īest-case scenario, you were able to protect your software by a patent (see the Practical Article entitled “How to protect your invention by a patent”: ). If you are the developer, you are the author and owner.
![how to do reverse engineering in rational rose how to do reverse engineering in rational rose](https://img.brainkart.com/imagebk12/3vNIf50.jpg)
You have just finished developing a software program and want an optimal protection for it.