메뉴 건너뛰기




Volumn 42, Issue 1, 2003, Pages 45-59

A system mode for dynamically reconfigurable software

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER SOFTWARE; DISTRIBUTED COMPUTER SYSTEMS; ENCODING (SYMBOLS); ERROR DETECTION;

EID: 0037234868     PISSN: 00188670     EISSN: None     Source Type: Journal    
DOI: 10.1147/sj.421.0045     Document Type: Article
Times cited : (34)

References (22)
  • 1
    • 0012581008 scopus 로고    scopus 로고
    • note
    • It may be that the user is reconfiguring the system with the explicit intent of changing the dataflow dependencies; thus, the off-line tests are used only as warnings of possible incompatibility.
  • 3
    • 0012525210 scopus 로고    scopus 로고
    • note
    • Where appropriate, the name of a variable ν ∈ Ν (ν.name) is distinguished from the value of the variable (ν.val).
  • 4
    • 0012528616 scopus 로고    scopus 로고
    • note
    • If a code block both writes to thread variables and pushes an operation sequence onto the operation stack of the thread while operation p is delivered, then the operations in the pushed sequence begin executing only after p completely executes. The thread variables written by p, therefore, are visible to the operation sequence pushed by p.
  • 5
    • 0012529676 scopus 로고    scopus 로고
    • note
    • When the boundaries of an atomic state change must extend beyond a single operation delivery, multidelivery locks can be used as described in a later section.
  • 6
    • 0012528617 scopus 로고    scopus 로고
    • note
    • Dataflow dependencies can be formally defined between an operation q and an earlier operation p with respect to a particular thread variable ν.
  • 7
    • 0012527770 scopus 로고    scopus 로고
    • note
    • This situation can be compared to a series of nested function calls: The return value for the innermost function call only propagates to the topmost level if it is returned unmodified by each function call in the chain.
  • 8
    • 0012582511 scopus 로고    scopus 로고
    • note
    • Since each code block exists in one and only one element, operation-to-element bindings can be derived from the Bird-Code function.
  • 9
    • 0012528070 scopus 로고    scopus 로고
    • note
    • 10) are beyond the scope of this paper, but the issues are similar to those found in traditional concurrency control and parallel programming.
  • 16
    • 0033892696 scopus 로고    scopus 로고
    • A classification and comparison framework for software architecture description languages
    • January
    • N. Medvidovic and R. Taylor, "A Classification and Comparison Framework for Software Architecture Description Languages," IEEE Transactions on Software Engineering 26, No. 1, 70-93 (January 2000).
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.1 , pp. 70-93
    • Medvidovic, N.1    Taylor, R.2
  • 19
    • 84957048411 scopus 로고    scopus 로고
    • Specifying and analyzing dynamic software architectures
    • Proceedings of the Conference on Fundamental Approaches to Software Engineering
    • R. Allen, R. Douence, and D. Garlan, "Specifying and Analyzing Dynamic Software Architectures," Proceedings of the Conference on Fundamental Approaches to Software Engineering, Lecture Notes in Computer Science, Vol. 1382 (April 1998).
    • (1998) Lecture Notes in Computer Science , vol.1382
    • Allen, R.1    Douence, R.2    Garlan, D.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.