Font Size: a A A

Study And Implementation Of State Machine Code Generation Technology For Quantum Framework In Embedded Systems

Posted on:2013-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:G ZhaoFull Text:PDF
GTID:2248330395956713Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development and innovation of software technology, Themethodology of Model-driven Software Development (MDSD) drives softwaredevelopment process with models and code generation as the core. This methodologyinherently has the advantages of efficient and reliable and so on. Currently it is animportant research direction in the field of software engineering. Meanwhile, because ofthe rapid development of embedded applications and increasingly complex designrequirements for embedded software development, embedded software developmentneeds more reliable and effective development methodologies and modeling techniques.This thesis, based on model-driven software development and using event-drivenQuantum Framework (QF) in the field of embedded software development as the targetplatform of code generation and using class diagram and UML state machine diagramrepresenting the dynamic characteristics of system as modeling language, mainlyfocuses on how to apply state machine and code generation technology to the softwaredevelopment of embedded systems and QF. Based on the analysis of QF and the codestructures of the application software for QF, this thesis uses code generationtechnology to design and implement the mapping rules which represent how to translatethe static and dynamic models representing application logics of system to the sourcecode for QF applications. Finally, all the mapping rules in this thesis are fully tested.The test results show that all the mapping rules achieve the expected goals.
Keywords/Search Tags:MDSD, State Machine, Code Generation, Quantum Framework, Event-Driven
PDF Full Text Request
Related items