Self-protection for distributed component-based applications

被引:0
|
作者
Claudel, Benoit [1 ]
De Palma, Noel
Lachaize, Renaud
Hagimont, Daniel
机构
[1] Inst Natl Polytech Grenoble, F-38031 Grenoble, France
[2] Univ Grenoble 1, Grenoble, France
[3] Inst Natl Polytech Toulouse, F-31077 Toulouse, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The complexity of today's distributed computing environments is such that the presence of bugs and security holes is statistically unavoidable. A very promising approach to this issue is to implement a self-protected system, similarly to a natural immune system which has the ability to detect the intrusion of foreign elements and react while it is still in progress. This paper describes an approach relying on component-based software engineering to ease the protection of distributed systems. The knowledge of the application architecture is used to detect foreign activities and to trigger counter measures. We focus on a mean to recognize known and unknown attacks independently from legacy software and avoiding false positives. Hence, the scope of the detected attacks is, for the moment, limited to the detection of illegal communications. We describe how this approach can be applied to provide self-protection for clustered J2EE applications with a very low overhead.
引用
收藏
页码:184 / 198
页数:15
相关论文
共 50 条
  • [1] Component-based programming of distributed applications
    Issarny, V
    Bellissard, L
    Riveill, M
    Zarras, A
    ADVANCES IN DISTRIBUTED SYSTEMS: ADVANCED DISTRIBUTED COMPUTING: FROM ALGORITHMS TO SYSTEMS, 2000, 1752 : 327 - 353
  • [2] Component-based programming of distributed applications
    Issarny, Valérie
    Bellissard, Luc
    Riveill, Michel
    Zarras, Apostolos
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2000, 1752 : 327 - 353
  • [3] Distributed Component-Based Crawler for AJAX Applications
    Raj, Suryansh
    Krishna, Rajashree
    Nayak, Ashalatha
    2018 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRONICS, COMPUTERS AND COMMUNICATIONS (ICAECC), 2018,
  • [4] Managing dependencies in component-based distributed applications
    Alda, S
    Won, M
    Cremers, AB
    SCIENTIFIC ENGINEERING FOR DISTRIBUTED JAVA APPLICATIONS, 2002, 2604 : 143 - 154
  • [5] Component-based APIs for versioning and distributed applications
    Stets, RJ
    Hunt, GC
    Scott, ML
    COMPUTER, 1999, 32 (07) : 54 - +
  • [6] Component-based APIs for versioning and distributed applications
    Department of Computer Science, University of Rochester, Rochester, NY 14627, United States
    不详
    Computer, 7 (54-61):
  • [7] A metalevel component-based framework for distributed computing applications
    Lai, ASY
    Beaumont, AJ
    FOURTH ANNUAL ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2005, : 268 - 273
  • [8] A Distributed Dynamic Adaptation Model for Component-Based Applications
    Segarra, M. T.
    Andre, F.
    2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, 2009, : 525 - +
  • [9] Collaborative Autonomic Management of Distributed Component-Based Applications
    Belhaj, Nabila
    Ben Lahmar, Imen
    Mohamed, Mohamed
    Belaid, Djamel
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2015 CONFERENCES, 2015, 9415 : 3 - 18
  • [10] Self-Protection in a Clustered Distributed System
    De Palma, Noel
    Hagimont, Daniel
    Boyer, Fabienne
    Broto, Laurent
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (02) : 330 - 336