A method and system for identifying calls in a Java package whose targets are guaranteed to belong to the package. According to the method an inheritance graph and access permissions of respective components in the package are determined, both of which are used in combination with the knowledge that the package is seared and signed to determine whether all the targets of a call are guaranteed to belong to the package. The identification of calls according to the invention can be performed at the time the package is sealed and signed or as a separate phase thereafter and allows for better compiler optimization.

Eine Methode und ein System für das Kennzeichnen von von Anrufen in einem Java Paket dessen Ziele garantiert werden, um dem Paket zu gehören. Entsprechend der Methode werden ein Erbschaftdiagramm und Zugangsberechtigungen der jeweiligen Bestandteile im Paket, festgestellt von, welchen im Verbindung mit dem Wissen verwendet werden, daß das Paket verbrannt und unterzeichnet wird, um festzustellen, ob alle Ziele eines Anrufs garantiert werden, um dem Paket zu gehören. Die Kennzeichnung von Anrufen entsprechend der Erfindung kann durchgeführt werden, zu der Zeit als das Paket versiegelt und unterzeichnet wird, oder während eine unterschiedliche Phase danach und bessere Compileroptimierung zuläßt.

 
Web www.patentalert.com

< Method for identifying calls in java packages whose targets are guaranteed to belong to the same package

< Method for identifying calls in java packages whose targets are guaranteed to belong to the same package

> Web browser program feedback system

> File portability techniques

~ 00061