Systems Programming
Systems programming is the development of low-level, performance-critical software that provides services to other software applications and manages hardware resources rather than providing services directly to end users.
6.6K
Publications
358.5K
Citations
14.9K
Authors
2.1K
Institutions
Publications per year
2017–2026
842
6.6K
Pat Bosshart, Dan Daly, Glen Gibb et al. · ACM SIGCOMM Computer Communication Review · 2014 · 2.8K citations
Generative communication in Linda
David Gelernter · ACM Transactions on Programming Languages and Systems · 1985 · 2.3K citations · Full text
The Semantics of a Simple Language for Parallel Programming.
Gilles Kahn · IFIP Congress · 1974 · 2.1K citations
Simics: A full system simulation platform
Peter Magnusson, Magnus Christensson, J. Eskilson et al. · Computer · 2002 · 2.1K citations
1–5 of 6.6K
14.9K
19
h-index
18
h-index
18
h-index
17
h-index
16
h-index
1–5 of 14.9K
2.1K
Carnegie Mellon University
Pittsburgh, United States
54 h-index
291 publications
19.9K citations
Stanford University
Stanford, United States
53 h-index
249 publications
29.1K citations
Microsoft (United States)
Redmond, United States
48 h-index
197 publications
25.9K citations
IBM (United States)
Armonk, United States
48 h-index
411 publications
27K citations
University of California, Berkeley
Berkeley, United States
47 h-index
214 publications
21.1K citations
Massachusetts Institute of Technology
Cambridge, United States
44 h-index
173 publications
16.6K citations
University of Illinois Urbana-Champaign
Urbana, United States
44 h-index
247 publications
19.3K citations
University of Washington
Seattle, United States
42 h-index
221 publications
19.6K citations
1–8 of 2.1K
246 publications · 13.3K citations
53
h-index
TSE · 114 publications · 8.6K citations
47
h-index
64 publications · 10K citations
36
h-index
55 publications · 9.1K citations
33
h-index
59 publications · 3.9K citations
32
h-index
1–5
See also Systems Programming | |
|---|---|
Core Methods | |
Runtime Concerns | Runtime Verification Garbage Collection Task Scheduling Load Balancing Speculative Execution Dynamic Resource Management |
Software Components | |
Development Tools | Compilers Requirements Management Reverse Engineering Model Checking |