A novel development paradigm for deploying applications over programmable infrastructure

Given the inability of application developers to foresee the changes as well as the heterogeneity on the underlying networking and computational infrastructure, it is considerable crucial the design and development of novel software paradigms that facilitate application developers to take advantage of the emerging programmability of the underlying infrastructure and therefore develop reconfigurable by design applications. In parallel, it is crucial to design solutions that are scalable, support high performance, are resilient-to-failure and take into account the conditions in their runtime environment. Towards this direction, this position paper proposes a novel reconfigurable by design applications development paradigm over programmable infrastructure.

[1]  Andreas Metzger,et al.  Preventing Performance Violations of Service Compositions Using Assumption-Based Run-Time Verification , 2011, ServiceWave.

[2]  Brice Morin,et al.  Towards Model-Driven Provisioning, Deployment, Monitoring, and Adaptation of Multi-cloud Systems , 2013, 2013 IEEE Sixth International Conference on Cloud Computing.

[3]  Douglas C. Schmidt,et al.  Selecting highly optimal architectural feature sets with Filtered Cartesian Flattening , 2009, J. Syst. Softw..

[4]  Andreas Metzger,et al.  Enabling Proactive Adaptation through Just-in-Time Testing of Conversational Services , 2010, ServiceWave.

[5]  Klaus Pohl,et al.  Towards the Next Generation of Service-Based Systems: The S-Cube Research Framework , 2009, CAiSE.

[6]  Carlo Ghezzi,et al.  Run-time efficient probabilistic model checking , 2011, 2011 33rd International Conference on Software Engineering (ICSE).

[7]  Raman Kazhamiakin,et al.  A Framework for Proactive Self-adaptation of Service-Based Applications Based on Online Testing , 2008, ServiceWave.

[8]  Parastoo Mohagheghi,et al.  Towards a Domain-Specific Language to Deploy Applications in the Clouds , 2012, CLOUD 2012.

[9]  Schahram Dustdar,et al.  Monitoring, Prediction and Prevention of SLA Violations in Composite Services , 2010, 2010 IEEE International Conference on Web Services.

[10]  Frank Leymann,et al.  Runtime Prediction of Service Level Agreement Violations for Composite Services , 2009, ICSOC/ServiceWave Workshops.