نتایج جستجو برای: jump oriented programming
تعداد نتایج: 454908 فیلتر نتایج به سال:
Advances in embedded system software, including event and data based computation models, high-level simulation and analysis, concurrent programming concepts, and real time scheduling, can take decades to have a significant impact on practice. A key barrier to adoption of new techniques is the tendency for engineers to fall back to their first-learned techniques. Such tendencies are ubiquitous, ...
We present a snapshot of work in progress to define a formal model of the composition technology which underpins Subject-oriented and Aspectoriented programming.
Although much progress has been made in agent theory and practice, bottlenecks remain in the construction of complex multiagent systems. We iniroduce interaction-oriented programming (lOP) as an approach to orchestrate the interactions among agents. As envisioned, lOP is more tractable and practical than general agent programming, especially in settings where the internal details of autonomousl...
Shoham, Y., Agent-oriented programming, Artificial Intelligence 60 (1993) 51-92. A new computational framework is presented, called agent-oriented programming (AOP), which can be viewed as a specialization of object-oriented programming. The state of an agent consists of components such as beliefs, decisions, capabilities, and obligations; for this reason the state of an agent is called its men...
In this paper, we present a programming paradigm for AI problem solving based on computational concepts drawn from Affective Computing. It is believed that emotions participate in human adaptability and reactivity, in behaviour selection and in complex and dynamic environments. We propose to define a mechanism inspired from this observation for general AI problem solving. To this purpose, we sy...
Aspect-oriented programming addresses the problem that the implementation of some properties such as error handling and optimization tends to cross-cut the basic functionality. To overcome that problem special languages are used to specify such properties—the so-called aspects—in isolation. The software application is obtained by weaving the aspect code and the implementation of properties corr...
component of this work in other works must be obtained from the IEEE.
Context-oriented programming (COP) introduces one more notion to reason about the structure of software systems: a context (an environment) is a set of entities bound with a system of relations. This view is applicable where the object-oriented one is inadequate. Implementation of COP requires the same techniques as OOP: COP and OOP are different things assembled from the same components. COP a...
Traditional parallel programming styles have many problems which hinder the development of parallel applications. The message passing style can be too complex for many programmers. While shared memory based parallel programming is relatively easy, it requires programmers to guarantee there is no data race in programs. Data race conditions are generally difficult to debug and difficult to preven...
نمودار تعداد نتایج جستجو در هر سال
با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید