Cyber-Physical Systems (CPS) are systems that comprises of integration of computation and physical processes. In CPS, computation and communication involves interaction with physical environment to add new capabilities and characteristics to systems. However, the integration of data acquisition systems from physical environment increases the factor for unreliability to the overall system because of the unpredictable behaviors of the physical world. So, it's a vital research challenge to address the design of CPS, which is adaptive to the changes that will occur at runtime based on the uncertainties in the physical world. At the same time making use of the knowledge acquired during operation for is an important aspect for scalable evolutionary systems. This poses an interesting research paradigm for design of CPS to capture process and integrate knowledge from physical world into the digital systems, by taking into consideration of CPS domain specific semantics. Major challenge addressed in this research work is to pave a path towards understanding of evolutionary systems along with reference architecture for evolutionary cyber physical systems.