若干软件新技术在Apla→Java程序自动生成系统的实现研究

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:wanfl1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前大数据、云计算、云服务、可信软件和模型驱动软件工程(MDE)等新技术和新概念已经成为计算机和信息领域普遍关注的研究热点。本文指导老师薛锦云主持承担的国家自然科学基金重大国际合作项目“若干软件新技术及其在PAR平台中的实验研究”、基金面上项目“高可靠软件建模语言及模型自动转换方法”的研究目标均是这些热点问题。其中PAR平台中的Apla→Java程序自动生成系统正是这两项国家级课题需要设计实现上述新概念和新技术的主要开发平台。本文的研究目标就是在研发扩充Apla→Java程序生成系统功能时,基于模型驱动的软件工程架构,有效地实现事务处理、异常处理和多媒体数据处理等新技术,使之和原有的Apla—Java程序自动生成系统自然融合。本文首先认真分析研究了事务处理、异常处理和多媒体数据处理的原理、特点和最新Java程序开发平台和支撑工具,提出了和原有建模语言Apla融合的事务处理和异常处理机制,并构建了从Apla事务处理和异常处理模型到Java语言事务处理和异常处理程序的自动转换系统。基于该转换系统可以自动生成本地事务处理和分布式事务处理Java程序,并以两个应用实例进行验证。本文还根据多媒体的大数据特征,探究了将Apla中原有文本数据库处理的简单方法运用于多媒体数据库处理的可能性,获得圆满成功,进而提出和原有文本数据库操作完全融合的多媒体数据操作语言机制,构建了相应多媒体操作构件库,用基于关系代数的文本数据库处理机制,实现了多媒体数据库处理模型到Java多媒体数据库处理系统的自动转换。最后用多个实例验证了该转换系统的正确性和可靠性。本文的主要创新点如下:(1)提出了抽象的事务处理和异常处理的语言机制并将其和Apla语言中的数据库处理机制自然融合,并构建了将自然融合的事务处理抽象程序转换成对应Java程序的系统,使得可以用建模语言Apla便捷地构建十分复杂的本地和分布事务处理应用程序,有利于进行形式化验证。转换系统可以将经过验证的事务处理程序转换成对应的Java程序,大幅度提高了事务处理程序的可靠性和研发效率。这一成果在国际国内均属首创。世界著名计算科学家美国Texas大学Misra教授在他提出的Orc建模语言中十分希望能实现事务处理机制,但至今尚未成功。(2)本文提出的抽象多媒体数据处理语言机制和Apla中基于关系代数的文本处理语言机制自然融合,并构建了将自然融合的语言程序自动转换成对应Java程序的方法和系统,使得可以用Apla语言对多媒体数据便捷地构建十分复杂的多媒体应用程序并对该程序的正确性进行形式化验证。最后可以将经过验证的抽象多媒体应用程序自动转换为具体的多媒体数据处理程序。这一功能和方法国际国内均未见报导。
其他文献
在大型综合超市经营活动中,选址评估居于非常重要的地位。由于大型综合超市在我国出现的时间还较短,理论研究成果较少,以致出现了部分大型综合超市缺乏理论指导,选址不合理而
"以人民为中心"思想是党的十八大以来,以习近平同志为核心的党中央提出的治国理政新理念新思想新战略的核心价值理念,对指导中国"五位一体"总体布局的建设与发展具有重要的指
目的探讨和分析脑出血患者抑郁状态及心理护理的影响。方法选取2015年10月~2017年6月在我院治疗的脑出血抑郁患者74例作为研究对象,依入院顺序分为甲组与乙组,各37例。所有患
随着全球经济一体化和知识经济的兴起,经济主体之间的竞争变得空前激烈而广泛。为应对全球化和新经济带来的机遇和挑战,提升竞争力成为所有经济决策者的共识。城市是国家和区
唯美与诗意的电影风格在当今影坛可谓是另辟蹊径、独树一帜,这类影片在主题上普遍以爱情作为故事的结构主线,通过细腻的观察反映平凡人的爱情追寻之路,故事的情节没有跌宕起
<正> 李健吾的文学批评在现代文坛上独树一帜,他对现代派诗歌的评论也别具一格,本文试对此进行分析。李健吾的文学批评,成绩主要集中在早年的《咀华集》、《咀华二集》上,因
以网民对网络舆情事件的点击量,评论量和转载量指标分时间段进行统计,建立了"7.23事件"指标量的灰色预测模型,并进行了模型精度的检验;定义了舆情事件评价的参照标准值,并给
本文介绍陕西省南部镇安县(云镇)音系的声母、韵母、声调及其音韵特点。
随着商业银行业务不断拓展和电子商务技术在国民经济中广泛应用,银行操作风险的严重危害性日益展现。目前,我国商业银行迫切需要解决的问题是加强操作风险管理,确保银行健康
随着国民经济的迅速发展,人类环保和生态意识的增强,对山区城市内河的保护和良性开发日益重视,城市内河景观型河道成为了现代城市生态建设中不可或缺的重要构成元素。国内外