Báo cáo "Phân tích, thiết kế phần mềm nhúng " pot - Pdf 11

Phân tích, thiết kế phần mềm nhúng
Trần Minh Tuấn
Trường Đại học Công nghệ
Luận văn ThS ngành: Công nghệ thông tin; Mã số: 60 48 10
Người hướng dẫn: PGS.TS. Nguyễn Ngọc Bình
Năm bảo vệ: 2008

Abstract: Tổng quan về thiết kế hệ thống nhúng thời gian thực. Trình bày về phần mềm
nhúng và các phương pháp thiết kế phần mềm này như phương pháp đặc tả hình thức và
bán hình thức, công cụ phát triển phần mềm nhúng, các study về thiết kế phần mềm
nhúng. Trình bày hệ điều hành thời gian thực (RTOS) và các dịch vụ của nó. Nghiên cứu
các cách tiếp cận với bài toán nhận dạng chữ Nôm bằng mạng nơron và những kết quả
thử nghiệm. Phân tích chương trình ứng dụng nhận dạng chữ Nôm dựa trên Tesseract cho
thiết bị nhúng và thực nghiệm trên hệ điều hành thời gian thực.
Keywords: Công nghệ thông tin; Lập trình; Phần mềm nhúng; Thiết kế phần mềm

Content
Thời gian gần đây, các Hệ thống nhúng – Thời gian thực được quan tâm nhiều hơn ở Việt
Nam, và trên thế giới thì các hệ thống này đã và đang được phát triển mạnh mẽ và là xu hướng
thịnh hành ở các nước Công nghiệp vì những lợi ích to lớn, thiết thực mà nó mang lại. Theo các
chuyên gia nhận định, sự phát triển của máy tính (PC) đã chuyển sang giai đoạn thứ 3 - giai đoạn
của môi trường thông minh mà hệ thống nhúng là cốt lõi (còn gọi là giai đoạn hậu PC - Internet).
Phát triển hệ nhúng và phần mềm nhúng đang là quốc sách của nhiều quốc gia.
Tuy nhiên muốn xây dựng Hệ thống nhúng – Thời gian thực tốt, đáp ứng được yêu cầu đòi
hỏi người thiết kế và phát triển phải có sự hiểu biết sâu về hệ thống, thiết bị phần cứng, những
vấn đề về hệ điều hành thời gian thực (RTOS), lập trình nhúng, các giải thuật trong lập lịch
(Scheduling), cấp phát (Allocation), bố trí hệ thống (layout), phân chia phần cứng – phần mềm
(HW-SW partioning)…Việc thiết kế và xây dựng hệ thống nhúng cần phát triển theo hướng co-
design [7]. Nghĩa là phải phát triển phần cứng và phần mềm đồng thời nhằm xác định giải pháp
tối ưu nhất cho hệ thống nhúng. Mục đích của luận văn là đi sâu nghiên cứu các phương pháp,
cách thức nhằm phân tích, thiết kế tốt phần mềm nhúng trong hệ thống nhúng - thời gian thực.

thống này.
 Chương 2: trình bày về phần mềm nhúng và các phương pháp thiết kế.
 Chương 3: trình bày về hệ điều hành thời gian thực (RTOS) và các dịch vụ của nó.
 Chương 4: trình bày về các cách tiếp cận với bài toán nhận dạng chữ Nôm và những kết
quả thực nghiệm của các phương pháp.
Chương 5: trình bày về phân tích chương trình nhận dạng chữ Nôm dựa trên Tesseract cho thiết
bị nhúng và thực nghiệm trên hệ điều hành thời gian thực µC/OS.

References
Tiếng Việt
[1] PGS. TS. Nguyễn Ngọc Bình, “Một số ý kiến về phát triến, ứng dụng công nghệ thông tin
của Việt Nam”, Hội thảo Quốc gia Hội nhập Quốc tế về Khoa học và Công nghệ, 2005.
[2] PGS. TS. Phạm Thượng Cát, “Hệ thống nhúng và sự phát triển của công nghệ thông tin”,
Tạp chí Tin học và điều khiển, 2005.
[3] Phan Anh Dũng, Dương Văn Việt, Hoàng Thị Ngọc Dung – Trung tâm Công nghệ thông tin
Thừa Thiên Huế, “Đưa Chư
̃
Ha
́
n-Nôm Va
̀
o Thiết Bi
̣
Cầm Tay ”, Hội nghị chữ Nôm, 2006.
[4] Phan Anh Dũng, Nguyễn Thế, “Từ điển Trực tuyến Việt-Hán-Nôm”, 2006.
[5] Phòng nhận dạng và xử lý ảnh Viện công nghệ thông tin , “Phần mềm nhâ
̣
n da
̣
ng chư

[21] Micrium Inc, “µC/OS-II Reference Manual”, Newnes, 2002.
[22] Mingrui Wu, Bo Zhang, Ling Zhang, “A Neural Network Based Classifier for Handwritten
Chinese Character Recognition”, ICPR'00 - Volume 2, 2000.
[23] Object Management Group, “UML Profile for Schedulability, Performance, and Time”,
OMG document ptc/02-03-02, Needham MA, 2002.
[24] Olli S, Jaakko, “A Embedded Systems, Lecture Notes”, Helsinki University of Tech, 2006.
[25] Peter Marweden, “Embedded Systems Design”, Springer, 2006.
[26] Qing Li and Carolyn Yao, “Real-time Concepts for Embedded Systems”, CMP Books, 2003.
[27] Ray Smith, “An Overview of the Tesseract OCR Engine”, OSCON, 2007.
[28] Ray Smith, “A Simple and Efficient Skew Detection Algorithm via Text Row Accumulation”,
Proc of the 3rd Int, Conf. on Document Analysis and Recognition (Vol. 2), IEEE 1995, pp 1145-
1148.
[29] Richard Romero, Robert Berger, Robert Thibadeau, David Touretzky, “Neural Network
Classifiers for Optical Chinese Character Recognition”, In Proceedings of the Fourth Annual
Symposium on Document Analysis and Information Retrieval, 1995.
[30] Sacha Barber, “An introduction into Neural Networks”, 2003, pp 277-280.
[31] Sargur N. Srihari, Xuanshen Yang, Gregory R. Ball, “Offline Chinese handwriting
recognition: an assessment of current technology”, 2007.
[32] Stephen V. Rice, Frank R. Jenkins, Thomas. A. Nartker, “The Fourth Annual Test of OCR
Accuracy, Technical Report 95-03”, Information Science Research Institute, University of
Nevada, Las Vegas, July 1995.
[33] Stuart R.Ball, “Embedded Microprocessor Systems”, Newnes, 2002.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status