Content deleted Content added
→Flaws: add wil |
Rescuing 0 sources and tagging 2 as dead.) #IABot (v2.0.9.5 |
||
(13 intermediate revisions by 13 users not shown) | |||
Line 1:
{{tone|date=September 2020}}
'''API Calculus''' is a program that solves calculus problems using operating systems within a device
The main purpose of creating this mobile advancement is to better network and communicate with other operators while completing a task. Unfortunately, API Calculus is not perfect and has faced a problem with its security system. The language has seven features created within the device that the [[Π-calculus|PI Calculus]] does not have. Since this program is so advanced due to the way the software was created and the different abilities offered in the program, it requires conversion into other programming languages so it can be used on various devices and other computing languages. Although API Calculus is currently being used by various other programming languages, modifications are still being made since the security on the API Calculus is causing problems for users.
== What Does It Do? ==
The
== Features ==
* accepts processes to be passed over communication links
* natural grouping of mobile processes is addressed
* features calculus dictionary
* includes milieu - a level of abstraction that is between a single [[mobile agent]]s (combination of computer software and data that is able to transfer from one computer to another independently and still able to work on the most recent computer that data was transferred to) and the device as a whole. It is a very restricted environment that involves zero or many agents or other milieus that work closely together to solve computer based problems.<ref name=":5">{{Cite book|title = Soft Computing Agents: A New Perspective for Dynamic Information Systems|url = https://books.google.com/books?id=jRZxTozuEvgC|publisher = IOS Press|date = 2002-01-01|isbn = 9784274905445|first = Vincenzo|last = Loia}}</ref>
* ability of grouping together [[Host (network)|hosts]] (
* contains different programming languages
* knowledge units
== Verification Strategy ==
The software language used throughout the API Calculus program is translated into two other different languages. It is first translated from API Calculus syntax to
# Input Module( receives API Calculus model )
# Translating Model ( converts API syntax to ATEL/ATL syntax )
Line 26 ⟶ 29:
== Flaws ==
The only flaw that the API Calculus has is that it doesn't have the ability to
== References ==
Line 33 ⟶ 36:
{{DEFAULTSORT:Api-Calculus}}
{{Concurrent computing}}
[[Category:Process calculi]]
[[Category:Theoretical computer science]]
|