The Experts below are selected from a list of 27 Experts worldwide ranked by ideXlab platform
Erik Poll - One of the best experts on this subject based on the ideXlab platform.
-
formal specification and verification of javacard s Application Identifier class
Lecture Notes in Computer Science, 2001Co-Authors: Joachim Van Den Berg, Bart Jacobs, Erik PollAbstract:This paper discusses a verification in PVS of the AID (Application Identifier) class from the JavaCard API. The properties that are verified are formulated in the interface specification language JML. This language is also used to express the properties that are assumed about the native methods from the Util class that are used in the AID class. These properties include invariants for classes and behaviour specifications for methods; the latter give pre- and post-conditions describing the functional behaviour, and also specify when exceptions may be thrown.
-
formal specification and verification of java card s Application Identifier class
International Java Card Workshop, 2000Co-Authors: Joachim Van Den Berg, Bart Jacobs, Erik PollAbstract:This paper discusses a verification in PVS of the AID (Application Identifier) class from the JavaCard API. The properties that are verified are formulated in the interface specification language JML. This language is also used to express the properties that are assumed about the native methods from the Util class that are used in the AID class. These properties include invariants for classes and behaviour specifications for methods; the latter give pre- and post-conditions describing the functional behaviour, and also specify when exceptions may be thrown.
Joachim Van Den Berg - One of the best experts on this subject based on the ideXlab platform.
-
formal specification and verification of javacard s Application Identifier class
Lecture Notes in Computer Science, 2001Co-Authors: Joachim Van Den Berg, Bart Jacobs, Erik PollAbstract:This paper discusses a verification in PVS of the AID (Application Identifier) class from the JavaCard API. The properties that are verified are formulated in the interface specification language JML. This language is also used to express the properties that are assumed about the native methods from the Util class that are used in the AID class. These properties include invariants for classes and behaviour specifications for methods; the latter give pre- and post-conditions describing the functional behaviour, and also specify when exceptions may be thrown.
-
formal specification and verification of java card s Application Identifier class
International Java Card Workshop, 2000Co-Authors: Joachim Van Den Berg, Bart Jacobs, Erik PollAbstract:This paper discusses a verification in PVS of the AID (Application Identifier) class from the JavaCard API. The properties that are verified are formulated in the interface specification language JML. This language is also used to express the properties that are assumed about the native methods from the Util class that are used in the AID class. These properties include invariants for classes and behaviour specifications for methods; the latter give pre- and post-conditions describing the functional behaviour, and also specify when exceptions may be thrown.
Bart Jacobs - One of the best experts on this subject based on the ideXlab platform.
-
formal specification and verification of javacard s Application Identifier class
Lecture Notes in Computer Science, 2001Co-Authors: Joachim Van Den Berg, Bart Jacobs, Erik PollAbstract:This paper discusses a verification in PVS of the AID (Application Identifier) class from the JavaCard API. The properties that are verified are formulated in the interface specification language JML. This language is also used to express the properties that are assumed about the native methods from the Util class that are used in the AID class. These properties include invariants for classes and behaviour specifications for methods; the latter give pre- and post-conditions describing the functional behaviour, and also specify when exceptions may be thrown.
-
formal specification and verification of java card s Application Identifier class
International Java Card Workshop, 2000Co-Authors: Joachim Van Den Berg, Bart Jacobs, Erik PollAbstract:This paper discusses a verification in PVS of the AID (Application Identifier) class from the JavaCard API. The properties that are verified are formulated in the interface specification language JML. This language is also used to express the properties that are assumed about the native methods from the Util class that are used in the AID class. These properties include invariants for classes and behaviour specifications for methods; the latter give pre- and post-conditions describing the functional behaviour, and also specify when exceptions may be thrown.
Marvin Sanchez - One of the best experts on this subject based on the ideXlab platform.
-
sai safety Application Identifier algorithm at mac layer for vehicular safety message dissemination over lte vanet networks
Wireless Communications and Mobile Computing, 2018Co-Authors: Shuja Ansari, Marvin Sanchez, Tuleen Boutaleb, Sinan Sinanovic, Carlos Gamio, Ioannis KrikidisAbstract:Vehicular safety Applications have much significance in preventing road accidents and fatalities. Among others, cellular networks have been under investigation for the procurement of these Applications subject to stringent requirements for latency, transmission parameters, and successful delivery of messages. Earlier contributions have studied utilization of Long-Term Evolution (LTE) under single cell, Friis radio, or simplified higher layer. In this paper, we study the utilization of LTE under multicell and multipath fading environment and introduce the use of adaptive awareness range. Then, we propose an algorithm that uses the concept of quality of service (QoS) class Identifiers (QCIs) along with dynamic adaptive awareness range. Furthermore, we investigate the impact of background traffic on the proposed algorithm. Finally, we utilize medium access control (MAC) layer elements in order to fulfill vehicular Application requirements through extensive system-level simulations. The results show that, by using an awareness range of up to 250 m, the LTE system is capable of fulfilling the safety Application requirements for up to 10 beacons/s with 150 vehicles in an area of 2 × 2 km2. The urban vehicular radio environment has a significant impact and decreases the probability for end-to-end delay to be ≤100 ms from 93%–97% to 76%–78% compared to the Friis radio environment. The proposed algorithm reduces the amount of vehicular Application traffic from 21 Mbps to 13 Mbps, while improving the probability of end-to-end delay being ≤100 ms by 20%. Lastly, use of MAC layer control elements brings the processing of messages towards the edge of network increasing capacity of the system by about 50%.
-
vehicular safety Application Identifier algorithm for lte vanet server
International Conference on Ultra Modern Telecommunications, 2016Co-Authors: Shuja Ansari, Tuleen Boutaleb, Sinan Sinanovic, Carlos Gamio, Ioannis Krikidis, Marvin SanchezAbstract:Vehicular communications have been an incentive for driver safety and ultimately autonomous smart vehicles. These vehicular networks have strict requirements with transmission frequency, range, and delay. From previous contributions, Long Term Evolution (LTE) has been found to meet the requirements for vehicular networks. Extensive realistic system level simulations, including multipath and multi cell environments, have been carried out to evaluate the performance of LTE networks for vehicular communications. This paper improves upon previously contributed simulations by introducing Safety Application Identifier along with an algorithm that implements differentiated Quality of Service (QoS) for different safety Applications that are handled by the vehicular server located within the LTE core network. Results show that the probability of end-to-end delay below 100 ms increases by 20%, downlink goodput of the system improves reducing the amount of vehicular Application traffic, and eventually the number of downlink flows is reduced by 60%; improving network capacity. Moreover, with the implementation of the proposed algorithm, high QoS can be achieved for vehicular safety Applications in terms of delay and packet delivery.
Ioannis Krikidis - One of the best experts on this subject based on the ideXlab platform.
-
sai safety Application Identifier algorithm at mac layer for vehicular safety message dissemination over lte vanet networks
Wireless Communications and Mobile Computing, 2018Co-Authors: Shuja Ansari, Marvin Sanchez, Tuleen Boutaleb, Sinan Sinanovic, Carlos Gamio, Ioannis KrikidisAbstract:Vehicular safety Applications have much significance in preventing road accidents and fatalities. Among others, cellular networks have been under investigation for the procurement of these Applications subject to stringent requirements for latency, transmission parameters, and successful delivery of messages. Earlier contributions have studied utilization of Long-Term Evolution (LTE) under single cell, Friis radio, or simplified higher layer. In this paper, we study the utilization of LTE under multicell and multipath fading environment and introduce the use of adaptive awareness range. Then, we propose an algorithm that uses the concept of quality of service (QoS) class Identifiers (QCIs) along with dynamic adaptive awareness range. Furthermore, we investigate the impact of background traffic on the proposed algorithm. Finally, we utilize medium access control (MAC) layer elements in order to fulfill vehicular Application requirements through extensive system-level simulations. The results show that, by using an awareness range of up to 250 m, the LTE system is capable of fulfilling the safety Application requirements for up to 10 beacons/s with 150 vehicles in an area of 2 × 2 km2. The urban vehicular radio environment has a significant impact and decreases the probability for end-to-end delay to be ≤100 ms from 93%–97% to 76%–78% compared to the Friis radio environment. The proposed algorithm reduces the amount of vehicular Application traffic from 21 Mbps to 13 Mbps, while improving the probability of end-to-end delay being ≤100 ms by 20%. Lastly, use of MAC layer control elements brings the processing of messages towards the edge of network increasing capacity of the system by about 50%.
-
vehicular safety Application Identifier algorithm for lte vanet server
International Conference on Ultra Modern Telecommunications, 2016Co-Authors: Shuja Ansari, Tuleen Boutaleb, Sinan Sinanovic, Carlos Gamio, Ioannis Krikidis, Marvin SanchezAbstract:Vehicular communications have been an incentive for driver safety and ultimately autonomous smart vehicles. These vehicular networks have strict requirements with transmission frequency, range, and delay. From previous contributions, Long Term Evolution (LTE) has been found to meet the requirements for vehicular networks. Extensive realistic system level simulations, including multipath and multi cell environments, have been carried out to evaluate the performance of LTE networks for vehicular communications. This paper improves upon previously contributed simulations by introducing Safety Application Identifier along with an algorithm that implements differentiated Quality of Service (QoS) for different safety Applications that are handled by the vehicular server located within the LTE core network. Results show that the probability of end-to-end delay below 100 ms increases by 20%, downlink goodput of the system improves reducing the amount of vehicular Application traffic, and eventually the number of downlink flows is reduced by 60%; improving network capacity. Moreover, with the implementation of the proposed algorithm, high QoS can be achieved for vehicular safety Applications in terms of delay and packet delivery.