publications: - title: "Behavioral patterns for software requirement engineering" author: - name: "Ayaz Isazadeh" link: "https://researchr.org/alias/ayaz-isazadeh" - name: "Glenn H. MacEwen" link: "https://researchr.org/alias/glenn-h.-macewen" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" year: "1995" doi: "http://doi.acm.org/10.1145/781948" links: doi: "http://doi.acm.org/10.1145/781948" tags: - "requirements engineering" - "software engineering" researchr: "https://researchr.org/publication/IsazadehMM95" cites: 0 citedby: 0 pages: "33" booktitle: "cascon" kind: "inproceedings" key: "IsazadehMM95" - title: "Software Engineering by Source Transformation-Experience with TXL" author: - name: "James R. Cordy" link: "http://research.cs.queensu.ca/~cordy/" - name: "Thomas R. Dean" link: "http://post.queensu.ca/~trd/" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" - name: "Kevin A. Schneider" link: "https://researchr.org/alias/kevin-a.-schneider" year: "2001" doi: "http://doi.ieeecomputersociety.org/10.1109/SCAM.2001.972678" links: doi: "http://doi.ieeecomputersociety.org/10.1109/SCAM.2001.972678" tags: - "model-to-model transformation" - "transformation engineering" - "meta-model" - "source-to-source" - "software engineering" - "model-driven engineering" - "TXL" - "model transformation" - "Meta-Environment" - "open-source" - "transformation" researchr: "https://researchr.org/publication/CordyDMS01" cites: 0 citedby: 0 pages: "170-180" booktitle: "SCAM" kind: "inproceedings" key: "CordyDMS01" - title: "Stability and Volatility in the Linux Kernel" author: - name: "John Champaign" link: "https://researchr.org/alias/john-champaign" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" - name: "Xinyi Dong" link: "https://researchr.org/alias/xinyi-dong" year: "2003" doi: "http://csdl.computer.org/comp/proceedings/iwpse/2003/1903/00/19030095abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/iwpse/2003/1903/00/19030095abs.htm" researchr: "https://researchr.org/publication/ChampaignMD03" cites: 0 citedby: 0 pages: "95" booktitle: "iwpse" kind: "inproceedings" key: "ChampaignMD03" - title: "Semantic Grep: Regular Expressions + Relational Abstraction" author: - name: "R. Ian Bull" link: "https://researchr.org/alias/r.-ian-bull" - name: "Andrew Trevors" link: "https://researchr.org/alias/andrew-trevors" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" - name: "Michael W. Godfrey" link: "https://researchr.org/alias/michael-w.-godfrey" year: "2002" doi: "http://computer.org/proceedings/wcre/1799/17990267abs.htm" links: doi: "http://computer.org/proceedings/wcre/1799/17990267abs.htm" tags: - "abstraction" researchr: "https://researchr.org/publication/BullTMG02" cites: 0 citedby: 0 pages: "267-276" booktitle: "WCRE" kind: "inproceedings" key: "BullTMG02" - title: "Termination Conventions and Comparative Semantics" author: - name: "Eric C. R. Hehner" link: "https://researchr.org/alias/eric-c.-r.-hehner" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" year: "1987" tags: - "semantics" - "termination" - "C++" researchr: "https://researchr.org/publication/HehnerM87" cites: 0 citedby: 0 journal: "ACTA" volume: "25" number: "1" pages: "1-14" kind: "article" key: "HehnerM87" - title: "Grammar Programming in TXL" author: - name: "Thomas R. Dean" link: "http://post.queensu.ca/~trd/" - name: "James R. Cordy" link: "http://research.cs.queensu.ca/~cordy/" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" - name: "Kevin A. Schneider" link: "https://researchr.org/alias/kevin-a.-schneider" year: "2002" doi: "http://doi.ieeecomputersociety.org/10.1109/SCAM.2002.1134109" links: doi: "http://doi.ieeecomputersociety.org/10.1109/SCAM.2002.1134109" tags: - "TXL" - "programming" - "grammar" researchr: "https://researchr.org/publication/DeanCMS02" cites: 0 citedby: 0 pages: "93" booktitle: "SCAM" kind: "inproceedings" key: "DeanCMS02" - title: "Correlating Social Interactions to Release History during Software Evolution" author: - name: "Olga Baysal" link: "https://researchr.org/alias/olga-baysal" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" year: "2007" doi: "http://doi.ieeecomputersociety.org/10.1109/MSR.2007.4" links: doi: "http://doi.ieeecomputersociety.org/10.1109/MSR.2007.4" tags: - "software evolution" - "history" - "social" researchr: "https://researchr.org/publication/BaysalM07" cites: 0 citedby: 0 pages: "7" booktitle: "msr" kind: "inproceedings" key: "BaysalM07" - title: "The Denotational Semantics of a Functional Tree-Manipulation Language" author: - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" year: "1993" tags: - "semantics" - "denotational semantics" researchr: "https://researchr.org/publication/Malton93" cites: 0 citedby: 0 journal: "Comp. Lang., Syst. \\& Struct." volume: "19" number: "3" pages: "157-168" kind: "article" key: "Malton93" - title: "Boxology of NBA and TA: A Basis for Understanding Software Architecture" author: - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" - name: "Richard C. Holt" link: "http://plg.uwaterloo.ca/~holt/" year: "2005" doi: "http://doi.ieeecomputersociety.org/10.1109/WCRE.2005.10" links: doi: "http://doi.ieeecomputersociety.org/10.1109/WCRE.2005.10" tags: - "software architecture" - "architecture" - "C++" researchr: "https://researchr.org/publication/MaltonH05" cites: 0 citedby: 0 pages: "187-195" booktitle: "WCRE" kind: "inproceedings" key: "MaltonH05" - title: "Agile Parsing in TXL" author: - name: "Thomas R. Dean" link: "http://post.queensu.ca/~trd/" - name: "James R. Cordy" link: "http://research.cs.queensu.ca/~cordy/" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" - name: "Kevin A. Schneider" link: "https://researchr.org/alias/kevin-a.-schneider" year: "2003" doi: "http://dx.doi.org/10.1023/A:1025801405075" links: doi: "http://dx.doi.org/10.1023/A:1025801405075" tags: - "TXL" - "parsing" researchr: "https://researchr.org/publication/DeanCMS03" cites: 0 citedby: 0 journal: "ASE" volume: "10" number: "4" pages: "311-336" kind: "article" key: "DeanCMS03" - title: "Processing Software Source Text in Automated Design Recovery and Transformation" author: - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" - name: "Kevin A. Schneider" link: "https://researchr.org/alias/kevin-a.-schneider" - name: "James R. Cordy" link: "http://research.cs.queensu.ca/~cordy/" - name: "Thomas R. Dean" link: "http://post.queensu.ca/~trd/" - name: "Darren Cousineau" link: "https://researchr.org/alias/darren-cousineau" - name: "Jason Reynolds" link: "https://researchr.org/alias/jason-reynolds" year: "2001" doi: "http://computer.org/proceedings/iwpc/1131/11310127abs.htm" links: doi: "http://computer.org/proceedings/iwpc/1131/11310127abs.htm" tags: - "model-to-model transformation" - "meta-model" - "source-to-source" - "model transformation" - "Meta-Environment" - "design" - "open-source" - "transformation" researchr: "https://researchr.org/publication/MaltonSCDCR01" cites: 0 citedby: 0 pages: "127-134" booktitle: "IWPC" kind: "inproceedings" key: "MaltonSCDCR01" - title: "Predicative Methodology" author: - name: "Eric C. R. Hehner" link: "https://researchr.org/alias/eric-c.-r.-hehner" - name: "Lorene E. Gupta" link: "https://researchr.org/alias/lorene-e.-gupta" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" year: "1986" tags: - "C++" - "e-science" researchr: "https://researchr.org/publication/HehnerGM86" cites: 0 citedby: 0 journal: "ACTA" volume: "23" number: "5" pages: "487-505" kind: "article" key: "HehnerGM86" - title: "Union Schemas as a Basis for a C++ Extractor" author: - name: "Thomas R. Dean" link: "http://post.queensu.ca/~trd/" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" - name: "Richard C. Holt" link: "http://plg.uwaterloo.ca/~holt/" year: "2001" doi: "http://computer.org/proceedings/wcre/1303/13030059abs.htm" links: doi: "http://computer.org/proceedings/wcre/1303/13030059abs.htm" tags: - "XML" - "XML Schema" - "C++" researchr: "https://researchr.org/publication/DeanMH01" cites: 0 citedby: 0 pages: "59" booktitle: "WCRE" kind: "inproceedings" key: "DeanMH01" - title: "HSML: Design Directed Source Code Hot Spots" author: - name: "James R. Cordy" link: "http://research.cs.queensu.ca/~cordy/" - name: "Kevin A. Schneider" link: "https://researchr.org/alias/kevin-a.-schneider" - name: "Thomas R. Dean" link: "http://post.queensu.ca/~trd/" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" year: "2001" doi: "http://computer.org/proceedings/iwpc/1131/11310145abs.htm" links: doi: "http://computer.org/proceedings/iwpc/1131/11310145abs.htm" tags: - "source-to-source" - "design" - "open-source" researchr: "https://researchr.org/publication/CordySDM01" cites: 0 citedby: 0 pages: "145-156" booktitle: "IWPC" kind: "inproceedings" key: "CordySDM01" - title: "Completeness of a Fact Extractor" author: - name: "Yuan Lin" link: "https://researchr.org/alias/yuan-lin" - name: "Richard C. Holt" link: "http://plg.uwaterloo.ca/~holt/" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" year: "2003" doi: "http://csdl.computer.org/comp/proceedings/wcre/2003/2027/00/20270196abs.htm" links: doi: "http://csdl.computer.org/comp/proceedings/wcre/2003/2027/00/20270196abs.htm" tags: - "completeness" - "C++" researchr: "https://researchr.org/publication/LinHM03" cites: 0 citedby: 0 pages: "196-205" booktitle: "WCRE" kind: "inproceedings" key: "LinHM03" - title: "NeST graphs" author: - name: "Ryan B. Hayward" link: "https://researchr.org/alias/ryan-b.-hayward" - name: "Paul E. Kearney" link: "https://researchr.org/alias/paul-e.-kearney" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" year: "2002" tags: - "graph-rewriting" - "e-science" - "rewriting" researchr: "https://researchr.org/publication/HaywardKM02" cites: 0 citedby: 0 journal: "DAM" volume: "121" number: "1-3" pages: "139-153" kind: "article" key: "HaywardKM02" - title: "Source transformation in software engineering using the TXL transformation system" author: - name: "James R. Cordy" link: "http://research.cs.queensu.ca/~cordy/" - name: "Thomas R. Dean" link: "http://post.queensu.ca/~trd/" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" - name: "Kevin A. Schneider" link: "https://researchr.org/alias/kevin-a.-schneider" year: "2002" tags: - "model-to-model transformation" - "transformation engineering" - "meta-model" - "source-to-source" - "software engineering" - "model-driven engineering" - "transformation system" - "TXL" - "model transformation" - "Meta-Environment" - "open-source" - "transformation" researchr: "https://researchr.org/publication/CordyDMS02" cites: 0 citedby: 0 journal: "INFSOF" volume: "44" number: "13" pages: "827-837" kind: "article" key: "CordyDMS02" - title: "Using Design Recovery Techniques to Transform Legacy Systems" author: - name: "Thomas R. Dean" link: "http://post.queensu.ca/~trd/" - name: "James R. Cordy" link: "http://research.cs.queensu.ca/~cordy/" - name: "Kevin A. Schneider" link: "https://researchr.org/alias/kevin-a.-schneider" - name: "Andrew J. Malton" link: "http://plg1.uwaterloo.ca/~ajmalton/" year: "2001" doi: "http://computer.org/proceedings/icsm/1189/11890622abs.htm" links: doi: "http://computer.org/proceedings/icsm/1189/11890622abs.htm" tags: - "design" researchr: "https://researchr.org/publication/DeanCSM01" cites: 0 citedby: 0 pages: "622-631" booktitle: "ICSM" kind: "inproceedings" key: "DeanCSM01"