Font Size: a A A

Modeling And Design Of Security And Alarm System Based On Software Reuse

Posted on:2021-05-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z X WangFull Text:PDF
GTID:2428330611956419Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Due to insufficient production conditions,uneven quality of employees,and imperfect management systems,safety production accidents occur from time to time.With the continuous development of Internet technology,more and more safety production management is reformed by adopting information technology and accident warning is conducted by warning technology though data mining.At the same time,safety warning technology is also widely used in various industries,such as production plants,construction sites,ships,aviation,and even smart cars developing rapidly in recent years,which also use the technology to reduce accidents.The differences in application scenarios and platforms,real-time performance,and in monitored data formats have all led to the need for independent design and development of security early warning systems based on the applied scenarios,which will lead to a lot of repeated development,waste of manpower and material resources,and uneven quality and efficiency,which has become an urgent problem to be solved in the development of China's security warning.Software reuse is considered to be an important way to solve the "software crisis" and improve the quality and efficiency of software development.Object-oriented,software components,software architecture,domain engineering and other related technologies also provide technical support for software reuse.This thesis applies the idea and technology of software reuse to the development of safety early warning systems in order to shorten the development cycle of the system,save development cost,and improve the reliability of the system.The reuse process is generally as follows 1.Establish a domain feature model through an existing software system;2.Select the corresponding feature module according to the domain feature model and development requirements;3.Calculate the cost of the reused component and re-developed component.And choose the lower cost Component acquisition methods;4.Assemble components and complete the development of new products.The research content of this thesis is mainly part one the construction of the first part of the domain feature model.Traditional modeling methods have strong subjectivity in acquiring features based on the analysis of domain experts,and have neither analyzed domain features from the customer's perspective,nor established a traceability relationship from the sample system to the features in the model.This thesis analyzes the sample systemand constructs the security warning domain feature model by combining the method of using case diagram to construct the domain feature model and the domain analysis method.The problems of strong subjectivity and poor traceability of traditional modeling methods are solved,and a domain use case model that describes the system from the user's perspective is added.The Guidsl grammar is described for the feature model,and the feature warning tool is used to check the consistency of the security warning feature model described by Guidsl.The default configuration of the characteristic model in the field of security warning is given.Finally,some features are selected to simulate a campus safety early warning system.The main work includes the following aspects:1.Constructing a characteristic model in the field of security warning By analyzing the selected sample system,this thesis obtains the sample system use case diagram and functional requirements,and further constructs the samplesystem use case diagram and structural model.Based on the use case diagram of the sample system,and the domain use case model is constructed,and the domain use case model is mapped to the domain use case feature model.And the domain analysis feature model is constructed based on the structural model and function analysis of the sample system.Finally,the feature model of the domain use case and the feature model obtained from the domain analysis are integrated to give the feature model of the security warning domain.2.Conducting formal description and consistency check of the safety warning feature model.3.Giving the default configuration of a given domain feature model.4.Selecting some features to simulate and realize campus safety early warning system.The research in this thesis has certain reference and application value for the development of safety early warning system.
Keywords/Search Tags:software reuse, variability modeling, feature model formal description, feature model configuration, security warning
PDF Full Text Request
Related items