Experimental Computer Science

E822914

Experimental Computer Science is a branch of computer science that focuses on empirical investigation, implementation, and measurement of computing systems and algorithms to understand their practical behavior and performance.

All labels observed (1)

Label Occurrences
Experimental Computer Science canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf academic discipline ⓘ
subfield of computer science ⓘ
aimsTo understand real-world performance of algorithms ⓘ
understand scalability of computing systems ⓘ
validate theoretical models of computation ⓘ
appliedIn algorithm engineering ⓘ
database systems research ⓘ
distributed systems research ⓘ
networking research ⓘ
operating systems research ⓘ
parallel computing research ⓘ
contrastsWith purely analytical performance modeling ⓘ
purely theoretical analysis of algorithms ⓘ
contributesTo design of efficient algorithms ⓘ
optimization of software systems ⓘ
performance tuning of applications ⓘ
validation of system designs ⓘ
emphasizes data-driven evaluation ⓘ
implementation details of algorithms ⓘ
reproducible experiments ⓘ
system-level performance metrics ⓘ
fieldOfStudy computer science ⓘ
focusesOn empirical investigation of algorithms ⓘ
empirical investigation of computing systems ⓘ
implementation of computing systems ⓘ
measurement of algorithm performance ⓘ
measurement of computing systems ⓘ
investigates behavior under different hardware architectures ⓘ
behavior under realistic workloads ⓘ
resource usage of algorithms ⓘ
space usage in practice ⓘ
time complexity in practice ⓘ
trade-offs between accuracy and performance ⓘ
oftenPublishedIn systems and performance-oriented conferences ⓘ
relatedTo high-performance computing ⓘ
software engineering ⓘ
systems research ⓘ
theoretical computer science ⓘ
requires experimental design skills ⓘ
implementation skills ⓘ
statistical analysis skills ⓘ
studies practical behavior of algorithms ⓘ
practical behavior of computing systems ⓘ
typicalOutput experimental results on real or simulated systems ⓘ
usesMethod benchmarking ⓘ
controlled experiments ⓘ
measurement-based evaluation ⓘ
profiling and performance analysis ⓘ
simulation ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Theoretical Computer Science → contrastsWith → Experimental Computer Science ⓘ