Logo: University of Southern California

Events Calendar


  • CS Colloquium: QoS-based service selection for multi-user composite applications

    Mon, Jul 01, 2019 @ 11:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    Conferences, Lectures, & Seminars


    Speaker: Adrian Satja Kurdija / Goran Delac / Marin Silic, University of Zagreb

    Talk Title: QoS-based service selection for multi-user composite applications

    Series: CS Colloquium

    Abstract: Cloud computing paradigms such as Service-Based Systems (SBSs) or Software as a Service (SaaS) are based on multiple cloud services providing various functionalities and responding to a number of client requests. For a given task, selecting the actual service instance per request can be an issue, if requirements for multiple Quality of Service (QoS) attributes need to be satisfied for many users simultaneously. The problem becomes more complex if we take into account the compositeness of the users' applications, which are workflows consisting of many tasks, where the QoS properties are calculated over the whole composition. We describe a fast heuristic method for multi-criteria service selection, designed for multi-user composite (multi-task) workflows with the goal of satisfying all, or as many as possible, of the given QoS requirements.

    Biography: Adrian Satja Kurdija is a PhD student and research assistant at the University of Zagreb, Faculty of Electrical Engineering and Computing, Consumer Computing Lab. He received a masters degree in Computer Science and Mathematics from the University of Zagreb in 2015. From 2008 to 2010 he participated in International Mathematics Olympiad and International Olympiad in Informatics, winning a bronze and a silver medal. His research focuses on recommender systems for service-oriented architectures. He has published in IEEE Communications Letters, Wireless Networks, European Journal of Operational Research, International Journal of Web and Grid Services, and Knowledge-based systems.


    Goran Delac is an assistant professor at the University of Zagreb, Faculty of Electrical Engineering and Computing, Consumer Computing Lab. He received his Ph.D. in Computer Science from the University of Zagreb Faculty of Electrical Engineering and Computing in 2014. His research interests include distributed systems, fault tolerant systems and service-oriented computing and recently mining massive datasets and machine learning. He has published papers in several significant journals according to the Web of Science Citation Index such as: IEEE Transactions on Services Computing, IEEE Transactions on Reliable and Dependable Computing and Knowledge-based systems. Also, he has published at the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. He is a member of the IEEE.


    Marin Silic is an assistant professor at the University of Zagreb, Faculty of Electrical Engineering and Computing, Consumer Computing Lab. He received his Ph.D. in Computer Science from the University of Zagreb Faculty of Electrical Engineering and Computing in 2013. His research interests span distributed systems, service-oriented computing, software engineering, software reliability and recently data mining and machine learning. He has published papers in several significant journals according to the Web of Science Citation Index such as: IEEE Transactions on Services Computing, IEEE Transactions on Reliable and Dependable Computing and Knowledge-based systems. Also, he has published at the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. He is a member of the IEEE.


    Host: Nenad Medvidovic

    Location: Ronald Tutor Hall of Engineering (RTH) - 105

    Audiences: Everyone Is Invited

    Contact: Assistant to CS chair

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File

Return to Calendar