A C++ environment for dynamic unanticipated software evolution

André Felipe A. Rodrigues, Hyggo Oliveira de Almeida, Ângelo Perkusich · 2008

In this paper, we introduce a C++ environment for dynamic unanticipated software evolution. Such an environment is composed of a C++ framework called CCF and a C++ application server called CCAS. CCF is a framework for developing component based software supporting dynamic unanticipated evolution. Such a framework implements the COMPOR Component Model Specification, which provides mechanisms to evolve applications at runtime, even for unpredicted changes. CCAS manages the applications implemented through the CCF. We describe the CCF and CCAS design and main implementation issues. In order to validate the proposed environment, we implemented an application for a Linux based mobile device that encodes/decodes files using the DjVu format.

Read the paper · More papers on PaperTik