• 沒有找到結果。

Real Time UML Workshop for Embedded Systems by Bruce Powel Douglass, Addison-Wesley, 2006

N/A
N/A
Protected

Academic year: 2022

Share "Real Time UML Workshop for Embedded Systems by Bruce Powel Douglass, Addison-Wesley, 2006"

Copied!
1
0
0

加載中.... (立即查看全文)

全文

(1)

輔仁大學 資訊工程學系 九十九學年度第一學期 嵌入式系統與軟體工程 課程綱要

1. 教師: 范姜永益 SF629, [email protected] , 02-29052444

2. 教科書暨參考書籍:

Reference book: (尊重與保護智慧財產權,請使用正版教科書,勿非法影印書籍或教材,以免侵害他人著作權。) 1. Real Time UML: Advances in the UML for Real-Time Systems (3rd Edition) by Bruce

Powel Douglass, Addison-Wesley, 2004. (ISBN: 0321160762)

2. Real Time UML Workshop for Embedded Systems by Bruce Powel Douglass, Addison-Wesley, 2006. (ISBN: 0750679069)

3. Testing Embedded Software by Bart Broekman and Edwin Notenboom, Addison-Wesley, 2002. (ISBN: 0321159861)

3. 課程進度

日期 主題

9 月

14 日 Introduction to the course

21 日 Introduction to Software engineering for embedded software 28 日 教師節

10 月

5 日 Lab1: PC-Linux & VMWare installation Lab2: Linux 常用指令練習

12 日 UML for embedded software (1)

19 日 Lab3: Introduction to ARM 9 platform Lab4: Setting Qt Environment

26 日 UML for embedded software (1)(2)

11 月

2 日 Lab5: StarUML 基本操作練習 9 日 UML for embedded software (2) 16 日 Lab6: Qt programming (1)

23 日 Requirements and system constraints for embedded software 30 日 Lab7: Qt programming (2)

12 月

7 日 Lab8: 簡易相框架構寫作練習

14 日 Software architecture for embedded system 21 日 Lab9:相框 with Cam 練習

28 日 Software design for embedded system 1

4 日 Final Exam 11 日 Project Demo

4. 評分方式:

 實驗 (20%) (L1 – L8)

 期末考試 (30%)

 期末專案 (50%)

參考文獻

相關文件

* All rights reserved, Tei-Wei Kuo, National Taiwan University,

Reading: Stankovic, et al., “Implications of Classical Scheduling Results for Real-Time Systems,” IEEE Computer, June 1995, pp.. Copyright: All rights reserved, Prof. Stankovic,

Tei-Wei Kuo, Embedded System and Wireless Networking Lab, National Taiwan University.. Real-Time

Writing of a 16MB incurs 1K block erases because of the reclaiming of invalid space.. 2008/1/30 Embedded Systems and Wireless Networking Lab. 80. Wear Leveling versus

OurChain stands for all your blockchains, an autonomous platform for any blockchain, including a ChainAgent, a ChainBrowser, a ChainFoudry, a Ch ainOracle and an OurCoin with

To assist with graphics and multimedia projects To assist with graphics and multimedia projects To support home, personal, and educational tasks To support home, personal,

Although many excellent resource synchronization protocols have been pro- posed, most of them are either for hard real-time task scheduling with the maxi- mum priority inversion

Algorithm Design Methods Divide & Conquer for Sprout 2014