Presentation is loading. Please wait.

Presentation is loading. Please wait.

JavaCompExt: Extracting Architectural Elements from Java Source Code N.Anquetil, J.-C. Royer, P. André, G. Ardourel, P. Hnětynka, T. Poch, D. Petraşcu,

Similar presentations


Presentation on theme: "JavaCompExt: Extracting Architectural Elements from Java Source Code N.Anquetil, J.-C. Royer, P. André, G. Ardourel, P. Hnětynka, T. Poch, D. Petraşcu,"— Presentation transcript:

1 JavaCompExt: Extracting Architectural Elements from Java Source Code N.Anquetil, J.-C. Royer, P. André, G. Ardourel, P. Hnětynka, T. Poch, D. Petraşcu, V. Petraşcu

2 Component Based Development Makes explicit some architectural decision  What are the components  What are the allowed communication channels between them Allow to check/enforce automatically communication integrity

3 Component Based Development

4 Mismatch architecture / implementation Implementation (industrial) tools do not support automatic checking of architectural properties Implementation may also be done with traditional languages (ex.: OO) Help may be provided by reverse- engineering mapping code/architecture

5 The Tool We propose a simple tool to extract:  Components and data types  Provided/required services ( ≅ component interface)  Structure of composite components  Communication channels between components

6 The Tool


Download ppt "JavaCompExt: Extracting Architectural Elements from Java Source Code N.Anquetil, J.-C. Royer, P. André, G. Ardourel, P. Hnětynka, T. Poch, D. Petraşcu,"

Similar presentations


Ads by Google