Yes, it is compulsory. If it was not recorded it will be considered nil and void. An assignment must be made with good will. Yes, after its publication and within a period of 8 moths after its publication. The term is 20 years from the date of filing of the application.
Secret filing is unmentioned in the law.
Yes although the system here is a filing system that does no consist of a search system. Are utility models granted protection in your country under the Current Law. Yes it can be for software alone. In English or Arabic and the abstract must be translated into Arabic. Yes, by nominal working.