2005
DOI: 10.1145/1086519.1086526
|View full text |Cite
|
Sign up to set email alerts
|

Guidelines for a graduate curriculum on embedded software and systems

Abstract: The design of embedded real-time systems requires skills from multiple specific disciplines, including, but not limited to, control, computer science, and electronics. This often involves experts from differing backgrounds, who do not recognize that they address similar, if not identical, issues from complementary angles. Design methodologies are lacking in rigor and discipline so that demonstrating correctness of an embedded design, if at all possible, is a very expensive proposition that may delay significan… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0
3

Year Published

2007
2007
2013
2013

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 55 publications
(26 citation statements)
references
References 0 publications
0
23
0
3
Order By: Relevance
“…Today, research in Computer Science lags far behind these needs. With a few exceptions [1,2,12,13], the importance of system design is seldom recognized as a priority in research agendas and roadmaps.…”
Section: Trends In System Designmentioning
confidence: 99%
“…Today, research in Computer Science lags far behind these needs. With a few exceptions [1,2,12,13], the importance of system design is seldom recognized as a priority in research agendas and roadmaps.…”
Section: Trends In System Designmentioning
confidence: 99%
“…Examples include [1], [7], [10], [11] and previous courses at Carnegie Mellon [3]. Other curriculum proposals include an explicit software engineering courses (e.g., [8]).…”
Section: Related Workmentioning
confidence: 99%
“…For example, aeronautics and space engineering-two closely related fields that address similar problems-use different methodologies, design flows, and tools for reasons that seem more cultural than technical. 10 Often, engineers untrained in software abstractions or control theory are asked to architect complex embedded systems that critically rely on both disciplines.…”
Section: The Education Challengementioning
confidence: 99%