Agent Base Modeling Software (ABMS

Agent Base Modeling Software (ABMS

Source publication
Preprint
Full-text available
Modern computing systems are generally based on embedded smart agents. They are introduced as a new trend of computing paradigm; in which we can define smart entities in software system or robotic machines. This modern trend of technology calls for new approaches in both software engineering and programming techniques. Unlike Object Oriented progra...

Contexts in source publication

Context 1
... a matter of fact, those languages and programming codes directed towards single agent base particular problem solution (single problem solution). This article is about to discuss a general agent base computing theory that has contemporary and complementary software solutions that take in consideration engineering and programming parts agent oriented software application, in other words, Agent Base Modeling Software (ABMS) as clarified in Figure 1. In past two decays new kinds of fifth generation languages [3,4], agent-base libraries and agent tools have appeared to represent agent-based computing, on the other hand, there are a growing number of agent-based applications, those applications distributed in a variety industrial fields and software informatics. ...
Context 2
... not "running.") See Figure 10 defines in Java threads' running options , the main issues in these options are priorities and blocking , this is how multi-threading is applied in Java program runtime. ...
Context 3
... structure of balls is represented of JAVA threads and the positions of these balls are stored in array list objects as the following code: Each ball will move by a random ( from 0 to 5) distance to random direction in the frame vii. Each agents ( selfish or normal) will not be allowed move out the frame Another example of applying multi agent system using ARL is shown in Figure 13 , that represents an environment of cars in corridor that leads to number of rooms, each car objective is get into a room , with no more one car in a room as soon as a care leave a room (by internal intention) to serve another objective any closest car will fill that room , however, because the number car is greater that the number of rooms , the rest of cars will keep moving until a room is available, ( agents) that can lock to roles moving in four direction ( forward , backwards, right , left) , the agents which represents in car, the entire car system and its coordination is considered MAS. Another super role, sensing with (β key) that responsible to sense and communicate with surrounding environment that makes sure to move in right track not to hit another car or walls and to check which room is available to go in, or go out of room according to internal state or outside user interference, which represents a sub role to halt all system or interfere to give certain car more advantage to speed up to allocate a room. ...
Context 4
... shown in previous example, we can apply the smart cars and rooms systems in Java threads, each car has agent, this agent can lock and unlock into various atomic roles that defined in Figure 15. This article has defined integrated view of engineering and application view of Smart agent system. ...

Similar publications

Conference Paper
Full-text available
Edge computing is a distributed computing paradigm that brings computation resources closer to the sources of data. This recently-introduced model enables low latency applications to access computing and storage services deployed on-premises. In this paper, we present GreenLAC, a load balancer and reverse proxy for supporting serverless deployments...
Article
Full-text available
Neuromorphic computing, a computing paradigm inspired by the human brain, enables energy-efficient and fast artificial neural networks. To process information, neuromorphic computing directly mimics the operation of biological neurons in a human brain. To effectively imitate biological neurons with electrical devices, memristor-based artificial neu...
Chapter
Full-text available
Edge computing is a distributed computing paradigm which brings the computing infrastructure at the edge of the network and close to the users in order to reduce the latency and improve the user experience. It is the realisation of a concept of an intermediate layer between the users and cloud computing infrastructure to accommodate explosive growt...
Preprint
Full-text available
The rapid and successful strides in quantum chemistry in the past decades can be largely credited to a conspicuous synergy between theoretical and computational advancements. However, the architectural computer archetype that enabled such a progress is approaching a state of more stagnant development. One of the most promising technological avenues...
Article
Full-text available
The edge computing paradigm for Internet-of-Things brings computing closer to data sources, such as environmental sensors and cameras, using connected smart devices. Over the last few years, research in this area has been both interesting and timely. Typical services like analysis, decision, and control, can be realized by edge computing nodes exec...