User Tools

Site Tools


wiki_of_the_ptidej_team

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki_of_the_ptidej_team [2013/11/13 07:30]
yann
wiki_of_the_ptidej_team [2019/10/06 20:37] (current)
Line 3: Line 3:
 ====== Development ====== ====== Development ======
  
-    * [[Welcome Package for New Members|Introduction]] +    * [[Welcome Package for New Members|How to Download, Install, and Contribute to the Ptidej Tool Suite]] 
-    * [[Install|Installation]] +    * [[Install|How to Use Ptidej to Identify Occurrences of Design Motifs]] 
 +    * [[SmellDetectionCaller|How to Use Ptidej to Identify Occurrences of Design Smells]]
 ===== Tooling ===== ===== Tooling =====
  
-    ​* [[JCT]] +The Ptidej tool suite follow [[naming conventions]] to name application and test projects, packages, as well as [[repositories]]. Application projects include: 
-    * [[MODEC|MoDeC]] +    ​''​[[JCT]]''​ 
-    * [[PADL]] +    * ''​[[MODEC|MoDeC]]''​ 
-    * [[PADL Analyses]] +    * ''​[[PADL]]''​ 
-    * [[POM]] +    * ''​[[PADL Analyses]]''​ 
-    * [[Ptidej Solver]] +    * ''​[[PADL Creator ClassFile]]''​ 
-    * [[Ptidej UI]] +    * ''​[[PADL Creator AOL]]''​ 
-    * [[Ptidej UI Viewer]] +    * ''​[[PADL Creator AspectJ]]''​ 
- +    * ''​[[PADL Creator C++ (Eclipse)]]''​ 
 +    * ''​[[PADL Creator JavaFile (Eclipse)]]''​ 
 +    * ''​[[PADL Generator]]''​ 
 +    * ''​[[POM]]''​ 
 +    * ''​[[Ptidej Solver]]''​ 
 +    * ''​[[Ptidej UI]]''​ 
 +    * ''​[[Ptidej UI Analyses]]''​ 
 +    * ''​[[Ptidej UI Viewer]]''​ 
 +    * ''​[[Ptidej UI Viewer Extensions]]''​ 
 +    * ''​[[Ptidej UI Viewer Standalone Swing]]''​ 
 +    * ''​[[SAD]]''​
  
 ===== Other Interesting Concepts ===== ===== Other Interesting Concepts =====
Line 46: Line 56:
 ====== Related Work ====== ====== Related Work ======
  
-    - Tan, G. & Croft, J. Oorschot, P. V. (Ed.) [[An empirical security study of the native code in the JDK]]. Proceedings of the 17th Security Symposium, USENIX Association,​ 2008, 365-377+    - Tan, G. & Croft, J. [[An empirical security study of the native code in the JDK]]. Proceedings of the 17th Security Symposium, USENIX Association,​ 2008, 365-377
     - Fiutem, R.; Antoniol, G.; Tonella, P. & Merlo, E. [[An Architectural Revere Engineering Environment|ART:​ An Architectural Revere Engineering Environment]]. Journal of Software Maintenance:​ Research and Practice, Wiley, 1999, 11, 339-364     - Fiutem, R.; Antoniol, G.; Tonella, P. & Merlo, E. [[An Architectural Revere Engineering Environment|ART:​ An Architectural Revere Engineering Environment]]. Journal of Software Maintenance:​ Research and Practice, Wiley, 1999, 11, 339-364
-    - Dean, T. R. & Cordy, J. R. Perry, D. & Garlan, D. (Eds.) ​[[A Syntactic Theory of Software Architecture]]. Transactions on Software Engineering,​ IEEE CS Press, 1995, 21, 302-313 +    - Dean, T. R. & Cordy, J. R. [[A Syntactic Theory of Software Architecture]]. Transactions on Software Engineering,​ IEEE CS Press, 1995, 21, 302-313 
-    - MendezD.; BaudryB. & MonperrusMRilling, J. & Adams, B. (Eds.[[Empirical Evidence of Large-scale Diversity in API Usage of Object-oriented Software]]. Proceedings of the International Conference on Source Code Analysis, IEEE CS Press, 2013 +    - SillitoJ.; MurphyG. C. & De VolderK[[Asking and Answering Questions during a Programming Change Task]]. Transactions on Software Engineering,​ IEEE CS Press, 2008, 34, 434-451 
-    - KohlsC. & ScheiterKAguiar, A. (Ed.[[The Relation between Design Patterns and Schema Theory]]. Proceedings of the 15th Conference on Pattern Languages of Programs, ACM Press, 2008 +    - Maezawa, Y.; Washizaki, H.; Tanabe, Y. & Honiden, S. [[Automated Verification of Pattern-based Interaction Invariants in Ajax Applications]]. Proceedings of the 28th International Conference on Automated Software Engineering,​ IEEE CS Press, 2013 
-    - ZhangC& BudgenDStoreyM.-A(Ed.[[What Do We Know about the Effectiveness of Software Design Patterns]]? Transactions on Software Engineering,​ IEEE CS Press, 2012, 38, 1213-1231+    - Venners, B. [[Leading-edge Java — A Conversation with Erich Gamma]]. 2005 
 +    - Menzies, T.; Greenwald, J. & Frank, A. [[Data Mining Static Code Attributes to Learn Defect Predictors]]. Transactions on Software Engineering,​ IEEE CS Press, 2007, 33, 2-13 
 +    - Mendez, D.; Baudry, B. & Monperrus, M. [[Empirical Evidence of Large-scale Diversity in API Usage of Object-oriented Software]]. Proceedings of the International Conference on Source Code Analysis, IEEE CS Press, 2013 
 +    - Des RivièresJ. [[Evolving Java-based APIs]]. 2007 
 +    - Kurtev, I.; Bézivin, J. & AksitM[[Technological Spaces - An Initial Appraisal]]. Proceedings of the 4th International Symposium on Distributed Objects and ApplicationsSpriner-Verlag,​ 2002 
 +    - Quintero, F. M. [[Software that has the Quality Without ​Name]]2011 
 +    - Kohls, C. & Scheiter, K. [[The Relation between Design Patterns and Schema Theory]]. Proceedings of the 15th Conference on Pattern Languages of Programs, ACM Press, 2008 
 +    - HumairaR.; SakamotoK.; OhashiA.; Washizaki, H. & Fukazawa, Y. [[Towards a Unified Source Code Measurement Framework Supporting Multiple Programming Languages]]. Proceedings of the 24th International Conference on Software Engineering and Knowledge Engineering,​ Knowledge Systems Institute Graduate School, 2012, 480-485 
 +    - Zhang, C& Budgen, D. [[What Do We Know about the Effectiveness of Software Design Patterns]]? Transactions on Software Engineering,​ IEEE CS Press, 2012, 38, 1213-1231
wiki_of_the_ptidej_team.1384327828.txt.gz · Last modified: 2019/10/06 20:37 (external edit)