Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

We've been working on the railroad: a laboratory for real-time embedded systems

Published: 23 February 2005 Publication History

Abstract

This paper describes a laboratory used to support a junior level course in real-time embedded software development. Thirteen years of data comparing programming languages for a real-time systems course are presented. Funding provided by the Maytag Corporation and Rockwell-Collins makes it possible to provide other schools with low cost electronics necessary to duplicate this laboratory with a minimum of effort.

References

[1]
Amirijoo, M., Tešanović, A., and Nadjim-Tehrani, S., Raising Motivation in Real-Time Laboratories: The Soccer Scenario, SIGCSE 2004 Proceedings, 265--269, 2004.
[2]
Barnes, J., High Integrity Software, The SPARK Approach to Safety and Security, Addison-Wesley, 2003.
[3]
Burns, A. and Wellings, A., Real-Time Systems and Programming Languages (3rd Ed.), Addison Wesley, 2001.
[4]
Clifton, J., A CS/SE Approach to a Real-Time Embedded Systems Software Development Course, SIGCSE 2001 Proceedings, 278--280, 2001.
[5]
Dallee Electronics, Inc. Railroad Sound Systems. http://www.dallee.com/sound_systems.htm
[6]
Eisenstadt, M., My Hairiest Bug War Stories, Communications of the ACM, vol 40, no 4, 30--37, 1997.
[7]
IEEE Computer Society/ACM Joint Task Force on the "Model Curricula for Computing". http://www.computer.org/education/cc2001/final/
[8]
McCormick, J., Forum Letter, Communications of the ACM, vol 40, no 8, 30, 1997.
[9]
Potratz, E., A Practical Comparison Between Java and Ada in Implementing a Real-Time Embedded System, Proceedings of the ACM SIGAda 2003 Conference, Ada Letters, vol 25, no 1, 71--83, 2004.
[10]
Rumbaugh, J., Blaha, M., Premerlani, W. Eddy, F., and Lorenson, W., Object-Oriented Modeling and Design, Prentice Hall, 1990.
[11]
Writing Center at the Colorado State University. http://writing.colostate.edu/references/documents/notebook/

Cited By

View all

Index Terms

  1. We've been working on the railroad: a laboratory for real-time embedded systems

                      Recommendations

                      Comments

                      Information & Contributors

                      Information

                      Published In

                      cover image ACM SIGCSE Bulletin
                      ACM SIGCSE Bulletin  Volume 37, Issue 1
                      2005
                      562 pages
                      ISSN:0097-8418
                      DOI:10.1145/1047124
                      Issue’s Table of Contents
                      • cover image ACM Conferences
                        SIGCSE '05: Proceedings of the 36th SIGCSE technical symposium on Computer science education
                        February 2005
                        610 pages
                        ISBN:1581139977
                        DOI:10.1145/1047344
                      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                      Publisher

                      Association for Computing Machinery

                      New York, NY, United States

                      Publication History

                      Published: 23 February 2005
                      Published in SIGCSE Volume 37, Issue 1

                      Check for updates

                      Author Tags

                      1. C
                      2. ada
                      3. curriculum
                      4. embedded
                      5. laboratory
                      6. project
                      7. real-time

                      Qualifiers

                      • Article

                      Contributors

                      Other Metrics

                      Bibliometrics & Citations

                      Bibliometrics

                      Article Metrics

                      • Downloads (Last 12 months)1
                      • Downloads (Last 6 weeks)0
                      Reflects downloads up to 12 Nov 2024

                      Other Metrics

                      Citations

                      Cited By

                      View all
                      • (2014)Wireless sensor/actuator network for model railroad controlProceedings of the 12th ACM Conference on Embedded Network Sensor Systems10.1145/2668332.2668370(332-333)Online publication date: 3-Nov-2014
                      • (2010)ReferencesDesign of Multithreaded Software10.1002/9780470904916.refs(283-291)Online publication date: 30-Dec-2010
                      • (2013)Project-Based Learning in Embedded Systems Education Using an FPGA PlatformIEEE Transactions on Education10.1109/TE.2013.224656856:4(407-415)Online publication date: 1-Nov-2013
                      • (2011)Bringing soccer to the field of real-time embedded systems educationProceedings of the 6th Workshop on Embedded Systems Education10.1145/2077370.2077377(46-52)Online publication date: 13-Oct-2011
                      • (2008)An introduction to real-time embedded systemsJournal of Computing Sciences in Colleges10.5555/1352079.135212823:4(269-270)Online publication date: 1-Apr-2008
                      • (2008)Ada and software engineering educationACM SIGAda Ada Letters10.1145/1454497.145449028:3(91-96)Online publication date: 26-Oct-2008
                      • (2008)Ada and software engineering educationProceedings of the 2008 ACM annual international conference on SIGAda annual international conference10.1145/1454474.1454490(91-96)Online publication date: 26-Oct-2008
                      • (2008)MICRO-EBLOCKProceedings of the 2008 International Conference on Computer Science and Software Engineering - Volume 0510.1109/CSSE.2008.1322(299-303)Online publication date: 12-Dec-2008
                      • (2006)A Novel Approach to an Embedded Systems CurriculumProceedings. Frontiers in Education. 36th Annual Conference10.1109/FIE.2006.322518(15-20)Online publication date: Oct-2006
                      • (2005)A case study in efficient microcontroller educationACM SIGBED Review10.1145/1121812.11218212:4(40-47)Online publication date: 1-Oct-2005

                      View Options

                      Get Access

                      Login options

                      View options

                      PDF

                      View or Download as a PDF file.

                      PDF

                      eReader

                      View online with eReader.

                      eReader

                      Media

                      Figures

                      Other

                      Tables

                      Share

                      Share

                      Share this Publication link

                      Share on social media