This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki_of_the_ptidej_team [2014/01/08 02:35] 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 49: | Line 59: | ||
- 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. [[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 | ||
- | - Sillito, J.; Murphy, G. C. & Volder, K. D. [[Asking and Answering Questions during a Programming Change Task]]. Transactions on Software Engineering, IEEE CS Press, 2008, 34, 434-451 | + | - Sillito, J.; Murphy, G. C. & De Volder, K. [[Asking and Answering Questions during a Programming Change Task]]. Transactions on Software Engineering, IEEE CS Press, 2008, 34, 434-451 |
+ | - 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 | ||
+ | - 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 | - 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ères, J. [[Evolving Java-based APIs]]. 2007 | ||
+ | - Kurtev, I.; Bézivin, J. & Aksit, M. [[Technological Spaces - An Initial Appraisal]]. Proceedings of the 4th International Symposium on Distributed Objects and Applications, Spriner-Verlag, 2002 | ||
+ | - Quintero, F. M. [[Software that has the Quality Without A 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 | - 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 | ||
+ | - Humaira, R.; Sakamoto, K.; Ohashi, A.; 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 | - 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 |