• DocumentCode
    1565849
  • Title

    Compiler development in component-oriented software development (COSD): issues and challenges

  • Author

    Aris, Hazleen

  • Author_Institution
    Coll. of Inf. Technol., Univ. Tenaga Nasional, Malaysia
  • Volume
    1
  • fYear
    2005
  • Firstpage
    124
  • Abstract
    Software development based on the composition of the existing components, known as component-oriented software development (COSD) is a fast growing research area in the software engineering discipline. Amongst the various areas covered is the component-oriented specification language (COSL) development, which focuses on coming out with a dedicated specification language for COSD. This is required due to fact that the existing specification languages are insufficient if not unsuitable for COSD use. A number of works have been done in coming out with COSLs. However, these COSLs are not being accompanied by the construction of their compilers to complete the picture. The construction of compiler for COSL is currently not being given the attention it deserves. Therefore, in this paper, the need to construct the compiler for COSL is justified with the main focus given to the issues on the development of the COSL compiler and their corresponding challenges. Brief explanation on the phases of a compilation process is also included.
  • Keywords
    formal specification; object-oriented programming; program compilers; specification languages; compiler development; component-oriented software development; component-oriented specification language; software engineering; Computer science; Educational institutions; High level languages; Information technology; Object oriented programming; Production; Program processors; Software engineering; Specification languages; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology and Applications, 2005. ICITA 2005. Third International Conference on
  • Print_ISBN
    0-7695-2316-1
  • Type

    conf

  • DOI
    10.1109/ICITA.2005.102
  • Filename
    1488783