• DocumentCode
    3641315
  • Title

    Configuration-oriented programming

  • Author

    Radovan Brečka

  • Author_Institution
    Department of Computer Science, Comenius University, Mlynská
  • fYear
    2010
  • Firstpage
    57
  • Lastpage
    63
  • Abstract
    Development cycle of information systems, especially maintenance and modifications, is still time- consuming and expensive. This paper presents a new programming paradigm, the Configuration-oriented programming (COP), which introduces a new dimension - configuration - into the Object-oriented programming paradigm (OOP). This new dimension introduces a new point of view at a configuration through a configuration form that enables the use of inheritance, abstraction, polymorphism, and recursive definition on the configuration. Based on several years of experience in using this new paradigm in real live projects we observed that this new dimension enables a more effective development of complex information systems by associating modules (similar to objects in the OOP) into complex structures (by defining associations among the modules using configuration).
  • Keywords
    "Shape","Information systems","Vegetation","Object oriented programming","Maintenance engineering"
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (CEE-SECR), 2010 6th Central and Eastern European
  • Print_ISBN
    978-1-4577-0605-9
  • Type

    conf

  • DOI
    10.1109/CEE-SECR.2010.5783151
  • Filename
    5783151