Results 1 -
4 of
4
Using Mobility and Blackboards to Support a Multiparadigm Model Oriented to Distributed Processing
- In 13th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2001
, 2001
"... Holoparadigm (Holo) is a multiparadigm model oriented to development of parallel and distributed programs. In this paper we propose the Distributed Holo (DHolo), a model to support the distributed execution of programs developed in Holo. DHolo is based on object mobility and blackboards. This distri ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Holoparadigm (Holo) is a multiparadigm model oriented to development of parallel and distributed programs. In this paper we propose the Distributed Holo (DHolo), a model to support the distributed execution of programs developed in Holo. DHolo is based on object mobility and blackboards. This distributed model can be fully implemented on Java platform. Specifically, mobility is implemented using Voyager and blackboard using Jada tuple space.
Holoparadigm: a Multiparadigm Model Oriented to Development
- of Distributed Systems”, International Conference on Parallel and Distributed Systems
, 2002
"... Multiparadigm approach integrates programming language paradigms. We have proposed Holoparadigm (Holo) as a multiparadigm model oriented to development of distributed systems. Holo uses a logic blackboard (called history) to implement a coordination mechanism. The programs are organized in levels us ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Multiparadigm approach integrates programming language paradigms. We have proposed Holoparadigm (Holo) as a multiparadigm model oriented to development of distributed systems. Holo uses a logic blackboard (called history) to implement a coordination mechanism. The programs are organized in levels using abstract entities called beings. First, we describe the principal concepts of the Holoparadigm. After, we propose the Distributed Holo (DHolo), a model to support the distributed execution of programs developed in Holo. DHolo is based on object mobility and blackboards. This distributed model can be fully implemented on Java platform. Experiments were done using Voyager and Horb to implement mobility. Blackboards were implemented using Jada and JavaSpaces. 1.
Adding Functional Programming into the Holo Language
, 2001
"... Holo is a new multiparadigm language for the development of distributed systems. This language is based on concepts of concurrency, blackboards and mobility. Besides that, Holo integrates aspects of logic, imperative and object oriented paradigms. This paper presents some ideas on how we can add fun ..."
Abstract
- Add to MetaCart
Holo is a new multiparadigm language for the development of distributed systems. This language is based on concepts of concurrency, blackboards and mobility. Besides that, Holo integrates aspects of logic, imperative and object oriented paradigms. This paper presents some ideas on how we can add functional programming into the Holo Language and how HoloJava, a compiler that translates Holo into Java, can be modi ed in order to support functional programming.
Semantics and Applications of Constrained Objects
, 2001
"... tion of bars incident at the joint. constraints sum b in B: b.f bn * sin(b.angle) = 0. % Law of equilibrium of forces along the sum b in B: b.f bn * cos(b.angle) = 0. % x- and y-dimensions. constructor Joint(B1) f B = B1 g g class Bar f attributes 1 This research was partially supported by ..."
Abstract
- Add to MetaCart
tion of bars incident at the joint. constraints sum b in B: b.f bn * sin(b.angle) = 0. % Law of equilibrium of forces along the sum b in B: b.f bn * cos(b.angle) = 0. % x- and y-dimensions. constructor Joint(B1) f B = B1 g g class Bar f attributes 1 This research was partially supported by grants from the National Science Foundation and the Xerox Foundation. 1 Real angle, E, Sy, l, w, h, f bn, f bk, f t, , I constraints 0 angle. angle 2*. I = f bk * l 2 /( 2 *E). I w * h 3 / 12. f t = Sy * w * h. = h * l * f bn / (8 * I) constructor Bar(C,S1,l1,w1,h1,a,f1,f2) f E = S1*C, l=l1, h=h1, w=w1, angle=a, f bk=f1, f bn=f2 g g The above code illustrates the Cob programming language. The Joint

