@article{Holt72, title = {Some Deadlock Properties of Computer Systems}, author = {Richard C. Holt}, year = {1972}, tags = {C++}, researchr = {https://researchr.org/publication/Holt72}, cites = {0}, citedby = {0}, journal = {ACM Comput. Surv.}, volume = {4}, number = {3}, pages = {179-196}, } @inproceedings{HindleGH09, title = {Mining recurrent activities: Fourier analysis of change events}, author = {Abram Hindle and Michael W. Godfrey and Richard C. Holt}, year = {2009}, doi = {10.1109/ICSE-COMPANION.2009.5071005}, url = {http://dx.doi.org/10.1109/ICSE-COMPANION.2009.5071005}, tags = {analysis, C++}, researchr = {https://researchr.org/publication/HindleGH09}, cites = {0}, citedby = {0}, pages = {295-298}, booktitle = {ICSE}, } @inproceedings{HassanH02, title = {Architecture recovery of web applications}, author = {Ahmed E. Hassan and Richard C. Holt}, year = {2002}, doi = {10.1145/581339.581383}, url = {http://doi.acm.org/10.1145/581339.581383}, tags = {architecture, web science, C++, e-science, web applications}, researchr = {https://researchr.org/publication/HassanH02}, cites = {0}, citedby = {0}, pages = {349-359}, booktitle = {ICSE}, } @article{LinH04, title = {Formalizing Fact Extraction}, author = {Yuan Lin and Richard C. Holt}, year = {2004}, doi = {10.1016/j.entcs.2004.01.001}, url = {http://dx.doi.org/10.1016/j.entcs.2004.01.001}, tags = {C++}, researchr = {https://researchr.org/publication/LinH04}, cites = {0}, citedby = {0}, journal = {ENTCS}, volume = {94}, pages = {93-102}, } @article{CordyH90, title = {Code Generation Using an Orthogonal Model}, author = {James R. Cordy and Richard C. Holt}, year = {1990}, tags = {C++, code generation}, researchr = {https://researchr.org/publication/CordyH90}, cites = {0}, citedby = {0}, journal = {SPE}, volume = {20}, number = {3}, pages = {301-320}, } @inproceedings{Holt94, title = {Introducing undergraduates to object orientation using the Turing language}, author = {Richard C. Holt}, year = {1994}, doi = {10.1145/191029.191160}, url = {http://doi.acm.org/10.1145/191029.191160}, tags = {meta-model, C++, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/Holt94}, cites = {0}, citedby = {0}, pages = {324-328}, booktitle = {sigcse}, } @inproceedings{WuH04, title = {Resolving Linkage Anomalies in Extracted Software System Models}, author = {Jingwei Wu and Richard C. Holt}, year = {2004}, url = {http://csdl.computer.org/comp/proceedings/iwpc/2004/2149/00/21490241abs.htm}, tags = {C++}, researchr = {https://researchr.org/publication/WuH04}, cites = {0}, citedby = {0}, pages = {241-245}, booktitle = {IWPC}, } @inproceedings{FahmyH00:0, title = {Using Graph Rewriting to Specify Software Architectural Transformations}, author = {Hoda Fahmy and Richard C. Holt}, year = {2000}, url = {http://computer.org/proceedings/ase/0710/07100187abs.htm}, tags = {software architecture, graph transformation, architecture, graph-rewriting, C++, rewriting, transformation}, researchr = {https://researchr.org/publication/FahmyH00%3A0}, cites = {0}, citedby = {0}, pages = {187-196}, booktitle = {ASE}, } @article{HassanMHJ05, title = {Guest Editor s Introduction: Special Issue on Mining Software Repositories}, author = {Ahmed E. Hassan and Audris Mockus and Richard C. Holt and Philip M. Johnson}, year = {2005}, doi = {10.1109/TSE.2005.70}, url = {http://dx.doi.org/10.1109/TSE.2005.70}, tags = {C++, e-science}, researchr = {https://researchr.org/publication/HassanMHJ05}, cites = {0}, citedby = {0}, journal = {TSE}, volume = {31}, number = {6}, pages = {426-428}, } @inproceedings{HassanH01, title = {Towards a Better Understanding of Web Applications}, author = {Ahmed E. Hassan and Richard C. Holt}, year = {2001}, url = {http://csdl.computer.org/comp/proceedings/wse/2001/1399/00/13990112abs.htm}, tags = {web science, C++, e-science, web applications}, researchr = {https://researchr.org/publication/HassanH01}, cites = {0}, citedby = {0}, pages = {112-116}, booktitle = {WSE}, } @inproceedings{Al-EkramHH07, title = {Applying a Tradeoff Model (TOM) to TACT}, author = {Raihan Al-Ekram and Richard C. Holt and Chris Hobbs}, year = {2007}, doi = {10.1109/ARES.2007.42}, url = {http://doi.ieeecomputersociety.org/10.1109/ARES.2007.42}, tags = {C++}, researchr = {https://researchr.org/publication/Al-EkramHH07}, cites = {0}, citedby = {0}, pages = {351-355}, booktitle = {IEEEares}, } @inproceedings{HindleGH08:2, title = {What do large commits tell us?: a taxonomical study of large commits}, author = {Abram Hindle and Daniel M. Germán and Richard C. Holt}, year = {2008}, doi = {10.1145/1370750.1370773}, url = {http://doi.acm.org/10.1145/1370750.1370773}, tags = {C++, taxonomy}, researchr = {https://researchr.org/publication/HindleGH08%3A2}, cites = {0}, citedby = {0}, pages = {99-108}, booktitle = {msr}, } @inproceedings{WuHH07, title = {Empirical Evidence for SOC Dynamics in Software Evolution}, author = {Jingwei Wu and Richard C. Holt and Ahmed E. Hassan}, year = {2007}, doi = {10.1109/ICSM.2007.4362637}, url = {http://dx.doi.org/10.1109/ICSM.2007.4362637}, tags = {empirical, software evolution, C++, e-science}, researchr = {https://researchr.org/publication/WuHH07}, cites = {0}, citedby = {0}, pages = {244-254}, booktitle = {ICSM}, } @inproceedings{Al-EkramKHG05, title = {Cloning by accident: an empirical study of source code cloning across software systems}, author = {Raihan Al-Ekram and Cory Kapser and Richard C. Holt and Michael W. Godfrey}, year = {2005}, doi = {10.1109/ISESE.2005.1541846}, url = {http://dx.doi.org/10.1109/ISESE.2005.1541846}, tags = {empirical, source-to-source, C++, open-source}, researchr = {https://researchr.org/publication/Al-EkramKHG05}, cites = {0}, citedby = {0}, pages = {376-385}, booktitle = {isese}, } @inproceedings{HoltP96, title = {GASE: visualizing Software Evolution-in-the-Large}, author = {Richard C. Holt and J. Y. Pak}, year = {1996}, url = {http://computer.org/proceedings/wcre/7674/76740163abs.htm}, tags = {software evolution, C++}, researchr = {https://researchr.org/publication/HoltP96}, cites = {0}, citedby = {0}, pages = {163}, booktitle = {WCRE}, } @article{BowmanGH00, title = {Connecting architecture reconstruction frameworks}, author = {Ivan T. Bowman and Michael W. Godfrey and Richard C. Holt}, year = {2000}, tags = {architecture, C++}, researchr = {https://researchr.org/publication/BowmanGH00}, cites = {0}, citedby = {0}, journal = {INFSOF}, volume = {42}, number = {2}, pages = {91-102}, } @inproceedings{BowmanHB99, title = {Linux as a Case Study: Its Extracted Software Architecture}, author = {Ivan T. Bowman and Richard C. Holt and Neil V. Brewster}, year = {1999}, url = {http://portal.acm.org/citation.cfm?id=302405.302691}, tags = {software architecture, case study, architecture, C++}, researchr = {https://researchr.org/publication/BowmanHB99}, cites = {0}, citedby = {0}, pages = {555-563}, booktitle = {ICSE}, } @inproceedings{MancoridisH96, title = {Recovering the Structure of Software Systems Using Tube Graph Interconnection Clustering}, author = {Spiros Mancoridis and Richard C. Holt}, year = {1996}, url = {http://computer.org/proceedings/icsm/7677/76770023abs.htm}, tags = {graph-rewriting, C++, rewriting}, researchr = {https://researchr.org/publication/MancoridisH96}, cites = {0}, citedby = {0}, pages = {23}, booktitle = {ICSM}, } @inproceedings{WuHH05, title = {Comparison of Clustering Algorithms in the Context of Software Evolution}, author = {Jingwei Wu and Ahmed E. Hassan and Richard C. Holt}, year = {2005}, doi = {10.1109/ICSM.2005.31}, url = {http://doi.ieeecomputersociety.org/10.1109/ICSM.2005.31}, tags = {software evolution, C++, e-science, context-aware}, researchr = {https://researchr.org/publication/WuHH05}, cites = {0}, citedby = {0}, pages = {525-535}, booktitle = {ICSM}, } @inproceedings{WortmanHCCG81, title = {Euclid: a language for compiling quality software}, author = {David B. Wortman and Richard C. Holt and James R. Cordy and David R. Crowe and Ian H. Griggs}, year = {1981}, doi = {10.1145/1500412.1500449}, url = {http://doi.acm.org/10.1145/1500412.1500449}, tags = {C++, compiler}, researchr = {https://researchr.org/publication/WortmanHCCG81}, cites = {0}, citedby = {0}, pages = {257-263}, booktitle = {afips}, } @inproceedings{DeanMH01, title = {Union Schemas as a Basis for a C++ Extractor}, author = {Thomas R. Dean and Andrew J. Malton and Richard C. Holt}, year = {2001}, url = {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}, } @inproceedings{TzerposH98, title = {Software Botryology: Automatic Clustering of Software Systems}, author = {Vassilios Tzerpos and Richard C. Holt}, year = {1998}, tags = {C++}, researchr = {https://researchr.org/publication/TzerposH98}, cites = {0}, citedby = {0}, pages = {811-818}, booktitle = {dexaw}, } @inproceedings{TzerposH96, title = {A hybrid process for recovering software architecture}, author = {Vassilios Tzerpos and Richard C. Holt}, year = {1996}, doi = {10.1145/782052.782090}, url = {http://doi.acm.org/10.1145/782052.782090}, tags = {software architecture, architecture, C++}, researchr = {https://researchr.org/publication/TzerposH96}, cites = {0}, citedby = {0}, pages = {38}, booktitle = {cascon}, } @inproceedings{Holt98, title = {Structural Manipulations of Software Architecture using Tarski Relational Algebra}, author = {Richard C. Holt}, year = {1998}, tags = {software architecture, architecture, relational algebra, C++, algebra}, researchr = {https://researchr.org/publication/Holt98}, cites = {0}, citedby = {0}, pages = {210-219}, booktitle = {WCRE}, } @inproceedings{SimH98, title = {The Ramp-Up Problem in Software Projects: A Case Study of How Software Immigrants Naturalize}, author = {Susan Elliott Sim and Richard C. Holt}, year = {1998}, tags = {case study, C++}, researchr = {https://researchr.org/publication/SimH98}, cites = {0}, citedby = {0}, pages = {361-370}, booktitle = {ICSE}, } @inproceedings{MaltonH05, title = {Boxology of NBA and TA: A Basis for Understanding Software Architecture}, author = {Andrew J. Malton and Richard C. Holt}, year = {2005}, doi = {10.1109/WCRE.2005.10}, url = {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}, } @inproceedings{FahmyHC01, title = {Wins and Losses of Algebraic Transformations of Software Architectures}, author = {Hoda Fahmy and Richard C. Holt and James R. Cordy}, year = {2001}, url = {http://csdl.computer.org/comp/proceedings/ase/2001/1426/00/14260051abs.htm}, tags = {software architecture, architecture, C++, algebra, transformation}, researchr = {https://researchr.org/publication/FahmyHC01}, cites = {0}, citedby = {0}, pages = {51-62}, booktitle = {ASE}, } @inproceedings{TzerposH99, title = {MoJo: A Distance Metric for Software Clusterings}, author = {Vassilios Tzerpos and Richard C. Holt}, year = {1999}, url = {http://computer.org/proceedings/wcre/0303/03030187abs.htm}, tags = {C++}, researchr = {https://researchr.org/publication/TzerposH99}, cites = {0}, citedby = {0}, pages = {187}, booktitle = {WCRE}, } @inproceedings{TzerposH00:0, title = {ACDC: An Algorithm for Comprehension-Driven Clustering}, author = {Vassilios Tzerpos and Richard C. Holt}, year = {2000}, url = {http://computer.org/proceedings/wcre/0881/08810258abs.htm}, tags = {C++}, researchr = {https://researchr.org/publication/TzerposH00%3A0}, cites = {0}, citedby = {0}, pages = {258-267}, booktitle = {WCRE}, } @article{HoltWBC77, title = {SP/k: A System for Teaching Computer Programming}, author = {Richard C. Holt and David B. Wortman and David T. Barnard and James R. Cordy}, year = {1977}, doi = {10.1145/359581.359586}, url = {http://doi.acm.org/10.1145/359581.359586}, tags = {C++, teaching, programming}, researchr = {https://researchr.org/publication/HoltWBC77}, cites = {0}, citedby = {0}, journal = {CACM}, volume = {20}, number = {5}, pages = {301-309}, } @article{HoltSSW06, title = {GXL: A graph-based standard exchange format for reengineering}, author = {Richard C. Holt and Andy Schürr and Susan Elliott Sim and Andreas Winter}, year = {2006}, doi = {10.1016/j.scico.2005.10.003}, url = {http://dx.doi.org/10.1016/j.scico.2005.10.003}, tags = {rule-based, graph-rewriting, C++, rewriting}, researchr = {https://researchr.org/publication/HoltSSW06}, cites = {0}, citedby = {0}, journal = {SCP}, volume = {60}, number = {2}, pages = {149-170}, } @article{HoltCW82, title = {An Introduction to S/SL: Syntax/Semantic Language}, author = {Richard C. Holt and James R. Cordy and David B. Wortman}, year = {1982}, doi = {10.1145/357162.357164}, url = {http://doi.acm.org/10.1145/357162.357164}, tags = {C++}, researchr = {https://researchr.org/publication/HoltCW82}, cites = {0}, citedby = {0}, journal = {TOPLAS}, volume = {4}, number = {2}, pages = {149-178}, } @inproceedings{HoltS92, title = {An agenda for research directions}, author = {Richard C. Holt and Jacob Slonim}, year = {1992}, doi = {10.1145/962207}, url = {http://doi.acm.org/10.1145/962207}, tags = {C++}, researchr = {https://researchr.org/publication/HoltS92}, cites = {0}, citedby = {0}, pages = {81-90}, booktitle = {cascon}, } @inproceedings{HindleGH07, title = {Release Pattern Discovery: A Case Study of Database Systems}, author = {Abram Hindle and Michael W. Godfrey and Richard C. Holt}, year = {2007}, doi = {10.1109/ICSM.2007.4362641}, url = {http://dx.doi.org/10.1109/ICSM.2007.4362641}, tags = {discovery, case study, C++, database}, researchr = {https://researchr.org/publication/HindleGH07}, cites = {0}, citedby = {0}, pages = {285-294}, booktitle = {ICSM}, } @inproceedings{MancoridisHG94, title = {A Program Understanding Environment Based on the Star Approach to Tool Integration}, author = {Spiros Mancoridis and Richard C. Holt and Michael W. Godfrey}, year = {1994}, doi = {10.1145/197530.197557}, url = {http://doi.acm.org/10.1145/197530.197557}, tags = {rule-based, meta programming, meta-model, C++, Meta-Environment, systematic-approach, meta-objects}, researchr = {https://researchr.org/publication/MancoridisHG94}, cites = {0}, citedby = {0}, pages = {60-65}, booktitle = {acm}, } @inproceedings{CordyHW79, title = {Semantic charts: A diagrammatic approach to semantic processing}, author = {James R. Cordy and Richard C. Holt and David B. Wortman}, year = {1979}, doi = {10.1145/800229.806952}, url = {http://doi.acm.org/10.1145/800229.806952}, tags = {C++, systematic-approach}, researchr = {https://researchr.org/publication/CordyHW79}, cites = {0}, citedby = {0}, pages = {39-49}, booktitle = {sigplan}, } @article{HoltC88, title = {The Turing Programming Language}, author = {Richard C. Holt and James R. Cordy}, year = {1988}, tags = {programming languages, C++, programming}, researchr = {https://researchr.org/publication/HoltC88}, cites = {0}, citedby = {0}, journal = {CACM}, volume = {31}, number = {12}, pages = {1410-1423}, } @article{HassanH05:0, title = {A lightweight approach for migrating web frameworks}, author = {Ahmed E. Hassan and Richard C. Holt}, year = {2005}, doi = {10.1016/j.infsof.2004.10.002}, url = {http://dx.doi.org/10.1016/j.infsof.2004.10.002}, tags = {web science, C++, e-science, systematic-approach}, researchr = {https://researchr.org/publication/HassanH05%3A0}, cites = {0}, citedby = {0}, journal = {INFSOF}, volume = {47}, number = {8}, pages = {521-532}, } @inproceedings{Holt99, title = {Software architecture abstraction and aggregation as algebraic manipulations}, author = {Richard C. Holt}, year = {1999}, doi = {10.1145/781995.782000}, url = {http://doi.acm.org/10.1145/781995.782000}, tags = {software architecture, architecture, C++, algebra, abstraction}, researchr = {https://researchr.org/publication/Holt99}, cites = {0}, citedby = {0}, pages = {5}, booktitle = {cascon}, } @inproceedings{WuHH02, title = {Using Graph Patterns to Extract Scenarios}, author = {Jingwei Wu and Ahmed E. Hassan and Richard C. Holt}, year = {2002}, url = {http://computer.org/proceedings/iwpc/1495/14950239abs.htm}, tags = {graph-rewriting, C++, e-science, rewriting}, researchr = {https://researchr.org/publication/WuHH02}, cites = {0}, citedby = {0}, pages = {239-250}, booktitle = {IWPC}, } @inproceedings{FahmyHM97, title = {Repairing software style using graph grammars}, author = {Hoda Fahmy and Richard C. Holt and Spiros Mancoridis}, year = {1997}, doi = {10.1145/782010.782016}, url = {http://doi.acm.org/10.1145/782010.782016}, tags = {graph-rewriting, C++, rewriting, grammar}, researchr = {https://researchr.org/publication/FahmyHM97}, cites = {0}, citedby = {0}, pages = {6}, booktitle = {cascon}, } @inproceedings{MancoridisHP93:0, title = {A curriculum-cycle environment for teaching programming}, author = {Spiros Mancoridis and Richard C. Holt and David A. Penny}, year = {1993}, doi = {10.1145/169070.169086}, url = {http://doi.acm.org/10.1145/169070.169086}, tags = {meta programming, meta-model, C++, teaching, programming, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/MancoridisHP93%3A0}, cites = {0}, citedby = {0}, pages = {15-19}, booktitle = {sigcse}, } @inproceedings{TzerposH97, title = {The Orphan Adoption Problem in Architecture Maintenance}, author = {Vassilios Tzerpos and Richard C. Holt}, year = {1997}, url = {http://computer.org/proceedings/wcre/8162/81620076abs.htm}, tags = {architecture, maintenance, C++}, researchr = {https://researchr.org/publication/TzerposH97}, cites = {0}, citedby = {0}, pages = {76}, booktitle = {WCRE}, } @inproceedings{HassanWH05, title = {Visualizing Historical Data Using Spectrographs}, author = {Ahmed E. Hassan and Jingwei Wu and Richard C. Holt}, year = {2005}, doi = {10.1109/METRICS.2005.54}, url = {http://doi.ieeecomputersociety.org/10.1109/METRICS.2005.54}, tags = {data-flow, C++, e-science}, researchr = {https://researchr.org/publication/HassanWH05}, cites = {0}, citedby = {0}, pages = {31}, booktitle = {metrics}, } @article{HassanH06, title = {Replaying development history to assess the effectiveness of change propagation tools}, author = {Ahmed E. Hassan and Richard C. Holt}, year = {2006}, doi = {10.1007/s10664-006-9006-4}, url = {http://dx.doi.org/10.1007/s10664-006-9006-4}, tags = {C++, e-science, change propagation, history}, researchr = {https://researchr.org/publication/HassanH06}, cites = {0}, citedby = {0}, journal = {ese}, volume = {11}, number = {3}, pages = {335-367}, } @inproceedings{HindleGH08, title = {Reading Beside the Lines: Indentation as a Proxy for Complexity Metric}, author = {Abram Hindle and Michael W. Godfrey and Richard C. Holt}, year = {2008}, doi = {10.1109/ICPC.2008.13}, url = {http://dx.doi.org/10.1109/ICPC.2008.13}, tags = {C++}, researchr = {https://researchr.org/publication/HindleGH08}, cites = {0}, citedby = {0}, pages = {133-142}, booktitle = {IWPC}, } @article{StoyenkoHH91, title = {Analyzing Hard-Real-Time Programs For Guaranteed Schedulability}, author = {Alexander D. Stoyenko and V. Carl Hamacher and Richard C. Holt}, year = {1991}, url = {http://www.computer.org/tse/ts1991/e0737abs.htm}, tags = {C++}, researchr = {https://researchr.org/publication/StoyenkoHH91}, cites = {0}, citedby = {0}, journal = {TSE}, volume = {17}, number = {8}, pages = {737-750}, } @inproceedings{FerencSHKG01, title = {Towards a Standard Schema for C/C++}, author = {Rudolf Ferenc and Susan Elliott Sim and Richard C. Holt and Rainer Koschke and Tibor Gyimóthy}, year = {2001}, url = {http://computer.org/proceedings/wcre/1303/13030049abs.htm}, tags = {XML, XML Schema, C++}, researchr = {https://researchr.org/publication/FerencSHKG01}, cites = {0}, citedby = {0}, pages = {49-58}, booktitle = {WCRE}, } @inproceedings{LinHM03, title = {Completeness of a Fact Extractor}, author = {Yuan Lin and Richard C. Holt and Andrew J. Malton}, year = {2003}, url = {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}, } @inproceedings{HindleGH08:1, title = {Reverse Engineering CAPTCHAs}, author = {Abram Hindle and Michael W. Godfrey and Richard C. Holt}, year = {2008}, doi = {10.1109/WCRE.2008.35}, url = {http://dx.doi.org/10.1109/WCRE.2008.35}, tags = {reverse engineering, C++}, researchr = {https://researchr.org/publication/HindleGH08%3A1}, cites = {0}, citedby = {0}, pages = {59-68}, booktitle = {WCRE}, } @article{Holt82, title = {TUNIS: A UNIX Look-Alike Written in Concurrent Euclid (Abstract)}, author = {Richard C. Holt}, year = {1982}, tags = {C++}, researchr = {https://researchr.org/publication/Holt82}, cites = {0}, citedby = {0}, journal = {sigops}, volume = {16}, number = {1}, pages = {4-5}, } @article{HoggLWCH92, title = {The Geneva convention on the treatment of object aliasing}, author = {John Hogg and Doug Lea and Alan Wills and Dennis de Champeaux and Richard C. Holt}, year = {1992}, tags = {meta-model, C++, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/HoggLWCH92}, cites = {0}, citedby = {0}, journal = {oopsm}, volume = {3}, number = {2}, pages = {11-16}, } @inproceedings{HoltW78, title = {The Euclid Language: a progress report}, author = {Richard C. Holt and David B. Wortman and James R. Cordy and David R. Crowe}, year = {1978}, doi = {10.1145/800127.804077}, url = {http://doi.acm.org/10.1145/800127.804077}, tags = {C++}, researchr = {https://researchr.org/publication/HoltW78}, cites = {0}, citedby = {0}, pages = {111-115}, booktitle = {acm}, } @inproceedings{AskariH06, title = {Information theoretic evaluation of change prediction models for large-scale software}, author = {Mina Askari and Richard C. Holt}, year = {2006}, doi = {10.1145/1137983.1138013}, url = {http://doi.acm.org/10.1145/1137983.1138013}, tags = {C++, information models}, researchr = {https://researchr.org/publication/AskariH06}, cites = {0}, citedby = {0}, pages = {126-132}, booktitle = {msr}, } @inproceedings{BowmanH98, title = {Software architecture recovery using Conway s law}, author = {Ivan T. Bowman and Richard C. Holt}, year = {1998}, doi = {10.1145/783160.783166}, url = {http://doi.acm.org/10.1145/783160.783166}, tags = {software architecture, architecture, C++}, researchr = {https://researchr.org/publication/BowmanH98}, cites = {0}, citedby = {0}, pages = {6}, booktitle = {cascon}, } @inproceedings{GrenierHF89, title = {Policy vs. Mechanism in the Secure TUNIS Operating System}, author = {G.-L. Grenier and Richard C. Holt and M. Funkenhauser}, year = {1989}, tags = {operating system, C++}, researchr = {https://researchr.org/publication/GrenierHF89}, cites = {0}, citedby = {0}, pages = {84-93}, booktitle = {sp}, }