---
tags: wp2.1, wp2, deliverable
title: citations
---
@misc{iso-25010,
author = "ISO/IEC",
title = "ISO/IEC 25010:2011 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models",
howpublished = {\url{https://www.iso.org/obp/ui/#iso:std:iso-iec:25010:ed-1:v1:en}},
note = {Online; accessed 08/12/2020},
year = 2011,
}
@misc{iso-9126,
author={ISO},
title={ISO 9126 Software Quality Characteristics},
howpublished={\url{http://www.sqa.net/iso9126.html}},
note={Online; accessed 08/12/2020},
year={1991},
}
@inproceedings{aggarwal2002integrated,
title={An integrated measure of software maintainability},
author={Aggarwal, Krishan K and Singh, Yogesh and Chhabra, Jitender Kumar},
booktitle={Annual Reliability and Maintainability Symposium. 2002 Proceedings (Cat. No. 02CH37318)},
pages={235--241},
year={2002},
organization={IEEE}
}
@article{zhou2007predicting,
title={Predicting object-oriented software maintainability using multivariate adaptive regression splines},
author={Zhou, Yuming and Leung, Hareton},
journal={Journal of systems and software},
volume={80},
number={8},
pages={1349--1361},
year={2007},
publisher={Elsevier}
}
@inproceedings{nair2020towards,
title={Towards Reduction of Software Maintenance Cost through Assignment of Critical Functionality Scores},
author={Nair, Lekshmi S and Swaminathan, J},
booktitle={2020 5th International Conference on Communication and Electronics Systems (ICCES)},
pages={199--204},
year={2020},
organization={IEEE}
}
@article{004,
title = "Source code metrics: A systematic mapping study",
journal = "Journal of Systems and Software",
volume = "128",
pages = "164 - 197",
year = "2017",
issn = "0164-1212",
doi = "https://doi.org/10.1016/j.jss.2017.03.044",
url = "http://www.sciencedirect.com/science/article/pii/S0164121217300663",
author = "Alberto S. Nuñez-Varela and Héctor G. Pérez-Gonzalez and Francisco E. Martínez-Perez and Carlos Soubervielle-Montalvo",
keywords = "Source code metrics, Software metrics, Object-oriented metrics, Aspect-oriented metrics, Feature-oriented metrics, Systematic mapping study",
}
@article{frantz2019ranking,
title={Ranking open source application integration frameworks based on maintainability metrics: A review of five-year evolution},
author={Frantz, Rafael Z and Rehbein, Matheus H and Berlezi, Rodolfo and Roos-Frantz, Fabricia},
journal={Software: Practice and Experience},
volume={49},
number={10},
pages={1531--1549},
year={2019},
publisher={Wiley Online Library}
}
@inproceedings{kaur2014software,
title={Software maintainability prediction by data mining of software code metrics},
author={Kaur, Arvinder and Kaur, Kamaldeep and Pathak, Kaushal},
booktitle={2014 International Conference on Data Mining and Intelligent Computing (ICDMIC)},
pages={1--6},
year={2014},
organization={IEEE}
}
@article{amara2017towards,
title={Towards a new framework of software reliability measurement based on software metrics},
author={Amara, Dalila and Rabai, Latifa Ben Arfa},
journal={Procedia Computer Science},
volume={109},
pages={725--730},
year={2017},
publisher={Elsevier}
}
@inproceedings{mshelia2019can,
title={Can Software Metrics Be Unified?},
author={Mshelia, Yusuf U and Apeh, Simon T},
booktitle={International Conference on Computational Science and Its Applications},
pages={329--339},
year={2019},
organization={Springer}
}
@inproceedings{schnappinger2019learning,
title={Learning a classifier for prediction of maintainability based on static analysis tools},
author={Schnappinger, Markus and Osman, Mohd Hafeez and Pretschner, Alexander and Fietzke, Arnaud},
booktitle={2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC)},
pages={243--248},
year={2019},
organization={IEEE}
}
@inproceedings{mshelia2017comparative,
title={A comparative assessment of software metrics tools},
author={Mshelia, Yusuf U and Apeh, Simon T and Edoghogho, Olaye},
booktitle={2017 International Conference on Computing Networking and Informatics (ICCNI)},
pages={1--9},
year={2017},
organization={IEEE}
}
@article{ardito2020tool,
title={A Tool-Based Perspective on Software Code Maintainability Metrics: A Systematic Literature Review},
author={Ardito, Luca and Coppola, Riccardo and Barbato, Luca and Verga, Diego},
journal={Scientific Programming},
volume={2020},
year={2020},
publisher={Hindawi}
}
@inproceedings{ludwig2019cbr,
title={CBR insight: measure and visualize source code quality},
author={Ludwig, Jeremy and Cline, Devin},
booktitle={2019 IEEE/ACM International Conference on Technical Debt (TechDebt)},
pages={57--58},
year={2019},
organization={IEEE}
}
@inproceedings{matsushita2017detecting,
title={Detecting code clones with gaps by function applications},
author={Matsushita, Tsubasa and Sasano, Isao},
booktitle={Proceedings of the 2017 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation},
pages={12--22},
year={2017}
}
@inproceedings{kaur2014proposed,
title={A proposed new model for maintainability index of open source software},
author={Kaur, Arvinder and Kaur, Kamaldeep and Pathak, Kaushal},
booktitle={Proceedings of 3rd International Conference on Reliability, Infocom Technologies and Optimization},
pages={1--6},
year={2014},
organization={IEEE}
}
@inproceedings{sarwar2008comparative,
title={A comparative study of MI tools: Defining the Roadmap to MI tools standardization},
author={Sarwar, Muhammad Imran and Tanveer, Wasif and Sarwar, Imran and Mahmood, Waqar},
booktitle={2008 IEEE International Multitopic Conference},
pages={379--385},
year={2008},
organization={IEEE}
}
@inproceedings{hariprasad2017software,
title={Software complexity analysis using halstead metrics},
author={Hariprasad, T and Vidhyagaran, G and Seenu, K and Thirumalai, Chandrasegar},
booktitle={2017 International Conference on Trends in Electronics and Informatics (ICEI)},
pages={1109--1113},
year={2017},
organization={IEEE}
}
@article{saifan2018evaluating,
title={Evaluating the understandability of android applications},
author={Saifan, Ahmad A and Alsghaier, Hiba and Alkhateeb, Khaled},
journal={International Journal of Software Innovation (IJSI)},
volume={6},
number={1},
pages={44--57},
year={2018},
publisher={IGI Global}
}
@inproceedings{ludwig2017compiling,
title={Compiling static software metrics for reliability and maintainability from GitHub repositories},
author={Ludwig, Jeremy and Xu, Steven and Webber, Frederick},
booktitle={2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC)},
pages={5--9},
year={2017},
organization={IEEE}
}
@article{matsakis2014rust,
title={The rust language},
author={Matsakis, Nicholas D and Klock, Felix S},
journal={ACM SIGAda Ada Letters},
volume={34},
number={3},
pages={103--104},
year={2014},
publisher={ACM New York, NY, USA}
}
@inproceedings{readability,
author = {Nayrolles, Mathieu and Hamou-Lhadj, Abdelwahab},
title = {CLEVER: Combining Code Metrics with Clone Detection for Just-in-Time Fault Prevention and Resolution in Large Industrial Projects},
year = {2018},
isbn = {9781450357166},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3196398.3196438},
doi = {10.1145/3196398.3196438},
booktitle = {Proceedings of the 8th Working Conference on Mining Software Repositories},
pages = {73–82},
numpages = {10},
keywords = {halstead, entropy, replication, readability},
location = {Waikiki, Honolulu, HI, USA},
series = {MSR '11}
}
@article{Wichmann,
author= {Wichmann, Canning, Clutterbuck, Winsbarrow, Ward, and Marsh},
title = {Industrial Perspective on Static Analysis},
year = {1995},
publisher = {Software Engineering Journal},
pages = {69–75}
}
@article{Egele,
author= {Egele, Scholte, Kirda, and Kruegel},
title = {A survey on automated dynamic malware-analysis techniques and tools},
year = {2008},
publisher = {ACM Computing Surveys}
}
@article{Livshits,
author = {Livshits},
title = {Improving Software Security with Precise Static and Runtime Analysis},
publisher = {Stanford doctoral thesis},
year = {2006}
}
@article{krishnan2007codetools,
author = {Krishnan, R and Krishna, S Murali and Bharill, Nishil},
title = {Code Quality Tools: Learning from Our Experience},
year = {2007},
publisher = {Association for Computing Machinery},
volume = {32},
number = {4},
journal = {SIGSOFT Softw. Eng. Notes},
pages = {5–es},
numpages = {6},
}
@inproceedings{kothapalli2011codeq,
author = {Kothapalli, Chaitanya and Ganesh, S. G. and Singh, Himanshu K. and Radhika, D. V. and Rajaram, T. and Ravikanth, K. and Gupta, Shrinath and Rao, Kiron},
title = {Continual Monitoring of Code Quality},
year = {2011},
publisher = {Association for Computing Machinery},
booktitle = {Proceedings of the 4th India Software Engineering Conference},
pages = {175-–184},
series = {ISEC '11}
}
@inproceedings{ernst2015measure,
author = {Ernst, Neil A. and Bellomo, Stephany and Ozkaya, Ipek and Nord, Robert L. and Gorton, Ian},
title = {Measure It? Manage It? Ignore It? Software Practitioners and Technical Debt},
year = {2015},
publisher = {Association for Computing Machinery},
booktitle = {Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering},
pages = {50-–60},
numpages = {11},
series = {ESEC/FSE 2015}
}
@inproceedings{cunningham1992tech,
author = {Cunningham, Ward},
title = {The WyCash Portfolio Management System},
year = {1992},
publisher = {Association for Computing Machinery},
booktitle = {Addendum to the Proceedings on Object-Oriented Programming Systems, Languages, and Applications (Addendum)},
pages = {29-–30},
numpages = {2},
series = {OOPSLA '92}
}
@inproceedings{aggarwall2002measure,
author={K. K. {Aggarwal} and Y. {Singh} and J. K. {Chhabra}},
booktitle={Annual Reliability and Maintainability Symposium. 2002 Proceedings (Cat. No.02CH37318)},
title={An integrated measure of software maintainability},
year={2002},
pages={235--241},
}
@inproceedings{antonellis2007measure,
author = {Antonellis, Panagiotis and Dimitris, Antoniou and Kanellopoulos, Yiannis and Makris, Christos and Theodoridis, Evangelos and Tjortjis, Christos and Tsirakis, Nikos},
year = {2007},
pages = {1--11},
title = {A data mining methodology for evaluating maintainability according to ISO/IEC-9126 software engineering–product quality standard}
}
@inproceedings{heitlager2007sigmm,
author={I. {Heitlager} and T. {Kuipers} and J. {Visser}},
booktitle={6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007)},
title={A Practical Model for Measuring Maintainability},
year={2007},
pages={30-39}
}
@inproceedings{bakota2011prob,
author={T. {Bakota} and P. {Hegedűs} and P. {Körtvélyesi} and R. {Ferenc} and T. {Gyimóthy}},
booktitle={2011 27th IEEE International Conference on Software Maintenance (ICSM)},
title={A probabilistic software quality model},
year={2011},
pages={243--252},
}
@inproceedings{letouzey2012sqale,
author={J. {Letouzey}},
booktitle={2012 Third International Workshop on Managing Technical Debt (MTD)},
title={The SQALE method for evaluating Technical Debt},
year={2012},
pages={31--36}
}
@inproceedings{wagner2012quamoco,
author={S. {Wagner} and K. {Lochmann} and L. {Heinemann} and M. {Kläs} and A. {Trendowicz} and R. {Plösch} and A. {Seidi} and A. {Goeb} and J. {Streit}},
booktitle={2012 34th International Conference on Software Engineering (ICSE)},
title={The Quamoco product quality modelling and assessment approach},
year={2012},
pages={1133--1142},
}
@inproceedings{bauer2012framework,
author={V. {Bauer} and L. {Heinemann} and B. {Hummel} and E. {Juergens} and M. {Conradt}},
booktitle={2012 28th IEEE International Conference on Software Maintenance (ICSM)},
title={A framework for incremental quality analysis of large software systems},
year={2012},
pages={537--546}
}
@inproceedings{dibiase2019dmm,
author={M. {di Biase} and A. {Rastogi} and M. {Bruntink} and A. {van Deursen}},
booktitle={2019 IEEE/ACM International Conference on Technical Debt (TechDebt)},
title={The Delta Maintainability Model: Measuring Maintainability of Fine-Grained Code Changes},
year={2019},
pages={113--122},
}
@book{codecomplete2,
author = {McConnell, Steve},
title = {Code Complete, Second Edition},
year = {2004},
isbn = {0735619670},
publisher = {Microsoft Press},
address = {USA},
abstract = {Take a strategic approach to software construction-and produce superior products-with this fully updated edition of Steve McConnell's critically praised and award-winning guide to software development best practices.}
}
@inproceedings{mellado10,
author = {Mellado, Daniel and Fern\'{a}ndez-Medina, Eduardo and Piattini, Mario},
title = {A Comparison of Software Design Security Metrics},
year = {2010},
isbn = {9781450301794},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/1842752.1842797},
doi = {10.1145/1842752.1842797},
booktitle = {Proceedings of the Fourth European Conference on Software Architecture: Companion Volume},
pages = {236–242},
numpages = {7},
keywords = {security metrics, metrics, design, measures, security},
location = {Copenhagen, Denmark},
series = {ECSA '10}
}
@inproceedings{chowdhury08,
author = {Chowdhury, Istehad and Chan, Brian and Zulkernine, Mohammad},
title = {Security Metrics for Source Code Structures},
year = {2008},
isbn = {9781605580425},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/1370905.1370913},
doi = {10.1145/1370905.1370913},
booktitle = {Proceedings of the Fourth International Workshop on Software Engineering for Secure Systems},
pages = {57–64},
numpages = {8},
keywords = {metrics, code quality and security., security metrics},
location = {Leipzig, Germany},
series = {SESS '08}
}
@article{cmss12,
author = {Elizabeth LeMay and
Karen Scarfone and
Peter Mell},
title = {The Common Misuse Scoring System (CMSS): Metrics for Software Feature Misuse Vulnerabilities},
year = {2012},
url = {https://doi.org/10.6028/NIST.IR.7864}
}
@article{aggarwal07,
author = {K.K. Aggarwal and Yogesh Singh and Arvinder Kaur and Ruchika Malhotra},
title = {Software Design Metrics for Object-Oriented Software},
journal = {Journal of Object Technology},
volume = {6},
number = {1},
issn = {1660-1769},
year = {2007},
month = jan,
pages = {121-138},
doi = {10.5381/jot.2007.6.1.a4},
url = {http://www.jot.fm/contents/issue_2007_01/article4.html}
}
@ARTICLE{Sabelfeld06,
author={A. {Sabelfeld} and A. C. {Myers}},
journal={IEEE Journal on Selected Areas in Communications},
title={Language-based information-flow security},
year={2003},
volume={21},
number={1},
pages={5-19},
doi={10.1109/JSAC.2002.806121}}
@inproceedings{Maruyama2007SecureR,
title={Secure Refactoring - Improving the Security Level of Existing Code},
author={K. Maruyama},
booktitle={ICSOFT},
year={2007}
}
@inproceedings{Alshammari2016DevelopingSS,
title={Developing secure systems: a comparative study of existing methodologies},
author={B. Alshammari and C. Fidge and Diane Corney},
year={2016}
}
@inproceedings{wang09,
author = {Wang, Ju An and Wang, Hao and Guo, Minzhe and Xia, Min},
title = {Security Metrics for Software Systems},
year = {2009},
isbn = {9781605584218},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/1566445.1566509},
doi = {10.1145/1566445.1566509},
booktitle = {Proceedings of the 47th Annual Southeast Regional Conference},
articleno = {47},
numpages = {6},
keywords = {software security, software vulnerabilities, security metrics, software quality},
location = {Clemson, South Carolina},
series = {ACM-SE 47}
}
@article{Alshammari2009,
title={Security Metrics for Object-Oriented Class Designs},
author={B. Alshammari and C. Fidge and Diane Corney},
journal={2009 Ninth International Conference on Quality Software},
year={2009},
pages={11-20}
}
@misc{ccrev5,
title = {Common Criteria for Information Technology Security Evaluation},
year = {2017},
url = {https://www.commoncriteriaportal.org/cc/}
}
@article{Holzmann,
author = {G. J. Holzmann},
journal = {IEEE Software},
title = {Code Clarity},
year = {2016},
volume = {33},
number = {02},
issn = {1937-4194},
pages = {22-25},
keywords = {linux;standards;market research;encoding;white spaces;software reliability},
doi = {10.1109/MS.2016.44},
publisher = {IEEE Computer Society},
address = {Los Alamitos, CA, USA},
month = {mar}
}
@article{Kumar,
author = {Kumar Chhabra, J., Gupta, V.},
title = {A Survey of Dynamic Software Metrics},
publisher = {J. Comput. Sci. Technol. 25},
year = {2010},
pages = {1016–1029},
doi = {10.1007/s11390-010-9384-3}
}
@misc{decode,
author = {Shehar Bano, Eleonora Bassi, Marco Ciurcina, Ana Freire, Sara Hajian, Jaap-Henk Hoepman},
title = {Privacy Design Strategies for the DECODE Architecture},
year = {2017},
url = {https://decodeproject.eu/publications/privacy-design-strategies-decode-architecture}
}
@misc{CNIL_methodology,
title = {Privacy Impact Assessment (PIA). Methodology},
publisher = {CNIL},
year = {2018},
url = {https://www.cnil.fr/sites/default/files/atoms/files/cnil-pia-1-en-methodology.pdf }
}
@misc{CNIL_templates,
title = {Privacy Impact Assessment (PIA). Templates},
publisher = {CNIL},
year = {2018},
url = {https://www.cnil.fr/sites/default/files/atoms/files/cnil-pia-2-en-templates.pdf}
}
@misc{CNIL_kb,
title = {Privacy Impact Assessment (PIA). Knowledge bases},
publisher = {CNIL},
year = {2018},
url = {https://www.cnil.fr/sites/default/files/atoms/files/cnil-pia-3-en-knowledgebases.pdf}
}
@misc{CNIL_IoT,
title = {Privacy Impact Assessment (PIA). Application to IoT devices},
publisher = {CNIL},
year = {2018},
url = {https://www.cnil.fr/sites/default/files/atoms/files/cnil-pia-piaf-connectedobjects-en.pdf}
}
@article{match,
author = {Papamartzivanos, D.; Menesidou, S.A.; Gouvas, P.; Giannetsos, T.},
title = {A Perfect Match: Converging and Automating Privacy & Security Impact Assessment On-the-Fly},
publisher = {MDPI},
journal={ Future Internet},
year = {2021},
volume = {13},
number = {30},
doi = {https://doi.org/10.3390/fi13020030},
url = {https://www.mdpi.com/1999-5903/13/2/30}
}
@article{mapping,
Author = {Yan, Meng and Xia, Xin and Zhang, Xiaohong and Xu, Ling and Yang, Dan and Li, Shanping},
Da = {2019/07/26},
Date-Added = {2021-03-01 09:31:53 +0100},
Date-Modified = {2021-03-01 09:31:53 +0100},
Doi = {10.1007/s11432-018-9608-3},
Id = {Yan2019},
Isbn = {1869-1919},
Journal = {Science China Information Sciences},
Number = {9},
Pages = {191101},
Title = {Software quality assessment model: a systematic mapping study},
Ty = {JOUR},
Url = {https://doi.org/10.1007/s11432-018-9608-3},
Volume = {62},
Year = {2019},
Bdsk-Url-1 = {https://doi.org/10.1007/s11432-018-9608-3}}
@INPROCEEDINGS{quamoco,
author={F. {Deissenboeck} and L. {Heinemann} and M. {Herrmannsdoerfer} and K. {Lochmann} and S. {Wagner}},
booktitle={2011 33rd International Conference on Software Engineering (ICSE)},
title={The quamoco tool chain for quality modeling and assessment},
year={2011},
volume={},
number={},
pages={1007-1009},
doi={10.1145/1985793.1985977}}
@INPROCEEDINGS{parveen,
author={S. {Parveen} and M. H. {Alalfi}},
booktitle={2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER)},
title={A Mutation Framework for Evaluating Security Analysis Tools in IoT Applications},
year={2020},
volume={},
number={},
pages={587-591},
doi={10.1109/SANER48275.2020.9054853}}
@article{kumar,
Author = {Kumar, Gaurav and Bhatia, Pradeep Kumar},
Da = {2013/09/01},
Date-Added = {2021-03-01 09:56:51 +0100},
Date-Modified = {2021-03-01 09:56:51 +0100},
Doi = {10.1007/s40012-013-0023-3},
Id = {Kumar2013},
Isbn = {2277-9086},
Journal = {CSI Transactions on ICT},
Number = {3},
Pages = {253--260},
Title = {Software testing optimization through test suite reduction using fuzzy clustering},
Ty = {JOUR},
Url = {https://doi.org/10.1007/s40012-013-0023-3},
Volume = {1},
Year = {2013},
Bdsk-Url-1 = {https://doi.org/10.1007/s40012-013-0023-3}}
@inproceedings{nguyen2007sloc,
title={A SLOC counting standard},
author={Nguyen, Vu and Deeds-Rubin, Sophia and Tan, Thomas and Boehm, Barry},
booktitle={Cocomo ii forum},
volume={2007},
pages={1--16},
year={2007},
organization={Citeseer}
}
@inproceedings{hariprasad2017software,
title={Software complexity analysis using halstead metrics},
author={Hariprasad, T and Vidhyagaran, G and Seenu, K and Thirumalai, Chandrasegar},
booktitle={2017 International Conference on Trends in Electronics and Informatics (ICEI)},
pages={1109--1113},
year={2017},
organization={IEEE}
}
@inproceedings{oman1992metrics,
title={Metrics for assessing a software system's maintainability},
author={Oman, Paul and Hagemeister, Jack},
booktitle={Proceedings Conference on Software Maintenance 1992},
pages={337--338},
year={1992},
organization={IEEE Computer Society}
}
@techreport{bray1997c4,
title={C4 Software Technology Reference Guide-A Prototype.},
author={Bray, Michael and Brune, Kimberly and Fisher, David A and Foreman, John and Gerken, Mark},
year={1997},
institution={Carnegie-Mellon Univ Pittsburgh Pa Software Engineering Inst}
}
@misc{mi-vs,
author = "{Microsoft}",
title = {{Code Metrics – Maintainability Index}},
howpublished = {\url{https://docs.microsoft.com/en-gb/archive/blogs/zainnab/code-metrics-maintainability-index}},
note = {Online; accessed 08/12/2020},
year = 2011,
}
@article{welker2001software,
title={The software maintainability index revisited},
author={Welker, Kurt D},
journal={CrossTalk},
volume={14},
pages={18--21},
year={2001},
publisher={Citeseer}
}
@inproceedings{molnar2017discovering,
title={Discovering maintainability changes in large software systems},
author={Molnar, Arthur and Motogna, Simona},
booktitle={Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement},
pages={88--93},
year={2017}
}
@article{campbell,
title={Cognitive Complexity. A new way of measuring understandability},
author={Campbell G. A},
year={2018},
institution={SonarSource SA}
}
@INPROCEEDINGS{7965364,
author={C. {Chen} and R. {Alfayez} and K. {Srisopha} and B. {Boehm} and L. {Shi}},
booktitle={2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C)},
title={Why Is It Important to Measure Maintainability and What Are the Best Ways to Do It?},
year={2017},
volume={},
number={},
pages={377-378},
doi={10.1109/ICSE-C.2017.75}}