• DocumentCode
    3421554
  • Title

    A step toward code granulation space

  • Author

    Zhao, Yinliang

  • Author_Institution
    Dept. of Comput. Sci., Xi´´an Jiaotong Univ., Xi´´an, China
  • fYear
    2009
  • fDate
    17-19 Aug. 2009
  • Firstpage
    799
  • Lastpage
    804
  • Abstract
    This paper proposes a code granulation space which can be applied to program construction and processing. Each granule in the space is defined as an improvement to the seed program of the space. The class tree of the seed program is partitioned into forests with context variables dependable. The boundary of granules can be specified according to both trees in the forest and shadow classes defined for improvement. Granules are organized in hierarchical style where ones at upper level are more generous than ones at low level. Granule similarity is also defined according to granule hierarchies. This Space can represent all improvements to given seed program, and can explain the fitness of programs as satisfying of granule´s context within these programs. In this paper we describe details of the code granulation space, and show its effectiveness with examples.
  • Keywords
    program compilers; code granulation space; granule similarity; program construction; program processing; seed program; Computer science; Context modeling; Modular construction; Object oriented modeling; Organizing; Parallel machines; Problem-solving; Runtime; Software engineering; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Granular Computing, 2009, GRC '09. IEEE International Conference on
  • Conference_Location
    Nanchang
  • Print_ISBN
    978-1-4244-4830-2
  • Type

    conf

  • DOI
    10.1109/GRC.2009.5255012
  • Filename
    5255012