@inproceedings{MarinMD07, title = {Documenting Typical Crosscutting Concerns}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2007}, doi = {10.1109/WCRE.2007.22}, url = {http://doi.ieeecomputersociety.org/10.1109/WCRE.2007.22}, tags = {object-oriented programming, aspect oriented programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/MarinMD07}, cites = {0}, citedby = {0}, pages = {31-40}, booktitle = {WCRE}, } @article{MarinDM07, title = {Identifying Crosscutting Concerns Using Fan-In Analysis}, author = {Marius Marin and Arie van Deursen and Leon Moonen}, year = {2007}, doi = {10.1145/1314493.1314496}, url = {http://doi.acm.org/10.1145/1314493.1314496}, tags = {object-oriented programming, aspect mining, analysis, aspect oriented programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/MarinDM07}, cites = {0}, citedby = {0}, journal = {TOSEM}, volume = {17}, number = {1}, } @inproceedings{MoonenM06, title = {Code Based Software Security Assessments}, author = {Leon Moonen and Spiros Mancoridis}, year = {2006}, doi = {10.1109/WCRE.2006.19}, url = {http://doi.ieeecomputersociety.org/10.1109/WCRE.2006.19}, tags = {rule-based, security}, researchr = {https://researchr.org/publication/MoonenM06}, cites = {0}, citedby = {0}, pages = {313}, booktitle = {WCRE}, } @inproceedings{ClarkeMR06, title = {06302 Abstracts Collection -- Aspects For Legacy Applications}, author = {Siobhán Clarke and Leon Moonen and Ganesan Ramalingam}, year = {2006}, url = {http://drops.dagstuhl.de/opus/volltexte/2007/890}, researchr = {https://researchr.org/publication/ClarkeMR06}, cites = {0}, citedby = {0}, booktitle = {Dagstuhl}, } @article{PentaM07, title = {Special issue on source code analysis and manipulation (SCAM 2006)}, author = {Massimiliano Di Penta and Leon Moonen}, year = {2007}, doi = {10.1002/smr.352}, url = {http://dx.doi.org/10.1002/smr.352}, tags = {points-to analysis, analysis, source-to-source, peer-to-peer, open-source}, researchr = {https://researchr.org/publication/PentaM07}, cites = {0}, citedby = {0}, journal = {SMR}, volume = {19}, number = {4}, pages = {203-204}, } @article{10.1109-SCAM.2007.25, title = {An Integrated Crosscutting Concern Migration Strategy and its Application to JHOTDRAW}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2007}, doi = {10.1109/SCAM.2007.25}, url = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2007.25}, tags = {object-oriented programming, migration, aspect oriented programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/10.1109-SCAM.2007.25}, cites = {0}, citedby = {0}, journal = {Source Code Analysis and Manipulation, IEEE International Workshop on}, volume = {0}, } @inproceedings{DeursenHKMR04, title = {Symphony: View-Driven Software Architecture Reconstruction}, author = {Arie van Deursen and Christine Hofmeister and Rainer Koschke and Leon Moonen and Claudio Riva}, year = {2004}, url = {http://csdl.computer.org/comp/proceedings/wicsa/2004/2172/00/21720122abs.htm}, tags = {software architecture, architecture}, researchr = {https://researchr.org/publication/DeursenHKMR04}, cites = {0}, citedby = {0}, pages = {122-134}, booktitle = {wicsa}, } @inproceedings{BoogerdM06, title = {Prioritizing Software Inspection Results using Static Profiling}, author = {Cathal Boogerd and Leon Moonen}, year = {2006}, doi = {10.1109/SCAM.2006.22}, url = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2006.22}, researchr = {https://researchr.org/publication/BoogerdM06}, cites = {0}, citedby = {0}, pages = {149-160}, booktitle = {SCAM}, } @inproceedings{MarinDM04, title = {Identifying Aspects Using Fan-In Analysis}, author = {Marius Marin and Arie van Deursen and Leon Moonen}, year = {2004}, doi = {10.1109/WCRE.2004.23}, url = {http://doi.ieeecomputersociety.org/10.1109/WCRE.2004.23}, tags = {analysis}, researchr = {https://researchr.org/publication/MarinDM04}, cites = {0}, citedby = {0}, pages = {132-141}, booktitle = {WCRE}, } @article{CeccatoMMMTT06, title = {Applying and combining three different aspect Mining Techniques}, author = {Mariano Ceccato and Marius Marin and Kim Mens and Leon Moonen and Paolo Tonella and Tom Tourwé}, year = {2006}, doi = {10.1007/s11219-006-9217-3}, url = {http://dx.doi.org/10.1007/s11219-006-9217-3}, researchr = {https://researchr.org/publication/CeccatoMMMTT06}, cites = {0}, citedby = {0}, journal = {sqj}, volume = {14}, number = {3}, pages = {209-231}, } @inproceedings{BrandDHJ01, title = {The {ASF+SDF} Meta-environment: A Component-Based Language Development Environment}, author = {Mark G. J. van den Brand and Arie van Deursen and Jan Heering and H. A. de Jong and Merijn de Jonge and Tobias Kuipers and Paul Klint and Leon Moonen and Pieter A. Olivier and Jeroen Scheerder and Jurgen J. Vinju and Eelco Visser and Joost Visser}, year = {2001}, doi = {10.1016/S1571-0661(04)80917-4}, url = {https://doi.org/10.1016/S1571-0661(04)80917-4}, tags = {programming languages, rule-based, meta programming, SDF, meta-model, architecture, model-driven development, source-to-source, DSL, metaprogramming, Meta-Environment, Cobol, ASF+SDF, open-source, meta-objects}, researchr = {https://researchr.org/publication/BrandDHJ01}, cites = {0}, citedby = {3}, pages = {365-370}, booktitle = {CC}, } @inproceedings{BoogerdM08:0, title = {On the Use of Data Flow Analysis in Static Profiling}, author = {Cathal Boogerd and Leon Moonen}, year = {2008}, doi = {10.1109/SCAM.2008.18}, url = {http://dx.doi.org/10.1109/SCAM.2008.18}, tags = {analysis, static analysis, data-flow, data-flow analysis}, researchr = {https://researchr.org/publication/BoogerdM08%3A0}, cites = {0}, citedby = {0}, pages = {79-88}, booktitle = {SCAM}, } @inproceedings{DM2002.VSR, title = {The Video Store Revisited - Thoughts on Refactoring and Testing}, author = {Arie van Deursen and Leon Moonen}, year = {2002}, month = {may}, tags = {refactoring, testing}, researchr = {https://researchr.org/publication/DM2002.VSR}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 3nd International Conference on Extreme Programming and Flexible Processes in Software Engineering (XP2002)}, } @misc{homepages-m-LeonMoonen, title = {Home Page}, author = {Leon Moonen}, researchr = {https://researchr.org/publication/homepages-m-LeonMoonen}, cites = {0}, citedby = {0}, howpublished = {http://vefur.simula.no/~leonm/}, } @article{MarinDMR09, title = {An integrated crosscutting concern migration strategy and its semi-automated application to JHotDraw}, author = {Marius Marin and Arie van Deursen and Leon Moonen and Robin van der Rijst}, year = {2009}, doi = {10.1007/s10515-009-0051-2}, url = {http://dx.doi.org/10.1007/s10515-009-0051-2}, tags = {object-oriented programming, refactoring, migration, aspect oriented programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/MarinDMR09}, cites = {0}, citedby = {0}, journal = {ASE}, volume = {16}, number = {2}, pages = {323-356}, } @article{DeursenM06, title = {Documenting software systems using types}, author = {Arie van Deursen and Leon Moonen}, year = {2006}, doi = {10.1016/j.scico.2005.10.006}, url = {http://dx.doi.org/10.1016/j.scico.2005.10.006}, tags = {type system}, researchr = {https://researchr.org/publication/DeursenM06}, cites = {0}, citedby = {0}, journal = {SCP}, volume = {60}, number = {2}, pages = {205-220}, } @inproceedings{MarinMD07:0, title = {An Integrated Crosscutting Concern Migration Strategy and its Application to JHOTDRAW}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2007}, doi = {10.1109/SCAM.2007.25}, url = {http://dx.doi.org/10.1109/SCAM.2007.25}, tags = {object-oriented programming, refactoring, migration, aspect oriented programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/MarinMD07%3A0}, cites = {0}, citedby = {0}, pages = {101-110}, booktitle = {SCAM}, } @inproceedings{DMBK01, title = {Refactoring Test Code}, author = {Arie van Deursen and Leon Moonen and Bergh, A. van den and G. Kok}, year = {2001}, tags = {refactoring, testing}, researchr = {https://researchr.org/publication/DMBK01}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 2nd International Conference on Extreme Programming and Flexible Processes (XP2001)}, } @inproceedings{EmdenM02, title = {Java Quality Assurance by Detecting Code Smells }, author = {Eva Van Emden and Leon Moonen}, year = {2002}, url = {http://computer.org/proceedings/wcre/1799/17990097abs.htm}, tags = {Java}, researchr = {https://researchr.org/publication/EmdenM02}, cites = {0}, citedby = {0}, pages = {97}, booktitle = {WCRE}, } @article{10.1109-SCAM.2006.22, title = {Prioritizing Software Inspection Results using Static Profiling}, author = {Cathal Boogerd and Leon Moonen}, year = {2006}, doi = {10.1109/SCAM.2006.22}, url = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2006.22}, researchr = {https://researchr.org/publication/10.1109-SCAM.2006.22}, cites = {0}, citedby = {0}, journal = {Source Code Analysis and Manipulation, IEEE International Workshop on}, volume = {0}, } @inproceedings{MarinMD06:0, title = {A common framework for aspect mining based on crosscutting concern sorts}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2006}, url = {http://drops.dagstuhl.de/opus/volltexte/2007/882}, tags = {rule-based}, researchr = {https://researchr.org/publication/MarinMD06%3A0}, cites = {0}, citedby = {0}, booktitle = {Dagstuhl}, } @inproceedings{CornelissenMZ08, title = {An assessmentmethodology for trace reduction techniques}, author = {Bas Cornelissen and Leon Moonen and Andy Zaidman}, year = {2008}, doi = {10.1109/ICSM.2008.4658059}, url = {http://dx.doi.org/10.1109/ICSM.2008.4658059}, tags = {program comprehension, program analysis, analysis, maintenance}, researchr = {https://researchr.org/publication/CornelissenMZ08}, cites = {0}, citedby = {0}, pages = {107-116}, booktitle = {ICSM}, } @inproceedings{Moonen03, title = {Exploring Software Systems}, author = {Leon Moonen}, year = {2003}, url = {http://csdl.computer.org/comp/proceedings/icsm/2003/1905/00/19050276abs.htm}, researchr = {https://researchr.org/publication/Moonen03}, cites = {0}, citedby = {0}, pages = {276-280}, booktitle = {ICSM}, } @article{MarinMD05, title = {An approach to aspect refactoring based on crosscutting concern types}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2005}, doi = {10.1145/1082983.1083140}, url = {http://doi.acm.org/10.1145/1082983.1083140}, tags = {object-oriented programming, rule-based, refactoring, aspect oriented programming, rule-based refactoring, subject-oriented programming, systematic-approach, feature-oriented programming}, researchr = {https://researchr.org/publication/MarinMD05}, cites = {0}, citedby = {0}, journal = {sigsoft}, volume = {30}, number = {4}, pages = {1-5}, } @inproceedings{KienleMGM08, title = {2nd International Workshop on Advanced Software Development Tools and Techniques (WASDeTT): Tools for software maintenance, visualization, and reverse engineering}, author = {Holger M. Kienle and Leon Moonen and Michael W. Godfrey and Hausi A. Müller}, year = {2008}, doi = {10.1109/ICSM.2008.4658090}, url = {http://dx.doi.org/10.1109/ICSM.2008.4658090}, tags = {reverse engineering, maintenance, software engineering}, researchr = {https://researchr.org/publication/KienleMGM08}, cites = {0}, citedby = {0}, pages = {408-409}, booktitle = {ICSM}, } @article{abs-cs-0609147, title = {Identifying Crosscutting Concerns Using Fan-in Analysis}, author = {Marius Marin and Arie van Deursen and Leon Moonen}, year = {2006}, url = {http://arxiv.org/abs/cs/0609147}, tags = {analysis}, researchr = {https://researchr.org/publication/abs-cs-0609147}, cites = {0}, citedby = {0}, journal = {corr}, volume = {abs/cs/0609147}, } @article{abs-cs-0606113, title = {A common framework for aspect mining based on crosscutting concern sorts}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2006}, url = {http://arxiv.org/abs/cs/0606113}, tags = {rule-based}, researchr = {https://researchr.org/publication/abs-cs-0606113}, cites = {0}, citedby = {0}, journal = {corr}, volume = {abs/cs/0606113}, } @incollection{MoonenDZB08, title = {On the Interplay Between Software Testing and Evolution and its Effect on Program Comprehension}, author = {Leon Moonen and Arie van Deursen and Andy Zaidman and Magiel Bruntink}, year = {2008}, doi = {10.1007/978-3-540-76440-3_8}, url = {http://dx.doi.org/10.1007/978-3-540-76440-3_8}, tags = {program comprehension, evolution, testing, software evolution}, researchr = {https://researchr.org/publication/MoonenDZB08}, cites = {0}, citedby = {0}, pages = {173-202}, booktitle = {Software Evolution}, editor = {Tom Mens and Serge Demeyer}, publisher = {Springer}, isbn = {978-3-540-76439-7}, } @article{abs-cs-0607063, title = {Prioritizing Software Inspection Results using Static Profiling}, author = {Cathal Boogerd and Leon Moonen}, year = {2006}, url = {http://arxiv.org/abs/cs/0607063}, researchr = {https://researchr.org/publication/abs-cs-0607063}, cites = {0}, citedby = {0}, journal = {corr}, volume = {abs/cs/0607063}, } @article{Cornelissen:2009, title = {A Systematic Survey of Program Comprehension through Dynamic Analysis}, author = {Bas Cornelissen and Andy Zaidman and Arie van Deursen and Leon Moonen and Koschke, Rainer}, year = {2009}, doi = {10.1109/TSE.2009.28}, url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4815280}, tags = {program comprehension, program analysis, literature review, analysis, maintenance, survey, dynamic analysis, systematic-approach, systematic review}, researchr = {https://researchr.org/publication/Cornelissen%3A2009}, cites = {0}, citedby = {1}, journal = {TSE}, volume = {99}, number = {2}, } @article{abs-cs-0607006, title = {Applying and Combining Three Different Aspect Mining Techniques}, author = {Mariano Ceccato and Marius Marin and Kim Mens and Leon Moonen and Paolo Tonella and Tom Tourwé}, year = {2006}, url = {http://arxiv.org/abs/cs/0607006}, researchr = {https://researchr.org/publication/abs-cs-0607006}, cites = {0}, citedby = {0}, journal = {corr}, volume = {abs/cs/0607006}, } @inproceedings{CornelissenDMZ07, title = {Visualizing Testsuites to Aid in Software Understanding}, author = {Bas Cornelissen and Arie van Deursen and Leon Moonen and Andy Zaidman}, year = {2007}, doi = {10.1109/CSMR.2007.54}, url = {http://doi.ieeecomputersociety.org/10.1109/CSMR.2007.54}, researchr = {https://researchr.org/publication/CornelissenDMZ07}, cites = {0}, citedby = {0}, pages = {213-222}, booktitle = {CSMR}, } @inproceedings{Moonen02, title = {Lightweight Impact Analysis using Island Grammars}, author = {Leon Moonen}, year = {2002}, url = {http://computer.org/proceedings/iwpc/1495/14950219abs.htm}, tags = {analysis, grammar}, researchr = {https://researchr.org/publication/Moonen02}, cites = {0}, citedby = {0}, pages = {219-228}, booktitle = {IWPC}, } @inproceedings{KuipersM00, title = {Types and Concept Analysis for Legacy Systems}, author = {Tobias Kuipers and Leon Moonen}, year = {2000}, url = {http://computer.org/proceedings/iwpc/0656/06560221abs.htm}, tags = {analysis, type system}, researchr = {https://researchr.org/publication/KuipersM00}, cites = {0}, citedby = {0}, pages = {221-230}, booktitle = {IWPC}, } @inproceedings{MoonenRC06, title = {06302 Summary -- Aspects For Legacy Applications}, author = {Leon Moonen and Ganesan Ramalingam and Siobhán Clarke}, year = {2006}, url = {http://drops.dagstuhl.de/opus/volltexte/2007/879}, researchr = {https://researchr.org/publication/MoonenRC06}, cites = {0}, citedby = {0}, booktitle = {Dagstuhl}, } @inproceedings{Moonen01, title = {Generating Robust Parsers Using Island Grammars}, author = {Leon Moonen}, year = {2001}, url = {http://computer.org/proceedings/wcre/1303/13030013abs.htm}, tags = {parsing, island grammars, grammar}, researchr = {https://researchr.org/publication/Moonen01}, cites = {0}, citedby = {0}, pages = {13}, booktitle = {WCRE}, } @article{abs-0707-2291, title = {An Integrated Crosscutting Concern Migration Strategy and its Application to JHotDraw}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2007}, url = {http://arxiv.org/abs/0707.2291}, tags = {migration}, researchr = {https://researchr.org/publication/abs-0707-2291}, cites = {0}, citedby = {0}, journal = {corr}, volume = {abs/0707.2291}, } @inproceedings{CeccatoMMMTT05, title = {A Qualitative Comparison of Three Aspect Mining Techniques}, author = {Mariano Ceccato and Marius Marin and Kim Mens and Leon Moonen and Paolo Tonella and Tom Tourwé}, year = {2005}, doi = {10.1109/WPC.2005.2}, url = {http://dx.doi.org/10.1109/WPC.2005.2}, researchr = {https://researchr.org/publication/CeccatoMMMTT05}, cites = {0}, citedby = {0}, pages = {13-22}, booktitle = {IWPC}, } @article{10.1109-SCAM.2008.18, title = {On the Use of Data Flow Analysis in Static Profiling}, author = {Cathal Boogerd and Leon Moonen}, year = {2008}, doi = {10.1109/SCAM.2008.18}, url = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2008.18}, tags = {analysis, static analysis, data-flow, data-flow analysis}, researchr = {https://researchr.org/publication/10.1109-SCAM.2008.18}, cites = {0}, citedby = {0}, journal = {Source Code Analysis and Manipulation, IEEE International Working Conference on}, volume = {0}, } @inproceedings{MarinMD07:1, title = {SoQueT: Query-Based Documentation of Crosscutting Concerns}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2007}, doi = {10.1109/ICSE.2007.78}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSE.2007.78}, tags = {rule-based}, researchr = {https://researchr.org/publication/MarinMD07%3A1}, cites = {0}, citedby = {0}, pages = {758-761}, booktitle = {ICSE}, } @inproceedings{DeursenM98, title = {Type Inference for COBOL Systems}, author = {Arie van Deursen and Leon Moonen}, year = {1998}, tags = {type inference, type system, Cobol}, researchr = {https://researchr.org/publication/DeursenM98}, cites = {0}, citedby = {0}, pages = {220-230}, booktitle = {WCRE}, } @inproceedings{DeursenM00, title = {Exploring Legacy Systems using Types}, author = {Arie van Deursen and Leon Moonen}, year = {2000}, url = {http://computer.org/proceedings/wcre/0881/08810032abs.htm}, tags = {type system}, researchr = {https://researchr.org/publication/DeursenM00}, cites = {0}, citedby = {0}, pages = {32-41}, booktitle = {WCRE}, } @incollection{DMBK02, title = {Refactoring Test Code}, author = {Arie van Deursen and Leon Moonen and Bergh, A. van den and G. Kok}, year = {2002}, url = {http://www.cwi.nl/~arie/papers/xp2001.pdf}, tags = {refactoring, testing}, researchr = {https://researchr.org/publication/DMBK02}, cites = {0}, citedby = {0}, booktitle = {Extreme Programming Perspectives}, publisher = {Addison-Wesley}, } @inproceedings{MarinMD06, title = {A common framework for aspect mining based on crosscutting concern sorts}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2006}, doi = {10.1109/WCRE.2006.6}, url = {http://doi.ieeecomputersociety.org/10.1109/WCRE.2006.6}, tags = {rule-based}, researchr = {https://researchr.org/publication/MarinMD06}, cites = {0}, citedby = {0}, pages = {29-38}, booktitle = {WCRE}, } @article{CornelissenZHMDW08, title = {Execution trace analysis through massive sequence and circular bundle views}, author = {Bas Cornelissen and Andy Zaidman and Danny Holten and Leon Moonen and Arie van Deursen and Jarke J. van Wijk}, year = {2008}, doi = {10.1016/j.jss.2008.02.068}, url = {http://dx.doi.org/10.1016/j.jss.2008.02.068}, tags = {software visualization, analysis, dynamic analysis}, researchr = {https://researchr.org/publication/CornelissenZHMDW08}, cites = {0}, citedby = {0}, journal = {jss}, volume = {81}, number = {12}, pages = {2252-2268}, } @inproceedings{CornelissenHZMWD07, title = {Understanding Execution Traces Using Massive Sequence and Circular Bundle Views}, author = {Bas Cornelissen and Danny Holten and Andy Zaidman and Leon Moonen and Jarke J. van Wijk and Arie van Deursen}, year = {2007}, doi = {10.1109/ICPC.2007.39}, url = {http://doi.ieeecomputersociety.org/10.1109/ICPC.2007.39}, tags = {software visualization, analysis, dynamic analysis}, researchr = {https://researchr.org/publication/CornelissenHZMWD07}, cites = {0}, citedby = {0}, pages = {49-58}, booktitle = {IWPC}, } @inproceedings{MarinMD05:0, title = {A Classification of Crosscutting Concerns}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2005}, doi = {10.1109/ICSM.2005.7}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSM.2005.7}, tags = {classification}, researchr = {https://researchr.org/publication/MarinMD05%3A0}, cites = {0}, citedby = {0}, pages = {673-676}, booktitle = {ICSM}, } @inproceedings{MoonenM05, title = {Workshop on Code Based Software Security Assessments (CoBaSSA 2005)}, author = {Leon Moonen and Spiros Mancoridis}, year = {2005}, doi = {10.1109/WCRE.2005.34}, url = {http://doi.ieeecomputersociety.org/10.1109/WCRE.2005.34}, tags = {rule-based, security}, researchr = {https://researchr.org/publication/MoonenM05}, cites = {0}, citedby = {0}, pages = {233}, booktitle = {WCRE}, } @article{abs-cs-0503015, title = {A Systematic Aspect-Oriented Refactoring and Testing Strategy, and its Application to JHotDraw}, author = {Arie van Deursen and Marius Marin and Leon Moonen}, year = {2005}, url = {http://arxiv.org/abs/cs/0503015}, tags = {refactoring, testing, systematic-approach}, researchr = {https://researchr.org/publication/abs-cs-0503015}, cites = {0}, citedby = {0}, journal = {corr}, volume = {abs/cs/0503015}, } @inproceedings{MoonenM07, title = {International Workshop on Code Based Software Security Assessments - CoBaSSA 2007}, author = {Leon Moonen and Spiros Mancoridis}, year = {2007}, doi = {10.1109/WCRE.2007.30}, url = {http://doi.ieeecomputersociety.org/10.1109/WCRE.2007.30}, tags = {rule-based, security}, researchr = {https://researchr.org/publication/MoonenM07}, cites = {0}, citedby = {0}, pages = {300}, booktitle = {WCRE}, } @inproceedings{MarinMD06a, title = {FINT: Tool Support for Aspect Mining}, author = {Marius Marin and Leon Moonen and Arie van Deursen}, year = {2006}, doi = {10.1109/WCRE.2006.30}, url = {http://doi.ieeecomputersociety.org/10.1109/WCRE.2006.30}, researchr = {https://researchr.org/publication/MarinMD06a}, cites = {0}, citedby = {0}, pages = {299-300}, booktitle = {WCRE}, } @article{BrandKMV03, title = {Generalized Parsing and Term Rewriting: Semantics Driven Disambiguation}, author = {Mark G. J. van den Brand and Steven Klusener and Leon Moonen and Jurgen J. Vinju}, year = {2003}, url = {http://www1.elsevier.com/gej-ng/31/29/23/133/52/show/Products/notes/index.htt#008}, tags = {programming languages, semantics, rule-based, program analysis, disambiguation, architecture, term rewriting, analysis, graph-rewriting, C++, programming paradigms, programming, rewriting, Cobol, parsing}, researchr = {https://researchr.org/publication/BrandKMV03}, cites = {0}, citedby = {0}, journal = {ENTCS}, volume = {82}, number = {3}, pages = {575-591}, } @inproceedings{BoogerdM08, title = {Assessing the value of coding standards: An empirical study}, author = {Cathal Boogerd and Leon Moonen}, year = {2008}, doi = {10.1109/ICSM.2008.4658076}, url = {http://dx.doi.org/10.1109/ICSM.2008.4658076}, tags = {empirical}, researchr = {https://researchr.org/publication/BoogerdM08}, cites = {0}, citedby = {0}, pages = {277-286}, booktitle = {ICSM}, } @article{DeursenM01, title = {An empirical study into COBOL type inferencing}, author = {Arie van Deursen and Leon Moonen}, year = {2001}, tags = {empirical, type inference, Cobol}, researchr = {https://researchr.org/publication/DeursenM01}, cites = {0}, citedby = {0}, journal = {SCP}, volume = {40}, number = {2-3}, pages = {189-211}, } @inproceedings{DeursenM99, title = {Understanding COBOL Systems using Inferred Types}, author = {Arie van Deursen and Leon Moonen}, year = {1999}, url = {http://computer.org/proceedings/iwpc/0179/01790074abs.htm}, tags = {type system, Cobol}, researchr = {https://researchr.org/publication/DeursenM99}, cites = {0}, citedby = {0}, pages = {74}, booktitle = {IWPC}, } @proceedings{dagstuhl:2006P6302, title = {Aspects For Legacy Applications, 26.07. - 29.07.2006}, year = {2007}, researchr = {https://researchr.org/publication/dagstuhl%3A2006P6302}, cites = {0}, citedby = {0}, booktitle = {Aspects For Legacy Applications, 26.07. - 29.07.2006}, conference = {Dagstuhl}, editor = {Siobhán Clarke and Leon Moonen and Ganesan Ramalingam}, volume = {06302}, series = {Dagstuhl Seminar Proceedings}, publisher = {Internationales Begegnungs- und Forschungszentrum fuer Informatik (IBFI), Schloss Dagstuhl, Germany}, }