C# and the .Net framework: Ready for real time?

Michael H. Lutz, Phillip A. Laplante

Research output: Contribution to journalArticle


The suitability of Microsoft's integrated development environment, Visual Studio.NET, which includes C# programming language and .NET framework, to run in real time systems, is discussed. Microsoft released the .NET compact framework as a version of the .NET framework for the scaled-down operating systems such as Windows CE 3.0 and handheld devices. The platform does not support many of the thread management constructs that real-time systems states. It is found that the platform has unbounded execution of its garbage-collected environment and lacks threading constructs to adequately support schedulability and determinism, which makes it unsuitable for real time applications.

Original languageEnglish (US)
JournalIEEE Distributed Systems Online
Issue number2
StatePublished - Dec 1 2003

All Science Journal Classification (ASJC) codes

  • Software
  • Engineering(all)
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'C# and the .Net framework: Ready for real time?'. Together they form a unique fingerprint.

  • Cite this