2009
DOI: 10.1002/spe.951
|View full text |Cite
|
Sign up to set email alerts
|

A service‐based runtime environment for native applications

Abstract: Unlike interpreted application programs that run within the rich runtime environment of their own interpreters, natively compiled application programs are typically thought of as executing on the barebones runtime environment provided by their own operating systems and dynamic linkers. This article presents the notion of a service‐based runtime (SBRT) environment for natively compiled application programs, in which the current dynamic linker is only a core service and other extensive middleware‐type services a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 12 publications
0
2
0
Order By: Relevance
“…This technology could potentially be reused as the base of C++ application servers. Another work in this direction is dlSBRT by Al-Gahmi and Cook [1]. They describe a mechanism to provide low-level services to applications such as meta-data, call-graph instrumentation, or more conventional services, such an LDAP directory services.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…This technology could potentially be reused as the base of C++ application servers. Another work in this direction is dlSBRT by Al-Gahmi and Cook [1]. They describe a mechanism to provide low-level services to applications such as meta-data, call-graph instrumentation, or more conventional services, such an LDAP directory services.…”
Section: Resultsmentioning
confidence: 99%
“…As Al-Gahmi and Cook [1], we think that the difference in flexibility and ease of development in native languages is exacerbated by the lack of new developments in tools and runtime infrastructure during the 2000s. The reason is that managed languages such as Java, C# and Python, that focus on flexibility and programmer productivity have been favored over traditional native languages such as C and C++…”
Section: Introductionmentioning
confidence: 99%