Using ¡Java ¡EE ¡ProtoCom ¡for ¡ SAP ¡HANA ¡Cloud Chris:an ¡Klaussner ¡ Sebas:an ¡Lehrig Symposium ¡on ¡SoAware ¡Performance ¡2014
Performance ¡ Engineer Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Performance ¡ Engineer Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Performance ¡ Engineer Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Performance ¡ Engineer Transforma:on ¡ (ProtoCom) Alice Bob Performance ¡Prototype Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Performance ¡ Engineer Transforma:on ¡ (ProtoCom) Alice Execu:on Bob Monitoring ¡Data Performance ¡Prototype + ¡RMI Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Performance ¡ Engineer Issue ¡ Resolu:on Transforma:on ¡ (ProtoCom) Alice Execu:on Bob Monitoring ¡Data Performance ¡Prototype + ¡RMI Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Performance ¡ Engineer Issue ¡ Resolu:on Transforma:on ¡ Iterate (ProtoCom) Alice Execu:on Bob Monitoring ¡Data Performance ¡Prototype + ¡RMI Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Comple:on Implementa:on ¡ and ¡Tes:ng Performance ¡ Engineer Issue ¡ Resolu:on Transforma:on ¡ Iterate (ProtoCom) Alice Execu:on Bob Monitoring ¡Data Performance ¡Prototype + ¡RMI Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Comple:on Implementa:on ¡ and ¡Tes:ng Performance ¡ Engineer Issue ¡ Resolu:on Transforma:on ¡ Iterate (ProtoCom) Alice Execu:on Bob Monitoring ¡Data Performance ¡Prototype + ¡RMI Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Comple:on Implementa:on ¡ and ¡Tes:ng Performance ¡ Engineer Issue ¡ Resolu:on Transforma:on ¡ Iterate (ProtoCom) Alice Execu:on Bob Monitoring ¡Data Performance ¡Prototype + ¡RMI HANA Cloud Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Comple:on Implementa:on ¡ and ¡Tes:ng Performance ¡ Engineer Issue ¡ Resolu:on Transforma:on ¡ Iterate (ProtoCom) Alice Execu:on Bob Monitoring ¡Data Performance ¡Prototype + ¡RMI HANA Cloud Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Comple:on Implementa:on ¡ and ¡Tes:ng Performance ¡ Engineer Problem: ¡ Issue ¡ Resolu:on Transforma:on ¡ Support ¡only ¡for ¡Java ¡SE Iterate (ProtoCom) Alice Execu:on Bob Monitoring ¡Data Performance ¡Prototype + ¡RMI HANA Cloud Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
Performance ¡ Prototyping Specifica:on Comple:on Implementa:on ¡ and ¡Tes:ng Performance ¡ Engineer Problem: ¡ Issue ¡ Resolu:on Transforma:on ¡ Support ¡only ¡for ¡Java ¡SE Iterate (ProtoCom) Goal: ¡Extend ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud Alice Execu:on Bob Monitoring ¡Data Performance ¡Prototype + ¡RMI HANA Cloud Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 2
[1] ¡Steffen ¡Becker. ¡Coupled ¡Model ¡Transforma:ons ¡for ¡QoS ¡Enabled ¡Component-‑Based ¡SoAware ¡Design. ¡2008 ¡ [2] ¡Sebas:an ¡Lehrig ¡and ¡Thomas ¡Zolynski. ¡Performance ¡Prototyping ¡with ¡ProtoCom ¡in ¡a ¡Virtualised ¡ Environment: ¡A ¡Case ¡Study. ¡2011 ¡ [3] ¡h_ps://sdqweb.ipd.kit.edu/wiki/ProtoCom, ¡accessed ¡08/10/2014 ¡ [4] ¡Daria ¡Giacinto ¡and ¡Sebas:an ¡Lehrig. ¡Towards ¡Integra:ng ¡Java ¡EE ¡into ¡ProtoCom. ¡2013 ¡ [5] ¡Chris:an ¡Klaussner. ¡Extensible ¡Performance ¡Prototype ¡Transforma:ons ¡for ¡Mul:ple ¡Plaeorms. ¡Bachelor ¡ thesis, ¡SoAware ¡Engineering ¡Group, ¡University ¡of ¡Paderborn, ¡July ¡2014 Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 3
Languages ¡& ¡ Pla/orms Implemen-‑ ta6on Focus [1] ¡Steffen ¡Becker. ¡Coupled ¡Model ¡Transforma:ons ¡for ¡QoS ¡Enabled ¡Component-‑Based ¡SoAware ¡Design. ¡2008 ¡ [2] ¡Sebas:an ¡Lehrig ¡and ¡Thomas ¡Zolynski. ¡Performance ¡Prototyping ¡with ¡ProtoCom ¡in ¡a ¡Virtualised ¡ Environment: ¡A ¡Case ¡Study. ¡2011 ¡ [3] ¡h_ps://sdqweb.ipd.kit.edu/wiki/ProtoCom, ¡accessed ¡08/10/2014 ¡ [4] ¡Daria ¡Giacinto ¡and ¡Sebas:an ¡Lehrig. ¡Towards ¡Integra:ng ¡Java ¡EE ¡into ¡ProtoCom. ¡2013 ¡ [5] ¡Chris:an ¡Klaussner. ¡Extensible ¡Performance ¡Prototype ¡Transforma:ons ¡for ¡Mul:ple ¡Plaeorms. ¡Bachelor ¡ thesis, ¡SoAware ¡Engineering ¡Group, ¡University ¡of ¡Paderborn, ¡July ¡2014 Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 3
„ProtoCom ¡ 1“ ¡ Becker ¡[1] Languages ¡& ¡ Java ¡SE ¡& ¡EE Pla/orms ( ✔ ) ¡ Implemen-‑ ta6on manual ¡adap:on Focus Ini:aliza:on [1] ¡Steffen ¡Becker. ¡Coupled ¡Model ¡Transforma:ons ¡for ¡QoS ¡Enabled ¡Component-‑Based ¡SoAware ¡Design. ¡2008 ¡ [2] ¡Sebas:an ¡Lehrig ¡and ¡Thomas ¡Zolynski. ¡Performance ¡Prototyping ¡with ¡ProtoCom ¡in ¡a ¡Virtualised ¡ Environment: ¡A ¡Case ¡Study. ¡2011 ¡ [3] ¡h_ps://sdqweb.ipd.kit.edu/wiki/ProtoCom, ¡accessed ¡08/10/2014 ¡ [4] ¡Daria ¡Giacinto ¡and ¡Sebas:an ¡Lehrig. ¡Towards ¡Integra:ng ¡Java ¡EE ¡into ¡ProtoCom. ¡2013 ¡ [5] ¡Chris:an ¡Klaussner. ¡Extensible ¡Performance ¡Prototype ¡Transforma:ons ¡for ¡Mul:ple ¡Plaeorms. ¡Bachelor ¡ thesis, ¡SoAware ¡Engineering ¡Group, ¡University ¡of ¡Paderborn, ¡July ¡2014 Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 3
„ProtoCom ¡ „ProtoCom ¡ 1“ ¡ 2“ ¡ Becker ¡[1] Lehrig, ¡Zolynski ¡[2] Languages ¡& ¡ Java ¡SE ¡& ¡EE Java ¡SE Pla/orms ( ✔ ) ¡ Implemen-‑ ✔ ta6on manual ¡adap:on Focus Ini:aliza:on Usability [1] ¡Steffen ¡Becker. ¡Coupled ¡Model ¡Transforma:ons ¡for ¡QoS ¡Enabled ¡Component-‑Based ¡SoAware ¡Design. ¡2008 ¡ [2] ¡Sebas:an ¡Lehrig ¡and ¡Thomas ¡Zolynski. ¡Performance ¡Prototyping ¡with ¡ProtoCom ¡in ¡a ¡Virtualised ¡ Environment: ¡A ¡Case ¡Study. ¡2011 ¡ [3] ¡h_ps://sdqweb.ipd.kit.edu/wiki/ProtoCom, ¡accessed ¡08/10/2014 ¡ [4] ¡Daria ¡Giacinto ¡and ¡Sebas:an ¡Lehrig. ¡Towards ¡Integra:ng ¡Java ¡EE ¡into ¡ProtoCom. ¡2013 ¡ [5] ¡Chris:an ¡Klaussner. ¡Extensible ¡Performance ¡Prototype ¡Transforma:ons ¡for ¡Mul:ple ¡Plaeorms. ¡Bachelor ¡ thesis, ¡SoAware ¡Engineering ¡Group, ¡University ¡of ¡Paderborn, ¡July ¡2014 Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 3
„ProtoCom ¡ „ProtoCom ¡ „ProtoCom ¡ 1“ ¡ 2“ ¡ 3“ ¡ Becker ¡[1] Lehrig, ¡Zolynski ¡[2] Lehrig, ¡Zolynski ¡[3] Languages ¡& ¡ Java ¡SE ¡& ¡EE Java ¡SE Java ¡SE Pla/orms ( ✔ ) ¡ Implemen-‑ ✔ ✔ ta6on manual ¡adap:on Focus Ini:aliza:on Usability Extensibility [1] ¡Steffen ¡Becker. ¡Coupled ¡Model ¡Transforma:ons ¡for ¡QoS ¡Enabled ¡Component-‑Based ¡SoAware ¡Design. ¡2008 ¡ [2] ¡Sebas:an ¡Lehrig ¡and ¡Thomas ¡Zolynski. ¡Performance ¡Prototyping ¡with ¡ProtoCom ¡in ¡a ¡Virtualised ¡ Environment: ¡A ¡Case ¡Study. ¡2011 ¡ [3] ¡h_ps://sdqweb.ipd.kit.edu/wiki/ProtoCom, ¡accessed ¡08/10/2014 ¡ [4] ¡Daria ¡Giacinto ¡and ¡Sebas:an ¡Lehrig. ¡Towards ¡Integra:ng ¡Java ¡EE ¡into ¡ProtoCom. ¡2013 ¡ [5] ¡Chris:an ¡Klaussner. ¡Extensible ¡Performance ¡Prototype ¡Transforma:ons ¡for ¡Mul:ple ¡Plaeorms. ¡Bachelor ¡ thesis, ¡SoAware ¡Engineering ¡Group, ¡University ¡of ¡Paderborn, ¡July ¡2014 Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 3
„ProtoCom ¡ „ProtoCom ¡ „ProtoCom ¡ Java ¡EE ¡ 1“ ¡ 2“ ¡ 3“ ¡ Paper ¡ Becker ¡[1] Lehrig, ¡Zolynski ¡[2] Lehrig, ¡Zolynski ¡[3] Giacinto, ¡Lehrig ¡[4] Languages ¡& ¡ Java ¡SE ¡& ¡EE Java ¡SE Java ¡SE Java ¡EE Pla/orms ( ✔ ) ¡ ✘ Implemen-‑ ✔ ✔ ta6on reference impl. manual ¡adap:on Focus Ini:aliza:on Usability Extensibility Java ¡EE [1] ¡Steffen ¡Becker. ¡Coupled ¡Model ¡Transforma:ons ¡for ¡QoS ¡Enabled ¡Component-‑Based ¡SoAware ¡Design. ¡2008 ¡ [2] ¡Sebas:an ¡Lehrig ¡and ¡Thomas ¡Zolynski. ¡Performance ¡Prototyping ¡with ¡ProtoCom ¡in ¡a ¡Virtualised ¡ Environment: ¡A ¡Case ¡Study. ¡2011 ¡ [3] ¡h_ps://sdqweb.ipd.kit.edu/wiki/ProtoCom, ¡accessed ¡08/10/2014 ¡ [4] ¡Daria ¡Giacinto ¡and ¡Sebas:an ¡Lehrig. ¡Towards ¡Integra:ng ¡Java ¡EE ¡into ¡ProtoCom. ¡2013 ¡ [5] ¡Chris:an ¡Klaussner. ¡Extensible ¡Performance ¡Prototype ¡Transforma:ons ¡for ¡Mul:ple ¡Plaeorms. ¡Bachelor ¡ thesis, ¡SoAware ¡Engineering ¡Group, ¡University ¡of ¡Paderborn, ¡July ¡2014 Using ¡Java ¡EE ¡ProtoCom ¡for ¡SAP ¡HANA ¡Cloud 3
Recommend
More recommend