scholarly journals Design and Implementation Aspects of a Novel Java P2P Simulator with GUI

Author(s):  
Vassilios Chrissikopoulos ◽  
George Papaloukopoulos ◽  
Evangelos Sakkopoulos ◽  
Spyros Sioutas
Author(s):  
Christopher Cheong ◽  
Michael Winikoff

Although intelligent agents individually exhibit a number of characteristics, including social ability, flexibility, and robustness, which make them suitable to operate in complex, dynamic, and error-prone environments, these characteristics are not exhibited in multi-agent interactions. For instance, agent interactions are often not flexible or robust. This is due to the traditional message-centric design processes, notations, and methodologies currently used. To address this issue, we have developed Hermes, a goaloriented design methodology for agent interactions which is aimed at being pragmatic for practicing software engineers. Hermes focuses on interaction goals, i.e., goals of the interaction which the agents are attempting to achieve, and results in interactions that are more flexible and robust than messagecentric approaches. In this chapter, we present the design and implementation aspects of Hermes. This includes an explanation of the Hermes design processes, notations, and design artifacts, along with a detailed description of the implementation process which provides a mapping of design artifacts to goal-plan agent platforms, such as Jadex.


Author(s):  
Joon Sung Park ◽  
Ki-Doek Lee

<span style="font-family: 'Times New Roman',serif; font-size: 9pt; mso-fareast-font-family: '맑은 고딕'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-bidi-font-style: italic;" lang="EN-US">The trend in the motor applications is to reduce weight and volume by increasing the efficiency. Because of the advantage of high efficiency and high density, interest in brushless DC motors and drives is increasing. Unlike DC motors, the brushless DC (BLDC) motors require inverter circuit and position detector. In this paper, we deal with the optimization of the BLDC motor, the inverter, and the position detector. The inverter is optimized to be mounted on the BLDC motor. This paper deals primarily with the design and implementation aspects of the BLDC motor and the integrated drive circuit. Experimental results for the prototype of the BLDC motor with integrated dirve circuit in the laboratory are presented to validate the feasibility.</span>


2017 ◽  
Vol 2017 ◽  
pp. 1-20 ◽  
Author(s):  
Fei Guan ◽  
Long Peng ◽  
Luc Perneel ◽  
Hasan Fayyad-Kazan ◽  
Martin Timmerman

This paper presents a design and implementation of a Mixed-Criticality System (MCS) extended fromμC/OS III. It is based on a MCS model that uses an adaptive reservation mechanism to cope with the uncertainties in task execution times and to increase the resource utilization in MCS. The implementation takes advantage of the tasks’ recent execution records to predict their required computational resource in the near future and adjusts their reserved budget according to their criticality levels. The designed system focuses on soft real-time tasks. An overrun tolerance algorithm is used to limit the deadline miss ratios between a rise to the task’s actual consumption and the change to the amount of reservation. More than two criticality levels can be handled without introducing obvious additional overhead at each added level. The case study evaluation demonstrates that the reserved resource for each task is always close to its actual consumption; the tasks’ deadline misses are bounded by the different requirements specified by the criticality levels; during overload conditions, high-criticality tasks are guaranteed to have sufficient resource reservation. Although there is still room for improvement if it comes to processing overhead, this research brings some inspirations in both modelling and implementation aspects of MCS.


Sign in / Sign up

Export Citation Format

Share Document