1998
DOI: 10.1007/s003780050002
|View full text |Cite
|
Sign up to set email alerts
|

Emerging component software technologies — a strategic comparison

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
33
0
2

Year Published

2000
2000
2018
2018

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 36 publications
(35 citation statements)
references
References 1 publication
0
33
0
2
Order By: Relevance
“…In particular, we consider the inside of a module a space where programmers should trust their own instincts, even allowing temporary violations of contracts; the alternative poses severe challenges known as the callback problem [22]. Furthermore, monitoring the uses of contracts within a module would negatively affect opportunities for tail-call optimizations, an essential element of functional and object-oriented program design.…”
Section: Static Modules In Plt Schemementioning
confidence: 99%
“…In particular, we consider the inside of a module a space where programmers should trust their own instincts, even allowing temporary violations of contracts; the alternative poses severe challenges known as the callback problem [22]. Furthermore, monitoring the uses of contracts within a module would negatively affect opportunities for tail-call optimizations, an essential element of functional and object-oriented program design.…”
Section: Static Modules In Plt Schemementioning
confidence: 99%
“…In particular, we need an underlying execution model of component systems. UNU-IIST has developed a model and calculus, called rCOS [12], for component systems [31], The calculus is applied to formal use of UML in requirement analysis [22,20], design [33], and consistent code generation [25]. In rCOS, we define a component with provided and required interfaces and their functional specifications [21,15].…”
Section: Initial Progressmentioning
confidence: 99%
“…From its user's (i.e. external) point of view, a component C consists a set of provided services [31]. The syntactic specification of the provided services is described by an interface, defining the operations that the component provides with their signatures.…”
Section: Initial Progressmentioning
confidence: 99%
“…In this paper software components are defined as binary units of independent production, acquisition, and deployment that interact to form a functioning system [10]. Interacting means that components use and provide services mutually (see Fig.…”
Section: Service and Component Conceptmentioning
confidence: 99%