首页> 外文期刊>Journal of Theoretical and Applied Information Technology >MDAASI: MODEL DRIVEN ARCHITECTURE APPROACH FOR APPLICATION SECURITY INTEGRATION
【24h】

MDAASI: MODEL DRIVEN ARCHITECTURE APPROACH FOR APPLICATION SECURITY INTEGRATION

机译:MDAASI:应用安全集成的模型驱动架构方法

获取原文
           

摘要

There have been many research works suggesting Model-driven Architecture (MDA) approaches for automatic application generation and personalization. MDA approach allows code generation from platform-specific models (PSMs) by the means of generators that automatically transform models into the source code for a chosen platform to automate software engineering process. Previous works have widely addressed code generation, but they are not considering nonfunctional aspects such as application security. In this current work, we are proposing some additional MDA mechanisms to generate secure applications based on a given set of security policies. In this context, this approach is used for integrating security properties, such as Authorization, Authentication, Communication encryption, Message Integrity, and Confidentiality of critical data, thus security properties will be incorporated in the generated software during the whole development process or in early abstraction stages. In other words, security models will be merged with the system models in different abstraction levels by applying a set of model-to-model transformation. As a result of this process, the system's source code and configuration files will be generated automatically from communication diagrams by applying a model-to-code transformation.
机译:已经有许多研究作品暗示了模型驱动的架构(MDA)用于自动应用生成和个性化的方法。 MDA方法允许通过自动将模型转换为所选平台的源代码,从平台特定模型(PSM)中生成代码,以便为所选平台进行自动化软件工程过程。以前的作品具有广泛寻址的代码生成,但它们不是考虑应用程序安全性等非功能突变的方面。在本前的工作中,我们提出了一些额外的MDA机制,以基于一组给定的安全策略来生成安全应用程序。在此上下文中,该方法用于集成安全性质,例如授权,身份验证,通信加密,消息完整性和关键数据的机密性,因此在整个开发过程中或提前抽象中将包含在生成的软件中的安全性属性阶段。换句话说,通过应用一组模型到模型转换,将在不同抽象级别中与系统模型合并安全模型。由于此过程,通过应用模型 - 代码转换,系统的源代码和配置文件将自动生成来自通信图。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号