Select Publications
By Ms Xiwei Xu
Conference Papers
2020, 'Seenomaly: Vision-based linting of gui animation effects against design-don't guidelines', in Proceedings - International Conference on Software Engineering, pp. 1286 - 1297, http://dx.doi.org/10.1145/3377811.3380411
,2020, 'Unblind your apps: Predicting natural-language labels for mobile gui components by deep learning', in Proceedings - International Conference on Software Engineering, pp. 322 - 334, http://dx.doi.org/10.1145/3377811.3380327
,2020, 'Understanding and Handling Blockchain Uncertainties', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 108 - 124, http://dx.doi.org/10.1007/978-3-030-59638-5_8
,2019, 'A Landscape of Cryptocurrencies', in ICBC 2019 - IEEE International Conference on Blockchain and Cryptocurrency, pp. 165 - 166, http://dx.doi.org/10.1109/BLOC.2019.8751469
,2019, 'A RESTful architecture for data exploration as a service', in Proceedings of the ACM Symposium on Applied Computing, pp. 1692 - 1700, http://dx.doi.org/10.1145/3297280.3297444
,2019, 'Digital-Physical Parity for Food Fraud Detection', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 65 - 79, http://dx.doi.org/10.1007/978-3-030-23404-1_5
,2018, 'A pattern collection for blockchain-based applications', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/3282308.3282312
,2018, 'Design pattern as a service for blockchain applications', in IEEE International Conference on Data Mining Workshops, ICDMW, pp. 128 - 135, http://dx.doi.org/10.1109/ICDMW.2018.00025
,2018, 'A simulation approach for studying behavior and quality of blockchain networks', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Seattle, WA, USA, pp. 18 - 31, presented at International Conference on Blockchain, ICBC 2018, Seattle, WA, USA, 25 June 2018 - 30 June 2018, http://dx.doi.org/10.1007/978-3-319-94478-4_2
,2018, 'Evaluating Blockchains for IoT', in 2018 9th IFIP International Conference on New Technologies, Mobility and Security, NTMS 2018 - Proceedings, pp. 1 - 5, http://dx.doi.org/10.1109/NTMS.2018.8328736
,2018, 'Applying design patterns in smart contracts: A case study on a blockchain-based traceability application', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 92 - 106, http://dx.doi.org/10.1007/978-3-319-94478-4_7
,2018, 'Data service API design for data analytics', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 87 - 102, http://dx.doi.org/10.1007/978-3-319-94376-3_6
,2018, 'Coupled Linear and Deep Nonlinear Method for Meetup Service Recommendation', in International Conference on Web Services, Springer, pp. 246 - 260, Springer
,2017, 'Hybrid collaborative recommendation via Semi-AutoEncoder', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Guangzhou, China, pp. 185 - 193, presented at 24th International Conference, ICONIP 2017, Guangzhou, China, 14 November 2017 - 18 November 2017, http://dx.doi.org/10.1007/978-3-319-70087-8_20
,2017, 'Autosvd++: An efiicient hybrid collaborative filtering model via contractive auto-encoders', in SIGIR 2017 - Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, Shinjuku, Tokyo, Japan, pp. 957 - 960, presented at SIGIR '17 Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, Shinjuku, Tokyo, Japan, 07 August 2017 - 11 August 2017, http://dx.doi.org/10.1145/3077136.3080689
,2017, 'Evaluating Suitability of Applying Blockchain', in Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS, pp. 158 - 161, http://dx.doi.org/10.1109/ICECCS.2017.26
,2017, 'Blockchain Based Data Integrity Service Framework for IoT Data', in Proceedings - 2017 IEEE 24th International Conference on Web Services, ICWS 2017, Honolulu, HI, USA, pp. 468 - 475, presented at 2017 IEEE International Conference on Web Services (ICWS), Honolulu, HI, USA, 25 June 2017 - 30 June 2017, http://dx.doi.org/10.1109/ICWS.2017.54
,2017, 'Regerator: A registry generator for blockchain', in CEUR Workshop Proceedings, Essen, Germany, pp. 81 - 88, presented at CAiSE 2017 Forum and Doctoral Consortium 2017, Essen, Germany, 12 June 2017 - 16 June 2017, http://ceur-ws.org/Vol-1848/CAiSE2017_Forum_Paper11.pdf
,2017, 'A Taxonomy of Blockchain-Based Systems for Architecture Design', in Proceedings - 2017 IEEE International Conference on Software Architecture, ICSA 2017, pp. 243 - 252, http://dx.doi.org/10.1109/ICSA.2017.33
,2017, 'Comparing Blockchain and Cloud Services for Business Process Execution', in Proceedings - 2017 IEEE International Conference on Software Architecture, ICSA 2017, pp. 257 - 260, http://dx.doi.org/10.1109/ICSA.2017.44
,2017, 'EthDrive: A peer-to-peer data storage with provenance', in CEUR Workshop Proceedings, pp. 25 - 32
,2016, 'Process-Oriented Non-Intrusive Recovery for Sporadic Operations on Cloud', in Proceedings - 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2016, Toulouse, France, presented at DSN 2016, Toulouse, France, 28 June 2016 - 01 July 2016, http://dx.doi.org/10.1109/DSN.2016.17
,2016, 'MapReduce Job Optimization: A Mapping Study', in Proceedings - 2015 International Conference on Cloud Computing and Big Data, CCBD 2015, pp. 81 - 88, http://dx.doi.org/10.1109/CCBD.2015.33
,2016, 'The blockchain as a software connector', in Proceedings - 2016 13th Working IEEE/IFIP Conference on Software Architecture, WICSA 2016, IEEE, Venice, ITALY, pp. 182 - 191, presented at 13th Working IEEE/IFIP Conference on Software Architecture (WICSA), Venice, ITALY, 05 April 2016 - 08 April 2016, http://dx.doi.org/10.1109/WICSA.2016.21
,2016, 'Error Diagnosis of Cloud Application Operation Using Bayesian Networks and Online Optimisation', in Proceedings - 2015 11th European Dependable Computing Conference, EDCC 2015, pp. 37 - 48, http://dx.doi.org/10.1109/EDCC.2015.15
,2016, 'Untrusted business process monitoring and execution using blockchain', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 329 - 347, http://dx.doi.org/10.1007/978-3-319-45348-4_19
,2015, 'Discovering and Visualizing Operations Processes with POD-Discovery and POD-Viz', in Proceedings of the International Conference on Dependable Systems and Networks, pp. 537 - 544, http://dx.doi.org/10.1109/DSN.2015.23
,2015, 'Crying Wolf and Meaning it: Reducing False Alarms in Monitoring of Sporadic Operations through POD-Monitor', in COUFLESS '15 Proceedings of the First International Workshop on Complex faUlts and Failures in LargE Software Systems, IEEE Press, Florence, Italy, pp. 69 - 75, presented at International Workshop on Complex faUlts and Failures in LargE Software Systems, Florence, Italy, 18 May 2015 - 24 May 2015, http://dx.doi.org/10.1109/coufless.2015.18
,2015, 'Making Real Time Data Analytics Available as a Service', presented at International ACM Sigsoft Conference on the Quality of Software architectures, 04 May 2015 - 07 May 2015
,2015, 'Building Secure Applications Using Pattern-Based Design Fragments', in Proceedings of the IEEE Symposium on Reliable Distributed Systems, pp. 19 - 24, http://dx.doi.org/10.1109/SRDSW.2015.12
,2014, 'POD-diagnosis: Error diagnosis of sporadic operations on cloud applications', in Proceedings of the International Conference on Dependable Systems and Networks, pp. 252 - 263, http://dx.doi.org/10.1109/DSN.2014.94
,2014, 'A recoverability-oriented analysis for operations on cloud applications', in Proceedings - Working IEEE/IFIP Conference on Software Architecture 2014, WICSA 2014, pp. 125 - 128, http://dx.doi.org/10.1109/WICSA.2014.14
,2014, 'Mechanisms and architectures for tail-tolerant system operations in cloud', in 6th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2014
,2014, 'Mechanisms and architectures for tail-tolerant system operations in cloud', in 6th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2014
,2014, 'Mechanisms and architectures for tail-tolerant system operations in cloud', in 6th USENIX Workshop on Hot Topics in Cloud Computing, HotCloud 2014
,2014, 'POD-Diagnosis: Error diagnosis of sporadic operations on cloud applications', in Proceedings - 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2014, pp. 252 - 263, http://dx.doi.org/10.1109/DSN.2014.94
,2013, 'Challenges to Error Diagnosis in Hadoop Ecosystems', in 27th Large Installation System Administration Conference, LISA 2013, pp. 145 - 154
,2012, 'A Business Process-Driven Aapproach for Requirements Dependency Analysis', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Tallinn, pp. 200 - 215, presented at 10th International Conference on Business Process Management, BPM 2012, Tallinn, 03 September 2012 - 06 September 2012, http://dx.doi.org/10.1007/978-3-642-32885-5_16
,2012, 'An architectural approach for cost effective trustworthy systems', in Proceedings of Joint Working IEEE/IFIP Conference on Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012, IEEE Computer Society Conference Publishing Services, Helsinki, pp. 325 - 328, presented at Joint 10th Working IEEE/IFIP Conference on Software Architecture, WICSA 2012 and the 6th European Conference on Software Architecture, ECSA 2012, Helsinki, 20 August 2012 - 24 August 2012, http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6337744
,2011, 'Notice of Retraction: Ecological security evaluation of land planning in Tianjin's Urban Area', in 2011 International Conference on Electric Technology and Civil Engineering, ICETCE 2011 - Proceedings, pp. 3087 - 3090, http://dx.doi.org/10.1109/ICETCE.2011.5775938
,2010, 'An architectural style for process-intensive web information systems', in Web Information Systems Engineering - WISE 2010, Springer, Germany, pp. 534 - 547, presented at 11th International Conference on Web Information Systems Engineering, WISE 2010, Hong Kong, 12 December 2010 - 14 December 2010, http://dx.doi.org/10.1007/978-3-642-17616-6_47
,2010, 'Effort-Oriented Classification Matrix of Web Service Composition', in Proceedings of The Fifth International Conference on Internet and Web Applications and Services ICIW 2010, IEEE Computer Society, Barcelona, Spain, pp. 357 - 362, presented at The Fifth International Conference on Internet and Web Applications and Services, Barcelona, Spain, 09 May 2010 - 15 May 2010, http://dx.doi.org/10.1109/ICIW.2010.59
,2009, 'An Architecting Method for Distributed Process-Intensive Systems', in Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, Proceedings, Cambridge, pp. 277 - 280, presented at Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, Cambridge, 14 September 2009 - 17 September 2009, http://dx.doi.org/10.1109/WICSA.2009.5290819
,2008, 'Resource-oriented business process modeling for ultra-large-scale systems', in International Conference on Software Engineering - Proceedings of the 2nd International Workshop on Ultra-Large-Scale Software-Intensive Systems, ULSSIS'08, pp. 65 - 68, http://dx.doi.org/10.1145/1370700.1370718
,2008, 'Resource-oriented architecture for business process', in 15th Asia-Pacific Software engineering conference, Proceedings, Beijing, China, presented at 15th Asia-Pacific Software engineering conference, Beijing, China, 02 December 2008 - 05 December 2008, http://dx.doi.org/10.1109/APSEC.2008.52
,2008, 'Resource-oriented business process modeling for ultra-large-scale systems', in 2nd International workshop on ultra-large-scale software-intensive systems, Leipzig, Germany, presented at International conference on software process 2008, Leipzig, Germany, 10 May 2008 - 11 May 2008, http://dx.doi.org/10.1109/APSEC.2008.52
,