Confidentiality checking an object-oriented class hierarchy

被引:1
|
作者
Chandra S. [1 ]
Khan R.A. [1 ]
机构
[1] Department of Information Technology, BA University
关键词
11;
D O I
10.1016/S1353-4858(10)70037-4
中图分类号
学科分类号
摘要
Object-orientation is one of the most popular paradigms for software development. Due to its inherent ability to represent conceptual entities as objects, it has gained increasing popularity since the early 1990s, when systems such as the common object request broker architecture (CORBA) were first commercialised. Software objects can be categorised, described, organised, combined, and manipulated easily. It has been proven by the experts that OO design constructs have a significant impact on software security attributes. Confidentiality has been identified as one of the key attributes of software security. Object-oriented constructs including abstraction, encapsulation, coupling and cohesion all affect confidentiality. © 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:16 / 20
页数:4
相关论文
共 50 条
  • [31] The optimal class size for object-oriented software
    El Emam, K
    Benlarbi, S
    Goel, N
    Melo, W
    Lounis, H
    Rai, SN
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (05) : 494 - 509
  • [32] A Framework for Class Partitioning in Object-Oriented Databases
    Kamalakar Karlapalem
    Qing Li
    Distributed and Parallel Databases, 2000, 8 : 333 - 366
  • [33] A CLASS ACT - THE RISE OF OBJECT-ORIENTED TECHNOLOGY
    DETTMER, R
    IEE REVIEW, 1995, 41 (06): : 253 - 256
  • [34] Understanding class evolution in object-oriented software
    Xing, ZC
    Stroulia, E
    IWPC 2004: 12TH IEEE INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS, 2004, : 34 - 43
  • [35] UNIFIED CLASS EVOLUTION BY OBJECT-ORIENTED VIEWS
    BRATSBERG, SE
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 645 : 421 - 439
  • [36] A class cohesion metric for object-oriented designs
    Bansiya, J
    Etzkorn, L
    Davis, C
    Li, W
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1999, 11 (08): : 47 - 52
  • [37] Towards measuring object-oriented class stability
    Alshayeb, M.
    Naji, M.
    Elish, M. O.
    Al-Ghamdi, J.
    IET SOFTWARE, 2011, 5 (04) : 415 - 424
  • [38] A framework for class partitioning in object-oriented databases
    Karlapalem, K
    Li, Q
    DISTRIBUTED AND PARALLEL DATABASES, 2000, 8 (03) : 333 - 366
  • [39] Class diversity support in object-oriented languages
    Romanovsky, A
    JOURNAL OF SYSTEMS AND SOFTWARE, 1999, 48 (01) : 43 - 57
  • [40] Security Metrics for Object-Oriented Class Designs
    Alshammari, Bandar
    Fidge, Colin
    Corney, Diane
    2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 11 - 20