Proceedings of the 2008 ACM Symposium on Applied Computing 2008
DOI: 10.1145/1363686.1363810
|View full text |Cite
|
Sign up to set email alerts
|

Towards a service-based middleware layer for runtime environments

Abstract: Natively compiled, binary-code application programs are typically thought of as executing on the "raw" operating system. However, they do in fact utilize a bare-bones middleware layer-the dynamic linker. This paper presents a service-based view of an expanded run-time environment in which the current dynamic linker is only a core service, and other middleware-type services are available to the application and its components (shared libraries). This paper then describes a prototype implementation of such an env… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2009
2009
2009
2009

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 11 publications
(8 reference statements)
0
2
0
Order By: Relevance
“…Here, the runtime environment is thought of as a collection of dynamic services provided to the running application programs, and the dynamic linker is thought of as only a core service rather than the whole environment. Having new and novel dynamic services will create a better runtime environment for application programs [8]. Figure 1 shows a runtime environment based on this view.…”
Section: Sbrt Environmentsmentioning
confidence: 99%
See 1 more Smart Citation
“…Here, the runtime environment is thought of as a collection of dynamic services provided to the running application programs, and the dynamic linker is thought of as only a core service rather than the whole environment. Having new and novel dynamic services will create a better runtime environment for application programs [8]. Figure 1 shows a runtime environment based on this view.…”
Section: Sbrt Environmentsmentioning
confidence: 99%
“…A typical SBRT environment supports the idea of a unified interface through which the runtime environment can be communicated with [8]. Such an interface, as shown in Figure 3, is used by both the deployed dynamic services and the running application programs.…”
Section: Dlsbrt Unified Interfacementioning
confidence: 99%