Font Size: a A A

Research On Embedded Software Development Based On Real-Time Object Modeling

Posted on:2006-07-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z L QinFull Text:PDF
GTID:2168360152970964Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the increasing development of information technology, electronic technology and communication technology, embedded system has been unprecedentedly applied as a new computing platform. Embedded software is a special software running inside embedded system and perform specific function, some key non-functional requirements such as timeliness, concurrency, stability and portability is key to software quality, But the traditional development approach which is driven by programming-centric is hard to meet the requirements of development efficiency and software qualities.The main purpose of this research is to study the development method of embedded software from the point of implementer, which has great value reference not only to researchers who engage in embedded software development theory but also engineers who are undertaking concrete developmentproject. Around the newest research result-real-time object-oriented modeling technology and thedevelopment background of PCC500 integrated controller project in Zheda Zhongzi Integrated Control Co., Ltd., this research has great worth in theory research and practical application. All the work in this paper can be classified as followes:(1) bring about a review and summary of the newest researches on embedded software real-time object-oriented modeling, especially expound the MDD embedded software development method and the thoughts or methods of real-time object-oriented modeling, then introduce three primary real-time object-oriented languages(SDL/ROOM/UML-RT) and it's support tools.(2) Analyze and discuss a concrete embedded software development project-SunyHMIreal-time monitor software, describe in detail the requirements to the development and function realization from the point of application background, including the non-functional constraints faced in the development process. At last design the whole framework and procedure flowchart.(3) Describe and conclude the function realization of SunyHMI monitor software using use case-driven method, model the structure and running behavior of SunyHMI using Rhapsody and UML-RT language.(4) Realize the code of Active object framework, window controls hierarchies and RTOS attributes encapsulation in SunyHMI and introduce the scheduliability analysis of the system in implementing and synthesizing the model.
Keywords/Search Tags:real-time object modeling, embedded software, model-driven development, scheduliability analysis
PDF Full Text Request
Related items