A security framework for developing service-oriented software architectures

被引:6
|
作者
Rafe, Vahid [1 ]
Hosseinpouri, Ramin [1 ]
机构
[1] Arak Univ, Dept Comp Engn, Fac Engn, Arak 3815688349, Iran
关键词
service-oriented architecture; security modeling; formal methods; model-driven development;
D O I
10.1002/sec.1222
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The usually heterogeneous and decentralized nature of entities in the service-oriented architecture has paved the ground for the implementation of approaches distributed according to the constantly changing needs of business. Also, as the distribution of entities and processes increases, the need to provide security over software and hardware sources, which have reached the public thanks to an open space as a result of the service-oriented architecture, is felt. Therefore, security modeling at the level of service-oriented architecture can boost system reliability and enhance its stability once applied and employed. This research provides a secure framework through which to develop software based on the service-oriented architecture. The proposed framework has been modeled using the SoaML profile, which has been introduced for modeling service-oriented environments. The framework's security aspects have been tested by the modeling and specification language Alloy, which is based on the first-order logic. Its accuracy has also been well investigated. Tapping into the model-driven development, this framework can provide an answer to existing security challenges for service-oriented architecture software. Copyright (c) 2015 John Wiley & Sons, Ltd.
引用
收藏
页码:2957 / 2972
页数:16
相关论文
共 50 条
  • [41] Clouds and service-oriented architectures
    Liu, Lu
    Xu, Jie
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE, 2013, 29 (01): : 271 - 272
  • [42] The AVANTSSAR Platform for the Automated Validation of Trust and Security of Service-Oriented Architectures
    Armando, Alessandro
    Arsac, Wihem
    Avanesov, Tigran
    Barletta, Michele
    Calvi, Alberto
    Cappai, Alessandro
    Carbone, Roberto
    Chevalier, Yannick
    Compagna, Luca
    Cuellar, Jorge
    Erzse, Gabriel
    Frau, Simone
    Minea, Marius
    Modersheim, Sebastian
    von Oheimb, David
    Pellegrino, Giancarlo
    Ponta, Serena Elisa
    Rocchetto, Marco
    Rusinowitch, Michael
    Dashti, Mohammad Torabi
    Turuani, Mathieu
    Vigano, Luca
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2012, 2012, 7214 : 267 - 282
  • [43] Distributed Security Policies for Service-Oriented Architectures over Tactical Networks
    Lopes, Roberto Rigolin F.
    Wolthusen, Stephen D.
    2015 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2015), 2015, : 1548 - 1553
  • [44] Design methods for software architectures in the service-oriented computing and cloud paradigms
    Mora, M.
    O'Connor, R. V.
    Tsui, F.
    Gomez, J. Marx
    SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (02): : 263 - 267
  • [45] Service Redundancy Strategies in Service-Oriented Architectures
    May, Nicholas R.
    Schmidt, Heinz W.
    Thomas, Ian E.
    2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 383 - 387
  • [46] Towards Service Architectures in Service-oriented Computing
    Maki, Matti
    Pakkala, Daniel
    EMERGING WEB SERVICES TECHNOLOGY VOL III, 2009, 3 : 131 - 141
  • [47] Dynamic Service Substitution in Service-Oriented Architectures
    Fredj, Mane
    Georgantas, Nikolaos
    Issarny, Valerie
    Zarras, Apostolos
    IEEE CONGRESS ON SERVICES 2008, PT I, PROCEEDINGS, 2008, : 101 - 104
  • [48] Experiences in Developing Quantifiable NFRs for the Service-Oriented Software Platform
    Song, Xiping
    Hwong, Beatrice
    Ros, Johannes
    PROCEEDINGS OF THE 2009 17TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, 2009, : 337 - 342
  • [49] ArchiMeDeS: A model-driven framework for the specification of service-oriented architectures
    Lopez-Sanz, Marcos
    Marcos, Esperanza
    INFORMATION SYSTEMS, 2012, 37 (03) : 257 - 268
  • [50] Development of an e-engineering framework based on service-oriented architectures
    Lee, Jai-Kyung
    Kim, Hyeon Soo
    Kuk, Seung Hak
    Park, Seong-Whan
    COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING, PROCEEDINGS, 2006, 4101 : 251 - 258