Abstract
Dynamic Software Product Lines (DSPLs) are emerging as a latest methodology to develop software for Service Based System, Self Adaptive Systems, Self Managed Systems, Autonomous Systems etc which require runtime capabilities for flexible adaptation, reconfiguration, and post-deployment activities. The traditional Software Product Lines are unable to provide these facilities due to their static binding nature. Being a new technology with high post deployment activities DSPLs are facing several challenges and they are still not having a very mature architecture. This paper describes about the features of DSPLs that that make it a suitable for runtime or dynamic binding. The paper includes definition, evolution, development methodology, architecture, application areas of DSPLs highlighting its niche for dynamic binding.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have