A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Paradigms for process interaction in distributed programs
1991
ACM Computing Surveys
Several paradigms-examples or models-for process interaction in distributed computations are described. ...
Distributed computations are concurrent programs in which processes communicate by message passing. ...
Several paradigms-examples or models-for process interaction in distributed computations are described. ...
doi:10.1145/103162.103164
fatcat:slwd3loprjdnpbbo3nedmwuipq
Artificial Intelligence + Distributed Systems = Agents
2009
International Journal of Computers Communications & Control
technology and semantic web, applications - running in open, heterogeneous, dynamic and uncertain environments-current paradigms are not enough, because of the shift from programs to processes. ...
merge conventional agent design with approaches employed in advanced distributed systems (where parallelism is intrinsic to the problem, not just a mean to speed up). ...
in parallel, autonomously but not independently (since they interact as in any normal communication process: inform, wait, interrupt each other, etc.). ...
doi:10.15837/ijccc.2009.1.2410
fatcat:f75nvipq2ja6bddgjk5swcqs2a
A UML-based Approach to Design Parallel and Distributed Applications
[article]
2013
arXiv
pre-print
Parallel and distributed application design is a major area of interest in the domain of high performance scientific and industrial computing. ...
In this paper it will be used some concepts from agile development methodologies and Unified Modeling Language (UML) to modeling parallel and distributed applications. ...
We presented several programming paradigms are commonly used to develop parallel programs on distributed clusters and the cloud. ...
arXiv:1311.7011v1
fatcat:o7lv66myvfasjcntdxkwpok53a
Approaches to Designing Complex Dependable Systems
1998
IFAC Proceedings Volumes
Two main paradigms for their design have recently been proposed we name these paradigms living processes and hidden concurrency, depending on their approach to concurrency handling. ...
Finally, i t i s s h o wn that in some cases an intermediate paradigm may p r o vide a suitable solution. ...
PROGRAMMING PARADIGMS FOR REACTIVE SYSTEMS The general structure of a reactive system is represented in Figure 1 . ...
doi:10.1016/s1474-6670(17)36338-3
fatcat:syj5conw2vh5zenvhxqoe7gxzy
Preface
2005
Electronical Notes in Theoretical Computer Science
The program was divided into four sessions as follows: Calculi for Interaction, Interaction and Logic, Interaction and Design, and Research Directions. ...
Our day-long program included an invited talk, a panel, and multiple papers, all of which went through a full referee process. ...
In the process, the organizers had to wear multiple hats. ...
doi:10.1016/j.entcs.2005.05.013
fatcat:hi6grcl2ejedrlkfiqknwqzkve
CORBA and MPI code coupling
2006
Programming and computer software
Coupling of application programs designed for multiprocessor computing systems requires simultaneous use of several paradigms implemented as communication middleware. ...
In this paper, we propose a method of integration of MPI, which is widely used in scientific parallel computations, and CORBA, which is designed for the development of object-oriented applications. ...
ACKNOWLEDGMENTS This work was supported by the Russian Foundation for Basic Research, project no. 06-07-8915. ...
doi:10.1134/s0361768806050045
fatcat:nzzyyhwrcfda7dgnyyljyea3qy
Resource-Based Scripting to Stitch Distributed Components
[chapter]
2002
Lecture Notes in Computer Science
This paper proposes the Resource-Based Programming paradigm as support for the design, implementation, debugging and tuning of distributed applications. ...
We then illustrate through an example application the various advantages of using it in the context of distributed applications. ...
Distributed Programming Paradigms Programming paradigms for distributed applications have been investigated for many years, and research in that field has gained considerable momentum since the advent ...
doi:10.1007/3-540-45785-2_34
fatcat:l5kc7rii4bfklh72ny7edm7dwu
Architecture paradigms and their influences and impacts on component-based software systems
2004
37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the
Component-based software developers for distributed systems should decide on the architecture paradigms based on business requirements. ...
In this paper, we describe the characteristics of the three architecture paradigms and the business drivers for their applications. ...
From technology and engineering viewpoints [16] , components and their interactions in CBSS are implemented in programming languages and on distributed middleware platforms. ...
doi:10.1109/hicss.2004.1265643
dblp:conf/hicss/WangF04
fatcat:2pbhwtz2h5dfdmegjj4ariqmca
Notification Oriented Paradigm (NOP) and Imperative Paradigm: A Comparative Study
2012
Journal of Software Engineering and Applications
Anyway, both paradigms present similar drawbacks like causal-evaluation redundancies and strongly coupled entities, which decrease software performance and processing distribution feasibility. ...
In short, DP solutions are considered easier to use than IP solutions thanks to the concept of high-level programming. ...
For example, Friedman-Hill [51] affirms that 20% of causal-expression can be affected in each interaction. ...
doi:10.4236/jsea.2012.56047
fatcat:m3p74pmpdbbb5lpfwfzzrygtbu
Services, Frameworks, and Paradigms for Distributed Multimedia Applications
1996
IEEE Multimedia
As a way to alleviate this problem, we make the case for an encompassing framework in which all services would be offered under a unifying paradigm. ...
Known development environments for distributed applications are obvious candidates for such encompassing frameworks. ...
paradigm such as 'distributed object-oriented programming'. ...
doi:10.1109/mmul.1996.556539
fatcat:rprbbw4rbrdnhpo35llmur2swy
Distributed computing using autonomous objects
1996
Computer
Autonomous Objects are a new paradigm for distributed systems, based on the concept of intelligent messages that carry their own behavior as they navigate autonomously through the underlying computational ...
Another recent approach to higher-level distributed programming is to use an objectbased paradigm. ...
blood stream and in the various organs, their metabolic processes, and other possible interactions. ...
doi:10.1109/2.532046
fatcat:gdcx3t4v35ay5kds4roxjofqvu
Learning parallel programming: a challenge for university students
2010
Procedia Computer Science
We present a novel methodology for teaching parallel programming centered on improving parallel applications written by students through their experiences obtained during classes. ...
These paradigms were selected due to their different communication and computation behaviors, which generate challenges for students when they wish to improve performance application metrics. ...
This focus is totally different when parallel applications are programmed, since parallel application tasks have to be divided and distributed among the processes, and these processes are executed in a ...
doi:10.1016/j.procs.2010.04.096
fatcat:bknbg5dtozdixjqsq2iet3wq3a
Mobile active objects for highly dynamic distributed computing
2002
Proceedings 16th International Parallel and Distributed Processing Symposium
In this paper, we present a distributed computational model which extends an active object model by introducing the mobile active object concept in order to support a multi paradigm design approach. ...
The model is embedded in ActiWare -our customizable Javabased framework for the development of highly dynamic distributed applications. ...
As a consequence, new programming and design paradigms have been developed in order to support the construction of distributed applications. ...
doi:10.1109/ipdps.2002.1016504
dblp:conf/ipps/FortinoFRZ02
fatcat:ml5fc6zqinepvnsodnrmmh4l2u
Anti-Turing Machine
[article]
2019
arXiv
pre-print
Anti-Turing machine is able to execute a special type of programs. The commands of such program have to be addressed to the 2D or 3D persistent memory space is able to process data in-place. ...
This program should not define the position or structure of data but it has to define the goal of data processing activity. ...
This paradigm provides the flexibility as for data distribution in the persistent memory space as for synthesis of algorithm by different PU in the scope of the same abstract request. ...
arXiv:1903.09653v1
fatcat:42of2tzixrflljcnal7xqua3o4
PODC: Paradigm-oriented distributed computing
2005
Journal of Parallel and Distributed Computing
We describe an environment for distributed computing that uses the concept of well-known paradigms. ...
of mobile agents; (3) it supports programming in C, rather than a functional or special-purpose language, and (4) it provides an interactive graphics interface through which programs are constructed, ...
In this section, we illustrate the process of specification and interaction in the context of the branch-and-bound paradigm. ...
doi:10.1016/j.jpdc.2004.11.009
fatcat:4v3y5aytmbaipbq2ruanqya47q
« Previous
Showing results 1 — 15 out of 331,864 results