Abstract | ||
---|---|---|
Abstract Distributed applications are difficult to build and main - tain and are even more difficult when the applications are distributed over wide - area networks Distributed Object Computing middleware has emerged to simplify the building of distributed applications by hiding implemen - tation details behind functional interfaces However, critical applications have non - functional requirements, such as real - time performance, dependability, or security, that are as important as the functional requirements, but are also hidden by the middleware Because current dis - tributed object middleware doesn't support these aspects of critical applications, application developers often find themselves bypassing the distributed object systems, ef - fectively gaining little or no advantage from the middle - ware We have developed Quality Objects (QuO), a framework for including Quality of Service (QoS) in dis - tributed object applications QuO supports the specifica - tion of QoS contracts between clients and service provid - ers, runtime monitoring of contracts, and adaptation to changing system conditions A crucial aspect of QuO is a suite of Quality Description Languages for describing states of QoS, system elements that need to be monitored to measure the current QoS, and notification and adapta - tion to trigger when the state of QoS in the system changes This paper gives a brief overview of QuO and describes the syntax and semantics of CDL, the compo - nent of QDL for describing QoS contracts |
Year | DOI | Venue |
---|---|---|
1998 | 10.1109/ISORC.1998.666767 | ISORC |
Keywords | Field | DocType |
measuring quality,object systems,distributed processing,object oriented programming,control systems,real time,distributed application,remote monitoring,quality of service,functional requirement,application development,middleware,tellurium,software metrics,operating systems,non functional requirement,non functional requirements,service provider | Middleware,Functional requirement,Distributed object,Middleware (distributed applications),Dependability,Computer science,Quality of service,Service provider,Real-time computing,Non-functional requirement,Distributed computing | Conference |
ISBN | Citations | PageRank |
0-8186-8430-5 | 76 | 11.50 |
References | Authors | |
7 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
J. P. Loyall | 1 | 76 | 11.50 |
R. E. Schantz | 2 | 76 | 11.50 |
John A. Zinky | 3 | 190 | 26.28 |
D. E. Bakken | 4 | 76 | 11.50 |