Proceedings 7th IEEE Workshop on Future Trends of Distributed Computing Systems
DOI: 10.1109/ftdcs.1999.818785
|View full text |Cite
|
Sign up to set email alerts
|

Next generation middleware: requirements, architecture, and prototypes

Abstract: Middleware technologies suchus CORBA or Juvu RMI huve proved their suitubility for "stundurd" clientserver applications. However, challenges fiom existing and new types of upplicutions, including support for multimediu, reul-time requirements und mobility seems to indicute the need for defining U new urchitecture for open distributed systems. The new urchitecture should be designed Ji-om the beginning with flexibility und uduptubility in mind. This can be achieved by defining un open engineering middleware plu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
20
0

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 28 publications
(20 citation statements)
references
References 13 publications
0
20
0
Order By: Relevance
“…There is only very little work on the influence of middleware on software architectures, with [11] being a notable exception. Indeed, we believe that research on software architecture description languages has over-emphasized functionality and not sufficiently addressed the specification of how global properties and non-functional requirements are achieved in an architecture.…”
Section: Software Architecturementioning
confidence: 99%
“…There is only very little work on the influence of middleware on software architectures, with [11] being a notable exception. Indeed, we believe that research on software architecture description languages has over-emphasized functionality and not sufficiently addressed the specification of how global properties and non-functional requirements are achieved in an architecture.…”
Section: Software Architecturementioning
confidence: 99%
“…Here is where reflection comes into play. By definition [3], reflection allows a program to access, reason about and alter its own interpretation. The principle of reflection has been mainly adopted in programming languages, in order to allow a program to access its own implementation (see the reflection package of Java or the interface repository in CORBA).…”
Section: Principles Of Reflective Middlewarementioning
confidence: 99%
“…TAO [27,12] is a CORBA (Common Object Request Broker Architecture) [54] compliant middleware built over ACE (Adaptive Communication Environment). It implements entire CORBA functionalities and provides real-time QoS (Quality of Service).…”
Section: Introductionmentioning
confidence: 99%