-
4
-
-
85141103571
-
-
Addison-Wesley, 1995, ISBN 0-201-83595-9
-
[Brooks 95] Brooks, Frederick, The Mythical Man-Month, Anniversary Edition, Addison-Wesley, 1995, ISBN 0-201-83595-9.
-
Brooks, Frederick, the Mythical Man-Month, Anniversary Edition
-
-
-
10
-
-
0242678516
-
-
ISBN 0-262-03293-7; Section 6.5: Priority queues
-
[Cormen+ 01] Cormen, Thomas H., Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, Introduđion to Algorithms, 2nd edition, MIT Press and McGraw-Hill, 2001, ISBN 0-262-03293-7; Section 6.5: Priority queues, pp. 138-142.
-
(2001)
Introduđion to Algorithms, 2Nd Edition, MIT Press and Mcgraw-Hill
, pp. 138-142
-
-
Cormen, T.H.1
Leiserson, C.E.2
Rivest, R.L.3
Stein, C.4
-
11
-
-
85141094288
-
Software Engineering Education: 7th SEI CSEE Conference, San Antonio 1993
-
[Diaz-Herrera 93] Diaz-Herrera, Jorge L. Software Engineering Education: 7th SEI CSEE Conference, San Antonio 1993, Springer, 1994.
-
(1994)
Springer
-
-
Diaz-Herrera, J.L.1
-
12
-
-
0015195766
-
Hierarchical Ordering of Sequential Processes
-
[Dijkstra 71] Dijkstra, EdsgerW., “Hierarchical Ordering of Sequential Processes,” Acta Informatica 1, 1971, pp. 115-138.
-
(1971)
Acta Informatica
, vol.1
, pp. 115-138
-
-
Dijkstra, E.1
-
16
-
-
85141074987
-
-
Addison-Wesley
-
[Douglass 99] Douglass, Bruce Powel, Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks, and Patterns, Addison-Wesley, 1999.
-
(1999)
Douglass, Bruce Powel, Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks, and Patterns
-
-
-
17
-
-
85141037160
-
Douglass, Bruce Powel, “UML Statecharts
-
[Douglass 99b] Douglass, Bruce Powel, “UML Statecharts,” Embedded Systems Programming, January 1999, pp. 22-42.
-
(1999)
Embedded Systems Programming
, pp. 22-42
-
-
-
18
-
-
85141028953
-
Dunkels, Adam; Oliver Schmidt, Th¡emo Voigt, and Muneeb Al¡
-
SenSys 2006Boulder, Colorado, November 2006
-
[Dunkels+ 06] Dunkels, Adam; Oliver Schmidt, Th¡emo Voigt, and Muneeb Al¡, “Protothreads: Simplifying event-driven programming of memory-constrained embedded systems,” in Proceedings of the Fourth ACM Conference on Embedded Networked Sensor Systems (SenSys 2006), Boulder, Colorado, November 2006.
-
Protothreads: Simplifying Event-Driven Programming of Memory-Constrained Embedded Systems
-
-
-
20
-
-
0003880013
-
-
Addison-Wesley
-
[Gamma+ 95] Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides, Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
-
(1995)
Design Patterns, Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
21
-
-
0242536890
-
The Challenges of Real-Time Programming
-
[Ganssle 98] Ganssle, Jack. G., “The Challenges of Real-Time Programming,” Embedded Systems Programming, July 1998, pp. 20-26.
-
(1998)
Embedded Systems Programming
, pp. 20-26
-
-
Ganssle, J.G.1
-
22
-
-
85141092351
-
Embedding with GNU: Newlib
-
[GatlifF 01] GatlifF, Bill, “Embedding with GNU: Newlib,” Embedded Systems Design, December 2001, www.embedded.com/15201696.
-
(2001)
Embedded Systems Design
-
-
-
23
-
-
0003880013
-
-
Addison-Wesley
-
[GoF 95] Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides, Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
-
(1995)
Design Patterns, Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
24
-
-
84884276200
-
Embedded State Machine Implementation
-
[Gomez 00] Gomez, Martin, “Embedded State Machine Implementation,” Embedded Systems Programming, December 2000, pp. 40-50.
-
(2000)
Embedded Systems Programming
, pp. 40-50
-
-
Gomez, M.1
-
25
-
-
0023365727
-
Statecharts: A Visual Formalism for Complex Systems
-
[Harel 87] Harel, David, “Statecharts: A Visual Formalism for Complex Systems,” Science of Computer Programming, 8, 1987, pp. 231-274, www.wisdom.weizmann.ac.il/~dharel/SCANNED.PAPERS/Statecharts.pdf.
-
(1987)
Science of Computer Programming
, vol.8
, pp. 231-274
-
-
Harel, D.1
-
27
-
-
85141071874
-
-
[HDLC 07] www.interfacebus.com/Design_HDLC.html.
-
-
-
-
28
-
-
0011442353
-
A universal, modular actor formalism for artificial intelligence
-
[Hewitt 73] Hewitt, Carl, P. Bishop, and R. Steiger, “A universal, modular actor formalism for artificial intelligence,” Third International Joint Conference on Artificial Intelligence, pp. 235-245, 1973.
-
(1973)
Third International Joint Conference on Artificial Intelligence
, pp. 235-245
-
-
Hewitt, C.1
Bishop, P.2
Steiger, R.3
-
29
-
-
84945708698
-
An axiomatic basis for computer programming
-
[Hoare 69] Hoare, C. A. R., “An axiomatic basis for computer programming,” Communications of the ACM, 12(10):576-585, October 1969.
-
(1969)
Communications of the ACM
, vol.12
, Issue.10
, pp. 576-585
-
-
Hoare, C.A.R.1
-
32
-
-
85141042648
-
IAR Systems
-
[IAR 00] IAR Systems, AB, IAR visualSTATE, www.iar.com/vs.
-
AB, IAR Visualstate
-
-
-
34
-
-
0024028289
-
Designing Reusable Classes
-
[Johnson+ 88] Johnson, Ralph E., and Brian Foote, “Designing Reusable Classes,” Journal of Objeđ-Oriented Programming, June/July 1988, Volume 1, Number 2, pages 22-35.
-
(1988)
Journal of Objeđ-Oriented Programming
, pp. 22-35
-
-
Johnson, R.E.1
Foote, B.2
-
35
-
-
85141093003
-
Mutexes Battle Priority Inversions
-
[Kalinsky 05] Kalinsky, David, “Mutexes Battle Priority Inversions,” white paper, www.kalinskyassociates.com/Wpaper2.html.
-
White Paper
-
-
Kalinsky, D.1
-
36
-
-
0003405432
-
-
2nd edition, Prentice Hall, 1988
-
[Kerninghan 88] Kerninghan, Brian, W. and Dennis M. Ritche, The C Programming Language, 2nd edition, Prentice Hall, 1988.
-
The C Programming Language
-
-
Kerninghan, B.1
Dennis, M.2
-
37
-
-
0003403456
-
-
2nd edition, CMP Books, 2002
-
[Labrosse 02] Labrosse, Jean J., MicroC/OS-ll, The Real-Time Kernel, 2nd edition, CMP Books, 2002.
-
Microc/Os-Ll, the Real-Time Kernel
-
-
Labrosse, J.J.1
-
38
-
-
85141101567
-
An Efficient Dynamic Storage Allocator
-
[Lafreniere 98] Lafreniere, David, “An Efficient Dynamic Storage Allocator,” Embedded Systems Programming, September 1998, pp. 72-80.
-
(1998)
Embedded Systems Programming
, pp. 72-80
-
-
Lafreniere, D.1
-
40
-
-
85141081997
-
-
[Luminary 06] www.luminarymicro.com/products/kits.html.
-
-
-
-
41
-
-
85141066742
-
-
Steve, Writing Solid Code, Microsoft Press, 1993
-
[Maguire 93] Maguire, Steve, Writing Solid Code, Microsoft Press, 1993.
-
Maguire
-
-
-
42
-
-
85008050206
-
When Software Is Treated Much Too Lightly
-
[Mayer 97b] North, R. D.,T. DeMarco, J. Stern, and D. Morley, “When Software Is Treated Much Too Lightly,” Computer, Volume 30, Issue 2, February 1997.
-
(1997)
Computer
, vol.30
, Issue.2
-
-
North, R.1
Demarco, J.S.2
Morley, D.3
-
43
-
-
85141059766
-
Mellor, Steve, “UML Point/Counterpoint: Modeling Complex Behavior Simply
-
[Mellor 00] Mellor, Steve, “UML Point/Counterpoint: Modeling Complex Behavior Simply,” Embedded Systems Programming, March 2000.
-
(2000)
Embedded Systems Programming
-
-
-
45
-
-
85141073704
-
-
Motor Industry Software Reliability Association (MISRA), MISRA Limited
-
[MISRA 98] Motor Industry Software Reliability Association (MISRA), MISRA Limited,
-
-
-
-
47
-
-
85141029503
-
-
private communication
-
[Montgomery 06] Montgomery, Paul Y., private communication.
-
-
-
Montgomery, P.Y.1
-
48
-
-
85141084708
-
Assertiveness Training for Programmers
-
[Murphy 01a] Murphy, Nia.ll, “Assertiveness Training for Programmers,” Embedded Systems Programming, March 2001.
-
(2001)
Embedded Systems Programming
-
-
Murphy, N.L.1
-
53
-
-
85141032688
-
-
[Queens 07] www.cs.queensu.ca/Software-Engineering/tools.html.
-
-
-
-
55
-
-
0003511049
-
-
Prentice-Hall, 1991
-
[Rumbaugh+ 91] Rambaugh, James, Michael Blaha, William Premerlani, Frederick Eddy, and William Lorensen, Object-Oriented Modeling and Design, Prentice-Hall, 1991.
-
Object-Oriented Modeling and Design
-
-
Rambaugh, J.1
Blaha, M.2
Premerlani, W.3
Eddy, F.4
Lorensen, W.5
-
57
-
-
0037304046
-
The Embedded Mindset
-
[Samek 03a] Samek, Miro, “The Embedded Mindset,” C/C++ Users Journal, February 2003, www.ddj.com/cpp/184401620.
-
(2003)
C/C++ Users Journal
-
-
Samek, M.1
-
58
-
-
17544402396
-
Who Moved My State?
-
[Samek 03b] Samek, Miro, “Who Moved My State?” C/C++ Users Journal, April 2003, www.ddj.com/cpp/184401643.
-
(2003)
C/C++ Users Journal
-
-
Samek, M.1
-
59
-
-
85141028633
-
Dèjà Vu
-
[Samek 03c] Samek, Miro, “Dèjà Vu,” C/C++ Users Journal, June, 2003, www.ddj.com/cpp/184401665.
-
(2003)
C/C++ Users Journal
-
-
Samek, M.1
-
60
-
-
0042206364
-
An Exception or a Bug?
-
August 2003
-
[Samek 03d] Samek, Miro, “An Exception or a Bug?” C/C++ Users Journal, August 2003, www.ddj.com/cpp/184401686.
-
C/C++ Users Journal
-
-
Samek, M.1
-
61
-
-
0141533192
-
Patterns of Thinking
-
October 2003
-
[Samek 03e] Samek, Miro, “Patterns of Thinking,” C/C++ Users Journal, October 2003, www.ddj.com/cpp/184401713.
-
C/C++ Users Journal
-
-
Samek, M.1
-
62
-
-
85141050528
-
Back to Basics
-
December, 2003
-
[Samek 03fļ Samek, Miro, “Back to Basics,” C/C++ Users Journal, December, 2003, www.ddj.com/cpp/184401737.
-
C/C++ Users Journal
-
-
Samek, M.1
-
63
-
-
85141102957
-
Building Bare-Metal ARM Systems with GNU
-
published in 10 installments in July/August 2007
-
[Samek 07a] Samek, Miro, “Building Bare-Metal ARM Systems with GNU,” Embedded.com Design Articles, published in 10 installments in July/August 2007, www.embedded.com/design/opensource/201802580.
-
Embedded.Com Design Articles
-
-
Samek, M.1
-
64
-
-
85141040570
-
Use an MCU’s low-power modes in foreground/background systems
-
[Samek 07b] Samek, Miro, “Use an MCU’s low-power modes in foreground/background systems,” Embedded Systems Design, October 2007, pp 31-45, www.embedded.com/design/202103425.
-
Embedded Systems Design
, pp. 31-45
-
-
Samek, M.1
-
65
-
-
85141035735
-
Samek, Miro and Robert Ward, “Build a Super Simple Tasker
-
[Samek+ 06] Samek, Miro and Robert Ward, “Build a Super Simple Tasker,” cover story, Embedded Systems Design, July 2006, www.embedded.com/showArticle.jhtml?articlelD=190302110.
-
(2006)
Cover Story, Embedded Systems Design
-
-
-
67
-
-
85141027390
-
Scheduling of Time Critical Processes
-
1972, 925-932, Montvale, NJ: American Federation of Information Processing Societies, 1972
-
[Serln 72] Serlin, O., “Scheduling of Time Critical Processes,” Proceedings of the Springjoint Computer Conference, Atlantic City, NJ, May 16-18, 1972, 925-932, Montvale, NJ: American Federation of Information Processing Societies, 1972.
-
Proceedings of the Springjoint Computer Conference, Atlantic City
, pp. 16-18
-
-
Serlin, O.1
-
69
-
-
85141055416
-
Sutter, Herb, Recursive Declarations
-
[Sutter 07] Sutter, Herb, Recursive Declarations, GotW.ca Website, www.gotw.ca/gotw/057.htm.
-
Gotw
-
-
-
70
-
-
85141061913
-
-
[Telelogic 07] http://modeling.telelogic.com/products/rhapsody.
-
-
-
-
72
-
-
85141052560
-
Embedded Processors
-
[Turley 02] Turley, Jim, Embedded Processors, Part 1, ExtremeTech, 2002, www.extremetech.com/article2/0,3973,18917,00.asp.
-
(2002)
Extremetech
-
-
Turley, J.1
-
73
-
-
85141076763
-
-
[VxWorks 01] www-sgc.colorado.edu/~dixonc/vxworks/docs/vxworks/ref/ intArchLib.html.
-
-
-
-
75
-
-
85141055416
-
Sutter, Herb, Recursive Declarations
-
[Sutter 07] Sutter, Herb, Recursive Declarations, GotW.ca Website, www.gotw.ca/gotw/057.htm.
-
Gotw
-
-
-
76
-
-
85141079655
-
-
[Telelogic 07] http://modeling.telelogic.com/products/rhapsody.
-
-
-
-
78
-
-
85141052560
-
Embedded Processors
-
[Turley 02] Turley, Jim, Embedded Processors, Part 1, ExtremeTech, 2002, www.extremetech.com/article2/0,3973,18917,00.asp.
-
(2002)
Extremetech
-
-
Turley, J.1
-
79
-
-
85141065086
-
-
[VxWorks 01] www-sgc.colorado.edu/~dixonc/vxworks/docs/vxworks/ref/ intArchLib.html.
-
-
-
|