Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- short-paperOctober 2018
A Longitudinal Study of Anti Micro Patterns in 113 versions of Tomcat
PROMISE'18: Proceedings of the 14th International Conference on Predictive Models and Data Analytics in Software EngineeringPages 90–93https://doi.org/10.1145/3273934.3273945Background: Micro patterns represent design decisions in code. They are similar to design patterns and can be detected automatically. These micro structures can be helpful in identifying portions of code which should be improved (anti-micro patterns), or ...
- posterMarch 2012
An analysis of anti-micro-patterns effects on fault-proneness in large Java systems
SAC '12: Proceedings of the 27th Annual ACM Symposium on Applied ComputingPages 1251–1253https://doi.org/10.1145/2245276.2231972Micro patterns are similar to design patterns, but are at a lower level of abstraction, closer to the implementation. Anti patterns are micro patterns not respecting the prescriptions of good Object Oriented programming practices. In this paper, we use ...
- research-articleMay 2010
Metrics-based detection of micro patterns
WETSoM '10: Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software MetricsPages 39–46https://doi.org/10.1145/1809223.1809229Micro patterns are class-level patterns which aim to identify and formalize common programming techniques. A type (either a class or an interface) is an instance of a micro pattern if and only if all of its methods and/or attributes satisfy the ...
- research-articleApril 2010
Java nano patterns: a set of reusable objects
ACMSE '10: Proceedings of the 48th annual ACM Southeast ConferenceArticle No.: 60, Pages 1–4https://doi.org/10.1145/1900008.1900089Software patterns are used in many applications and domains. They reduce time, effort and cost as they increase reliability, reusability and testability when used for developing software systems. Although they have been criticized for their high level of ...