See this document in CiteSeerX!

Concurrent C*  (Make Corrections)  (14 citations)
N.H. Gehani, W.D. Roome



  Home/Search   Context   Related

 
View or download:
uky.edu/~dclarke/cs570...concurrentc.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  uky.edu/~dclarke/cs570_98...cs570 (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: this paper, we discuss the motivation for extending C with concurrent programming facilities and the selection of the concurrent programming model. After this we describe Concurrent C. Then we contrast the concurrent programming facilities in Concurrent C with those in the Ada language; the concurrent programming facilities in both the languages are based on the same concurrent programming model. This is followed by a short discussion of the problem arising from calling C library functions that ... (Update)

Context of citations to this paper:   More

...agree upon. It is our intent that SWIM be used as hardware support for an object oriented software system such as (Concurrent) C [9, 20]. The structured objects supported by SWIM would be the types or classes mandated by the object oriented software, with operations being...

...square brackets [ and ] indicate an optional item. The suchthat and by clauses are based on similar clauses in SQL [18] and Concurrent C [27]. Similar for loops have been provided, among others, in Pascal R [47] Rigel [43] Plain [52] and Trellis Owl [38] and Vbase [7] 9...

Cited by:   More
Designing an Extensible Distributed Language with a Meta-Level .. - Chiba, Masuda (1993)   (Correct)
ParC - An Extension of C for Shared Memory Parallel.. - Ben-Asher, Feitelson..   (Correct)
Booster: A High-Level Language for Portable Parallel.. - Paalvast, Sips, Breebaart (1991)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Documentation of Object-Oriented Systems and Frameworks - Østerbye, al.   (Correct)
0.4:   ACMAINT: An Account Creation and Maintenance System.. - Curry, Kimery, Croix, .. (1990)   (Correct)
0.3:   Using True Concurrency to Model Execution of Parallel Programs - Ben-Asher, Farchi   (Correct)

System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:   More   All
1.1:   Implementing Concurrent C - Gehani, Roome (1992)   (Correct)
0.2:   Concurrent C++: Concurrent Programming With Class(es) - Gehani Roome Att (1988)   (Correct)
0.1:   Transcoding Characteristics of Web Images - Chandra, Gehani, Ellis, Vahdat (1999)   (Correct)

Related documents from co-citation:   More   All
5:   Programming Language (context) - Stroustrup, The - 1986
4:   Programming for parallelism (context) - Karp, Babb - 1987
4:   Communicating Sequential Processes (context) - Hoare - 1985

BibTeX entry:   (Update)

N. H. Gehani and W. D. Roome. "Concurrent C." To appear in Software --- Practice and Experience. http://citeseer.ist.psu.edu/247165.html   More

@misc{ gehani-concurrent,
  author = "N. Gehani and W. Roome",
  title = "Concurrent C",
  text = "N. H. Gehani and W. D. Roome. Concurrent C. To appear in Software --- Practice
    and Experience.",
  url = "citeseer.ist.psu.edu/247165.html" }
Citations (may not include all citations):
476   Programming Language (context) - Kernighan, Ritchie - 1978
124   Guardians and Actions: Linguistic Support for Robust (context) - Liskov, Scheifler - 1982
33   Message Passing Between Sequential Processes: The Reply Prim.. (context) - Gentleman - 1981
16   Ada: Concurrent Programming (context) - Gehani - 1984
6   Concurrent Programming in the Ada Language: The Polling Bias (context) - Gehani, Cargill - 1984
6   The UNIX System (context) - Bourne - 1982
5   Department of Electrical Engineering and Computer Science (context) - UNIX, BSD et al. - 1983
4   Adding Classes to the C Language: An Exercise in Language Ev.. (context) - Stroustrup - 1983
4   Programming Language---Reference Manual (context) - Ritchie, The - 1980
3   United States Department of Defense (context) - Reference, the et al. - 1983
3   Communicating Sequential Processes (context) - Hoare - 1978
2   Computing Science Technical Report No (context) - Stroustrup, of et al. - 1982
2   SIGPLAN Notices (context) - Rationale, Design et al. - 1979
2   Computing Science Technical Report No (context) - Stroustrup, The et al. - 1984
1   Language and Models for Systems Programming (context) - Johnson, Kernighan - 1983
1   Five Paradigm Shifts in Programming Language Design and Thei.. (context) - Pratt - 1983
1   Synchronizing Resources (context) - these, not et al. - 1981
1   UNIX82 UNIX System User's Manual (context) - System, Release et al. - 1982
1   Programming Examples (context) - Gehani, Roome - 1984



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.engr.uky.edu/~dclarke/cs570_98s/cs570.html):
Concurrent C++: Concurrent Programming With Class(es) - Gehani Roome Att (1988)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC