Font Size: a A A

The Research And Implementation Of The Collaborative Model Of Information Appliances

Posted on:2010-12-26Degree:MasterType:Thesis
Country:ChinaCandidate:H Z LiuFull Text:PDF
GTID:2178360275469126Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Since the introduction of the concept of smart home,the industry gains rapid development.Smart home research focuses on intelligence and humanism.It requires that information appliances can implement mutual recognition,mutual communication,mutual collaboration, self-study,self-regulation according to the masters'living habits and intelligent response according to external information.As a symbol of high-quality information life,smart home getting more and more attention,therefore,the research on collaborative model of information appliances on the smart home is of great significance.There exist a lot of approaches to describe collaborative model,such as collaboration model based on workflow,collaborative model based on multi-agent systems and collaboration model based on information sharing.However,these methods are not universal,while collaborative model based on UML can be highly abstract and unified,because UML is a unified modeling language which is language-independent and platform-independent,it will be a great advantage to express the collaborative relationships between information appliances by using UML sequence diagram,collaboration diagram,state diagram,activity diagram,and it can also be an instruction for the construction of information appliance architecture.Firstly,the article gives an overall design on smart home systems, adopting object-oriented idea,and analyzes its functional modules; meanwhile,collaboration principle of information appliances and its control methods as well as its implementation process is discussed in the paper.Secondly,the collaborative model of information appliances is implement by using UML modeling diagrams,the collaboration of information appliances will be divided into a number of collaboration scenes,the collaborative relationship is described for every scenes by UML sequence diagram,collaboration diagram,activity diagram,state diagram,enables multiple appliances to be mutual collaborated and triggered,achieve a series of mission the master deployed.Thirdly, collaborative model of information appliances is implemented by using production rules to express knowledge.Several databases for knowledge storage are designed reasonably,a reasoning algorithm is proposed to achieve the forward chaining inference.Finally,a collaborative model of information appliances simulation environment is built by adopting embedded microprocessor S3C2410X as center hardware platform and adopting the reduced and transplanted Linux as the embedded operating system,the reasoning algorithm is edited in c language,its collaboration analog process is successfully implemented.
Keywords/Search Tags:information appliances, intelligent collaboration, UML, knowledge representation, inference engine
PDF Full Text Request
Related items