Font Size: a A A

The Analysis And Application Of Smart City Data Sharing Platform Software Architecture

Posted on:2015-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:B X YuFull Text:PDF
GTID:2348330485994238Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the increasing popularity of applications of smart city, the demand for open sharing and efficient exchanging of data is becoming extremely urgent. The applications of crowd sourcing mode, namely by means of participation of the public and providing large numbers of data source to achieve the goals like data labeled editing, make valid data exchanging and sharing particularly important under this background. This paper analyzed, designed and implemented the software architecture of data sharing platform used in smart city. This paper made the following tasks:Firstly, this paper brought up data sharing platform domain model in crowd sourcing for smart city. For the crowd sourcing model, the scope of consideration includes updating spatial data application and extracting multi-source heterogeneous data. By using the domain analysis method, we analyzed data sharing domain of smart city, established the domain model based domain demand-constraining and business processes refining, with using data template as data sharing standards.Secondly, this paper brought up data sharing platform software architecture for smart city. Based domain analysis, we used the "4 + 1" view model to describe the software architecture and determined the relationship between components, with the component description binding the design concept of interface, application service interface, web service interface.Thirdly, this paper developed a data sharing platform prototype system of smart city in crowd sourcing under the scene of smart searching engine and electronic sand table used in emergency decision. We used the cloud service architecture model to finish secondary development based on open source data integration tools. The development is based on domain model and design of software architecture.Based on the domain analysis, we made data sharing domain modeling and architecture guiding from domain engineering methodology. It solve the issue of existing multi-source heterogeneous issue of data sharing. It would support subsequent application development strongly.
Keywords/Search Tags:Data Sharing, Software Architecture, Domain Engineering, Cloud Model, Crowd Sourcing
PDF Full Text Request
Related items