Publications for Tao Chen
Download all publications as Word document
Journal Articles
Kumar, S,
Chen, T, Bahsoon, R, Buyya, R (2023)
DebtCom: Technical Debt-Aware Service Recomposition in SaaS Cloud,
IEEE Transactions on Services Computing, 16(4), pp.2545-2558, DOI:
10.1109/TSC.2023.3237043.
Li, M,
Chen, T, Yao, X (2020)
How to evaluate solutions in Pareto-based search-based software engineering? A critical review and methodological guidance,
IEEE Transactions on Software Engineering, pp.1-1, ISSN: 0098-5589. DOI:
10.1109/tse.2020.3036108.
Chen, T, Bahsoon, R, Yao, X (2020)
Synergizing domain expertise with self-awareness in software systems: A patternized architecture guideline,
Proceedings of the IEEE, 108(7), pp.1094-1126, ISSN: 0018-9219. DOI:
10.1109/jproc.2020.2985293.
Sobhy, D, Minku, L, Bahsoon, R,
Chen, T, Kazman, R (2019)
Run-time evaluation of architectures: A case study of diversification in IoT,
Journal of Systems and Software, 159, ISSN: 0164-1212. DOI:
10.1016/j.jss.2019.110428.
Chen, T, Li, M, Yao, X (2019)
Standing on the shoulders of giants: Seeding search-based multi-objective optimization with prior knowledge for software service composition,
Information and Software Technology, 114, pp.155-175, ISSN: 0950-5849. DOI:
10.1016/j.infsof.2019.05.013.
Chen, T, Li, K, Bahsoon, R, Yao, X (2018)
FEMOSAA: Feature-Guided and Knee-Driven Multi-Objective Optimization for Self-Adaptive Software,
ACM Transactions on Software Engineering and Methodology, 27(2), pp.1-50, ISSN: 1049-331X. DOI:
10.1145/3204459.
Chen, T, Bahsoon, R, Yao, X (2018)
A Survey and Taxonomy of Self-Aware and Self-Adaptive Cloud Autoscaling Systems,
ACM Computing Surveys, 51(3), pp.1-40, ISSN: 0360-0300. DOI:
10.1145/3190507.
Chen, T and Bahsoon, R (2017)
Self-Adaptive Trade-off Decision Making for Autoscaling Cloud-Based Services,
IEEE Transactions on Services Computing, 10(4), pp.618-632, ISSN: 1939-1374. DOI:
10.1109/tsc.2015.2499770.
Chen, T and Bahsoon, R (2017)
Self-Adaptive and Online QoS Modeling for Cloud-Based Software Services,
IEEE Transactions on Software Engineering, 43(5), pp.453-475, ISSN: 0098-5589. DOI:
10.1109/tse.2016.2608826.
Chen, T and Bahsoon, R (2015)
Toward a Smarter Cloud: Self-Aware Autoscaling of Cloud Configurations and Resources,
Computer, 48(9), pp.93-96, ISSN: 0018-9162. DOI:
10.1109/mc.2015.278.
Lewis, PR, Chandra, A, Faniyi, F, Glette, K,
Chen, T, Bahsoon, R, Torresen, J, Yao, X (2015)
Architectural Aspects of Self-Aware and Self-Expressive Computing Systems: From Psychology to Engineering,
Computer, 48(8), pp.62-70, ISSN: 0018-9162. DOI:
10.1109/mc.2015.235.
Chen, T, Bahsoon, R, Tawil, A-RH (2014)
Scalable service-oriented replication with flexible consistency guarantee in the cloud,
Information Sciences, 264, pp.349-370, ISSN: 0020-0255. DOI:
10.1016/j.ins.2013.11.024.
Chen, T, Bahsoon, R, Theodoropoulos, G (2013)
Dynamic QoS Optimization Architecture for Cloud-based DDDAS,
Procedia Computer Science, 18, pp.1881-1890, ISSN: 1877-0509. DOI:
10.1016/j.procs.2013.05.357.
Conferences
Long, G and
Chen, T (2022)
On Reporting Performance and Accuracy Bugs for Deep Learning Frameworks: An Exploratory Study from GitHub. In
, ACM International Conference Proceeding Series, pp.90-99, ISBN: 9781450396134. DOI:
10.1145/3530019.3530029.
Chen, T (2022)
Planning Landscape Analysis for Self-Adaptive Systems. In
, Proceedings - 17th Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2022, pp.84-90, ISBN: 9781450393058. DOI:
10.1145/3524844.3528060.
Long, G,
Chen, T, Cosma, G (2022)
Multifaceted Hierarchical Report Identification for Non-Functional Bugs in Deep Learning Frameworks. In
, Proceedings - Asia-Pacific Software Engineering Conference, APSEC, pp.289-298, ISBN: 9781665455374. DOI:
10.1109/APSEC57359.2022.00041.
Chen, T (2022)
Lifelong Dynamic Optimization for Self-Adaptive Systems: Fact or Fiction?. In
, Proceedings - 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2022, pp.78-89, ISBN: 9781665437868. DOI:
10.1109/SANER53432.2022.00022.
Gong, J and
Chen, T (2022)
Does Configuration Encoding Matter in Learning Software Performance? An Empirical Study on Encoding Schemes. In
, Proceedings - 2022 Mining Software Repositories Conference, MSR 2022, pp.482-494, ISBN: 9781450393034. DOI:
10.1145/3524842.3528431.
Chen, T and Li, M (2021)
Multi-objectivizing software configuration tuning. In
, ESEC/FSE 2021 - Proceedings of the 29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp.453-465, DOI:
10.1145/3468264.3468555.
Li, K, Xiang, Z,
Chen, T, Tan, KC (2020)
BiLO-CPDP: Bi-Level Programming for Automated Model Discovery in Cross-Project Defect Prediction. In
, Proceedings - 2020 35th IEEE/ACM International Conference on Automated Software Engineering, ASE 2020, pp.573-584, ISBN: 9781450367684. DOI:
10.1145/3324884.3416617.
Liu, M, Li, K,
Chen, T (2020)
DeepSQLi: Deep semantic learning for testing SQL injection. In
, ISSTA 2020 - Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, pp.286-297, ISBN: 9781450380089. DOI:
10.1145/3395363.3397375.
Kumar, S,
Chen, T, Bahsoon, R, Buyya, R (2020)
DATESSO: Self-adapting service composition with debt-aware two levels constraint reasoning. In
, Proceedings - 2020 IEEE/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2020, pp.96-107, ISBN: 9781450379625. DOI:
10.1145/3387939.3391604.
Li, K, Xiang, Z,
Chen, T, Wang, S, Tan, KC (2020)
Understanding the automated parameter optimization on transfer learning for cross-project defect prediction: An empirical study. In
, Proceedings - International Conference on Software Engineering, pp.566-577, ISBN: 9781450371216. DOI:
10.1145/3377811.3380360.
Guo, T, Bahsoon, R,
Chen, T, Elhabbash, A, Samreen, F, Elkhatib, Y (2019)
Cloud instance selection using parallel k-means and AHP. In
, UCC 2019 Companion - Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing, pp.71-76, ISBN: 9781450370448. DOI:
10.1145/3368235.3368845.
Chen, T (2019)
All versus one: An empirical comparison on retrained and incremental machine learning for modeling performance of adaptable software. In
2019 IEEE/ACM 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS); 2019 IEEE/ACM 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Montreal, QC, Canada, pp.157-168, ISBN: 9781728133683. DOI:
10.1109/seams.2019.00029.
Liu, M, Li, K,
Chen, T (2019)
Security Testing of Web Applications: A Search-Based Approach for Detecting SQL Injection Vulnerabilities. In
the Genetic and Evolutionary Computation Conference Companion, Proceedings of the Genetic and Evolutionary Computation Conference Companion on - GECCO '19, Czech Republic,ISBN: 9781450367486. DOI:
10.1145/3319619.3322026.
Kumar, S, Bahsoon, R,
Chen, T, Li, K, Buyya, R (2018)
Multi-Tenant Cloud Service Composition Using Evolutionary Optimization. In
2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS). DOI:
10.1109/padsw.2018.8644640.
Chen, T, Bahsoon, R, Wang, S, Yao, X (2018)
To Adapt or Not to Adapt? Technical Debt and Learning Driven Self-Adaptation for Managing Runtime Performance. In
the 2018 ACM/SPEC International Conference on Performance Engineering, Proceedings of the 2018 ACM/SPEC International Conference on Performance Engineering - ICPE '18, Germany,ISBN: 9781450350952. DOI:
10.1145/3184407.3184413.
Li, M,
Chen, T, Yao, X (2018)
A Critical Review of A Practical Guide to Select Quality Indicators for Assessing Pareto-Based Search Algorithms in Search-Based Software Engineering: Essay on Quality Indicator Selection for SBSE. In
the 40th International Conference on Software Engineering, Proceedings of the 40th International Conference on Software Engineering New Ideas and Emerging Results - ICSE-NIER '18, Sweden,ISBN: 9781450356626. DOI:
10.1145/3183399.3183405.
Chen, T, Li, M, Yao, X (2018)
On the Effects of Seeding Strategies: A Case for Search-based Multi-Objective Service Composition. In
the Genetic and Evolutionary Computation Conference, Proceedings of the Genetic and Evolutionary Computation Conference on - GECCO '18, Japan,ISBN: 9781450356183. DOI:
10.1145/3205455.3205513.
Chen, T, Bahsoon, R, Yao, X (2014)
Online QoS Modeling in the Cloud: A Hybrid and Adaptive Multi-learners Approach. In
2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing (UCC), 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing. DOI:
10.1109/ucc.2014.42.
Chen, T and Bahsoon, R (2014)
Symbiotic and sensitivity-aware architecture for globally-optimal benefit in self-adaptive cloud. In
ICSE '14: 36th International Conference on Software Engineering, Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. DOI:
10.1145/2593929.2593931.
Chen, T and Bahsoon, R (2013)
Self-adaptive and sensitivity-aware QoS modeling for the cloud. In
2013 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS). DOI:
10.1109/seams.2013.6595491.
Chen, T and Bahsoon, R (2011)
Scalable Service Oriented Replication in the Cloud. In
2011 IEEE 4th International Conference on Cloud Computing (CLOUD), 2011 IEEE 4th International Conference on Cloud Computing. DOI:
10.1109/cloud.2011.114.
Chapters
Chen, T and Bahsoon, R (2017) Bridging Ecology and Cloud: Transposing Ecological Prespective to Enable Better Cloud Autoscaling. In Software Architecture for Big Data and the Cloud, Elsevier, pp.91-91.
Faniyi, F, Bahsoon, R, Chen, T (2016) Design Patterns and Primitives: Introduction of Components and Patterns for Self-Aware Computing Systems. In Self-aware Computing Systems: An Engineering Approach, Springer, pp.53-53.
Reports
Chen, T, Faniyi, F, Bahsoon, R, Lewis, P, Yao, X, Minku, L, Esterle, L (2014) The Handbook of Engineering Self-Aware and Self-Expressive Systems, arXiv.