@incollection{tilley2005formal, abstract = {Formal Concept Analysis (FCA) has typically been applied in the field of software engineering to support software maintenance and object-oriented class identification tasks. This paper presents a broader overview by describing and classifying academic papers that report the application of FCA to software engineering. The papers are classified using a framework based on the activities defined in the ISO12207 Software Engineering standard. Two alternate classification schemes based on the programming language under analysis and target application size are also discussed. In addition, the authors work to support agile methods and formal specification via FCA is introduced.}, acmid = {2137755}, address = {Berlin, Heidelberg}, author = {Tilley, Thomas and Cole, Richard and Becker, Peter and Eklund, Peter}, chapter = {A Survey of Formal Concept Analysis Support for Software Engineering Activities}, editor = {Ganter, Bernhard and Stumme, Gerd and Wille, Rudolf}, interhash = {cc08f431729dfbf3d1c23cb0eb07201e}, intrahash = {5343a1ed9ea7c5492afbcf198fae7caa}, isbn = {3-540-27891-5, 978-3-540-27891-7}, numpages = {22}, pages = {250--271}, publisher = {Springer-Verlag}, title = {Formal Concept Analysis}, url = {http://dl.acm.org/citation.cfm?id=2137739.2137755}, year = 2005 } @book{gamma1994design, asin = {0201633612}, author = {Gamma, Erich and Helm, Richard and Johnson, Ralph E.}, dewey = {005.12}, ean = {9780201633610}, edition = {1st ed., Reprint.}, interhash = {538f15d7e6e935d65579775dfe8b6ddd}, intrahash = {86f0f1f1b5899d2594317169583391ce}, isbn = {0201633612}, publisher = {Addison-Wesley Longman, Amsterdam}, title = {Design Patterns. Elements of Reusable Object-Oriented Software.}, url = {http://www.amazon.de/Patterns-Elements-Reusable-Object-Oriented-Software/dp/0201633612/ref=sr_1_1?ie=UTF8&qid=1302724786&sr=8-1}, year = 1994 } @article{journals/tkde/BrunoW07, author = {Bruno, Nicolas and Wang, Hui}, date = {2007-06-05}, ee = {http://dx.doi.org/10.1109/TKDE.2007.1011}, interhash = {10808bc663c45993fb1f7fb6cf8cadd9}, intrahash = {e858b8ea4131ca83354910e12d26b389}, journal = {IEEE Trans. Knowl. Data Eng.}, number = 4, pages = {523-537}, title = {The Threshold Algorithm: From Middleware Systems to the Relational Engine.}, url = {http://dblp.uni-trier.de/db/journals/tkde/tkde19.html#BrunoW07}, volume = 19, year = 2007 }