节点文献

SET认证软件构架及其多级优化方法研究

Research on SET Authentication Software Architecture and Multiple-Level Optimize Methods

【作者】 尹明伟

【导师】 万麟瑞;

【作者基本信息】 南京航空航天大学 , 计算机应用技术, 2006, 硕士

【摘要】 本文以集成电子商务系统的CA认证软件开发为背景,结合J2EE和Spring等开发框架,以面向对象/面向方面/面向构件的多方法论为指导,从多个角度探讨了SET认证安全问题的解决方案,并对其软件架构进行多级优化。文章首先对两种不同的开发框架:J2EE和Spring进行了分析对比,并且对面向对象和面向方面两种不同的软件模型方法论进行探讨,总结出了一些建模的原则与建议。然后重点对SET认证的领域模型进行了研究与分析,提出SET认证的领域框架,阐述了与层次模型相适应的智能软件构架设计思想;进而提出SET认证的协议模型,分析其过程控制原理,并且进一步探讨了RSA安全算法的数学模型和多种建模机制的综合应用,给出基于主程序/子过程体系结构风格和形式描述的构件模型。在依次建立SET认证的用例模型、活动模型、对象结构模型、顺序模型的基础之上,分析得到了系统的数据模型,然后使用多种手段对模型进行优化。最后给出了SET认证系统主要框架的ACME描述,以及SET认证系统中的典型应用的Java实现和面向方面实现。文章中分析得到的各种结论、建模原则、过程模型被用于集成电子商务CA认证软件的研究与实现中,规范了整个软件的开发过程,提高了开发的效率。所提出的构架分析过程和方法具有一般理论意义和工程实用价值。

【Abstract】 Based on Certification and Authentication software development for Integration of Electronic Commerce ,with guidance from the multiple methodologies of Object-Oriented Programming,Aspect-Oriented Programming and Component-Oriented Programming together, this paper discussed the security resolution in SET authentication from multiple point with J2EE framework and Spring framework ,then, multiple-level optimizations were operated on its software architecture.First , comparation was made for Spring framework against J2EE framework, furthermore,several principles and advice were proposed with analysis of OOP and AOP. Second ,emphases were put on SET authentication research, an architecture of SET authentication was proposed to expound the Intelligent Architecture Design Theory fitting with layered model .Then ,with displaying the protocol model , the process control principle was analysed , and more attention was taken to discuss the mathematic model of RSA algorithm and integration of various model methods , to give the component model based on Main-Program / Sub-Process architecture family and formalized description .Next ,by establishing the UserCase model,Activity model,Object Structure model and Sequence model in order,and based on the data model,a lot of measure were taken to optimize these models.Finally , the main framework of SET authentication in ACME template was given,with the Java implement and AOP implement for typical applications together .The conclusions ,modeling principles and process models that coming up from the paper were used in project research and implement well,to restrict the software development process and promote its efficiency.The architecture analyse process and method have generally theoretical meaning and engineering practicing value .

  • 【分类号】TP311.52
  • 【被引频次】4
  • 【下载频次】68
节点文献中: 

本文链接的文献网络图示:

本文的引文网络