Select Publications
Conference Papers
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, 'Continuous validation for data analytics systems', in Visser W; Williams L (ed.), Proceedings of the 38th International Conference on Software Engineering Companion, ACM, Austin, Texas, USA, pp. 769 - 772, presented at International Conference on Software Engineering, Austin, Texas, USA, 14 May 2016 - 22 May 2016, http://dx.doi.org/10.1145/2889160.2889207
,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, 'V for variety: Lessons learned from complex smart cities data harmonization and integration', in 2016 IEEE International Conference on Pervasive Computing and Communication Workshops, PerCom Workshops 2016, Sydney, NSW, Australia, presented at 2016 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops), Sydney, NSW, Australia, 14 March 2016 - 18 March 2016, http://dx.doi.org/10.1109/PERCOMW.2016.7457092
,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
,2015, 'Mobile cloud computing for disaster emergency operation: A systematic review', in International Symposium on Technology and Society, Proceedings, Malahide, Ireland, presented at 2015 IEEE International Symposium on Technology and Society (ISTAS), Malahide, Ireland, 11 November 2015 - 12 November 2015, http://dx.doi.org/10.1109/ISTAS.2015.7439422
,2015, 'Composable and Efficient Functional Big Data Processing Framework', presented at 2015 IEEE International Conference of Big Data, 29 October 2015 - 01 November 2015
,2015, 'Message from the invited speakers chairs', in ACM International Conference Proceeding Series, pp. viii
,2015, 'Multi-objective Optimisation of Rolling Upgrade Allowing for Failures in Clouds', in Proceedings of the IEEE Symposium on Reliable Distributed Systems, Montreal, QC, Canada, pp. 68 - 73, presented at 2015 IEEE 34th Symposium on Reliable Distributed Systems (SRDS), Montreal, QC, Canada, 28 September 2015 - 01 October 2015, http://dx.doi.org/10.1109/SRDS.2015.37
,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, 'Composing Patterns to Construct Secure Systems', in Proceedings - 2015 11th European Dependable Computing Conference, EDCC 2015, Paris, France, pp. 213 - 224, presented at 2015 11th European Dependable Computing Conference (EDCC), Paris, France, 07 September 2015 - 11 September 2015, http://dx.doi.org/10.1109/EDCC.2015.12
,2015, 'Cloud Application HA Using SDN to Ensure QoS', in Proceedings - 2015 IEEE 8th International Conference on Cloud Computing, CLOUD 2015, pp. 1003 - 1007, http://dx.doi.org/10.1109/CLOUD.2015.137
,2015, 'A mapreduce cluster deployment optimization framework with geo-distributed data', in Proceedings - 2015 IEEE 12th International Conference on Ubiquitous Intelligence and Computing, 2015 IEEE 12th International Conference on Advanced and Trusted Computing, 2015 IEEE 15th International Conference on Scalable Computing and Communications, 2015 IEEE International Conference on Cloud and Big Data Computing, 2015 IEEE International Conference on Internet of People and Associated Symposia/Workshops, UIC-ATC-ScalCom-CBDCom-IoP 2015, Beijing,China, pp. 943 - 949, presented at The 2015 Smart World Congress, Beijing,China, 10 August 2015 - 14 August 2015, http://dx.doi.org/10.1109/UIC-ATC-ScalCom-CBDCom-IoP.2015.179
,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, 'Securing a Deployment Pipeline', in RELENG '15: Proceedings of the Third International Workshop on Release Engineering, IEEE Press, Florence, Italy, pp. 4 - 7, presented at International Workshop on Release Engineering, Florence, Italy, 18 May 2015 - 24 May 2015, http://dx.doi.org/10.1109/RELENG.2015.11
,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
,2015, 'Four-fold auto-scaling on a contemporary deployment platform using docker containers', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 316 - 323, http://dx.doi.org/10.1007/978-3-662-48616-0_20
,2015, 'Runtime recovery actions selection for sporadic operations on cloud', in Proceedings - 2015 24th Australasian Software Engineering Conference, ASWEC 2015, pp. 185 - 194, http://dx.doi.org/10.1109/ASWEC.2015.33
,2014, 'Quantifying Failure Risk of Version Switch for Rolling Upgrade on Clouds', in IEEE International Conference on Big Data and Cloud Computing, Sydney, presented at IEEE International Conference on Big Data and Cloud Computing, Sydney, 03 December 2014 - 05 December 2014
,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, 'Recovery for Failures in Rolling Upgrade on Clouds', in Dependable Systems and Networks (DSN), 2014 44th Annual IEEE/IFIP International Conference, presented at DSN 2014 Workshop (DCDV 2014), 23 June 2014 - 26 June 2014
,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
,2014, 'Recovery for failures in rolling upgrade on clouds', in Proceedings - 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2014, pp. 642 - 647, http://dx.doi.org/10.1109/DSN.2014.63
,2013, 'Challenges to Error Diagnosis in Hadoop Ecosystems', in 27th Large Installation System Administration Conference, LISA 2013, pp. 145 - 154
,2012, 'Analyzing Differences in Risk Perceptions between Developers and Acquirers in OTS-based Custom Software Projects Using Stakeholder Analysis', in The ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), ACM/IEEE, Lund, Sweden, presented at 6th International Symposium on Empirical Software Engineering and Measurement, Lund, Sweden, 20 September 2012 - 21 September 2012, http://esem.cs.lth.se/esem2012/esem/program.shtml
,2012, 'Visualising architectural dependencies', in Proceedings 2012 Third International Workshop on Managing Technical Debt (MTD 2012), IEEE, Piscataway, NJ, USA, pp. 7 - 14, presented at 2012 Third International Workshop on Managing Technical Debt (MTD 2012), Zurich, Switzerland, 05 June 2012, http://dx.doi.org/10.1109/MTD.2012.6226003
,2012, 'Large-scale formal verification in practice: A process perspective', in Proceedings - International Conference on Software Engineering, IEEE Computer Society, Zurich, Switzerland, pp. 1002 - 1011, presented at 34th International Conference on Software Engineering, ICSE 2012, Zurich, Switzerland, 02 June 2012 - 09 June 2012, http://dx.doi.org/10.1109/ICSE.2012.6227120
,2012, 'Simulation modeling of a large-scale formal verification process', in 2012 International Conference on Software and System Process, ICSSP 2012 - Proceedings, IEEE, Zurich, Switzerland, pp. 3 - 12, presented at 2012 International Conference on Software and System Process, ICSSP 2012, Zurich, Switzerland, 02 June 2012 - 03 June 2012, http://dx.doi.org/10.1109/ICSSP.2012.6225979
,2012, 'An initial evaluation of requirements dependency types in change propagation analysis', in Proceedings of EASE 2012, IET, Ciudad Real, pp. 62 - 71, presented at 16th International Conference on Evaluation and Assessment in Software Engineering, EASE 2012, Ciudad Real, 14 May 2012 - 15 May 2012, http://dx.doi.org/10.1049/ic.2012.0009
,2012, 'Preliminary results of a systematic review on requirements evolution', in Proceedings of EASE 2012, IET, Ciudad Real, pp. 12 - 21, presented at 16th International Conference on Evaluation and Assessment in Software Engineering, EASE 2012, Ciudad Real, 14 May 2012 - 15 May 2012, http://dx.doi.org/978-184919541-6
,2012, 'Risks of Off-The-Shelf-based Software Acquisition and Development: A Systematic Mapping Study and A Survey', in Proceedings of EASE 2012, IET, Ciudad Real, Spain, pp. 233 - 242, presented at 16th International Conference on Evaluation & Assessment in Software Engineering (EASE 2012), Ciudad Real, Spain, 14 May 2012 - 15 May 2012, http://alarcos.esi.uclm.es/ease2012/Interfaces/AcceptedFullPapers.aspx
,2012, 'Non-functional property driven service governance: Performance implications', in ICSOC 2007, International Workshops, Vienna, Austria, September 17, 2007, Revised Selected Papers, Springer, Shanghai, China, presented at International Conference on Service Oriented Computing, Shanghai, China, http://dx.doi.org/10.1007/978-3-540-93851-4_6
,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, 'A mechanism to implement virtual identity federation', in Proceedings - 2010 3rd IEEE International Conference on Computer Science and Information Technology, ICCSIT 2010, pp. 223 - 227, http://dx.doi.org/10.1109/ICCSIT.2010.5565072
,2010, 'Rationale in semi-structured processes', in BPM 2010 Workshops, Springer, Berlin, pp. 634 - 639, presented at First International Workshop on Traceability and Compliance of Semi-Structured Processes, Hoboken, NJ (USA), 13 September 2010, http://cgi.cs.indiana.edu/~dsiweb/tc4sp10/index.html
,2010, 'An Architectural Approach to Composing Reputation-based Distributed Services', ACM, Copenhagen, Denmark, presented at 4th European Conference on Software Architecture, Copenhagen, Denmark, 23 August 2010 - 26 August 2010
,2010, 'Systematic Selection of Quality Attribute Techniques', in Lecture Notes in Computer Science, Vol. 6156, Springer-Verlag, Limerick, Ireland, pp. 63 - 66, presented at 11th International Conference on Product Focused Software and Process Improvement (PROFES 2010), Limerick, Ireland, 21 June 2010 - 23 June 2010, http://www.lero.ie/profes2010
,2009, 'Using architecture integration patterns to compose enterprise mashups', in 2009 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, WICSA/ECSA 2009, pp. 111 - 120, http://dx.doi.org/10.1109/WICSA.2009.5290797
,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
,2009, 'Alignment error model of subaperture stitching interferometry for aspheric surface based on wavefront aberrations', in Proceedings of SPIE - The International Society for Optical Engineering, http://dx.doi.org/10.1117/12.828598
,2009, 'Technical software development process in the XML domain', in Trustworthy Software Development Processes (LNCS 5543), Springer, Germany, presented at International Conference on Software Process (ICSP 2009), Vancouver, Canada, 16 May 2009 - 17 May 2009, http://dx.doi.org/10.1007/978-3-642-01680-6_23
,2009, 'Model driven development with non-functional aspects', in Proceedings of the 2009 ICSE Workshop on Aspect-Oriented Requirements Engineering and Architecture Design, EA 2009, presented at ICSE Workshop on Aspect-Oriented Requirements Engineering and Architecture Design, EA 2009
,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
,