The STUDIA UNIVERSITATIS BABEŞ-BOLYAI issue article summary

The summary of the selected article appears at the bottom of the page. In order to get back to the contents of the issue this article belongs to you have to access the link from the title. In order to see all the articles of the archive which have as author/co-author one of the authors mentioned below, you have to access the link from the author's name.

 
       
         
    STUDIA INFORMATICA - Issue no. 2 / 2008  
         
  Article:   RECURSIVE AND DYNAMIC STRUCTURES IN GENERIC PROGRAMMING.

Authors:  ÁBEL SINKOVICS, ZOLTÁN PORKOLÁB.
 
       
         
  Abstract:  Generic programming – an emerging new programming paradigm – best known from Standard Template Library as an essential part of C++ provides an opportunity to extend libraries in an effcient way. Both containers (abstract data structures) and algorithms working on them could be independently designed and implemented at O(1) cost. Unfortunately, smoothless cooperation of generic programming and object orientation is still an open problem. In this paper we will focus on reducing development and maintenance costs of systems using generative programming with recursive data structures to avoid multiple implementations of the components. For cases when separate implementation of algorithms can''t be avoided we provide a system protecting us against changing existing code during extension. Providing such a design is not a trivial problem using currently available tools. We will show a possible solution using a graphic library to demonstrate the problem and our solution with.

Key words and phrases. Generic programming, Software engineering, Expression problem, C++.
 
         
     
         
         
      Back to previous page