SAC Research Group

Software System Architecture in Cloud Computing

Middleware and Platforms

Streaming Processing Middleware

  • Xing Wu and Yan Liu. Optimization of Load Adaptive Distributed Stream Processing Services, accepted by 11th IEEE International Conference on Services Computing (IEEE SCC 2014), Anchorage, Alaska, USA. June 2014.
  • Xing Wu and Yan Liu. Enabling A Load Adaptive Distributed Stream Processing Platform on Synchronized Clusters, accepted by IEEE International Workshop on the Future of PaaS 2014 Part of the IEEE IC2E Conference, Boston, MA, USA. March 2014.

Software and System Architecture

Service Oriented Computing

  • Phoomvuthisarn, Suronapee; Liu, Yan; Zhu, Liming; Jeffery, Ross, Integrating a market-based model in trust-based service systems, Journal of Tsinghua Science and Technology , vol.18, no.6, pp.554 - 567, Dec. 2013. doi: 10.1109/TST.2013.6678901.
    keywords: {economic mechanisms;software architecture;trust systems},

Domain Specific System Design

  • Ferosh Jacob, Adam Wynne, Yan Liu, and Jeff Gray, Domain-Specific Languages for Developing and Deploying Signature Discovery Workflows, IEEE Computing in Science and Engineering, January/February 2014, vol. 16, no. 1, pp. 52-64.
  • Shuai Lu; Yan Liu; Da Meng, Towards a Collaborative Simulation Platform for Renewable Energy Systems, Services (SERVICES), 2013 IEEE Ninth World Congress on , vol., no., pp.9 - 12, June 28 2013-July 3 2013. doi: 10.1109/SERVICES.2013.31
  • Yan Liu; Gorton, I.; Wynne, A., Architecture-Based Adaptivity Support for Service Oriented Scientific Workflows, Service Oriented System Engineering (SOSE), 2013 IEEE 7th International Symposium on , vol., no., pp.309 - 314, 25-28 March 2013. doi: 10.1109/SOSE.2013.37.
  • Ian Gorton, Yan Liu, Carina Lansing, Todd Elsethagen, and Kerstin Kleese van Dam. 2013. Build less code deliver more science: an experience report on composing scientific environments using component-based and commodity software platforms. In Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering (CBSE '13). ACM, New York, NY, USA, 159-168. DOI=10.1145/2465449.2465460.

Modeling and Analysis

Simulation Method and Tool

  • Agarwal, K.; Sharma, P.; Ma, J.; Lo, C.; Gorton, I.; Liu, Y., REVEAL: An Extensible Reduced Order Model Builder for Simulation and Modeling, IEEE Computing in Science & Engineering , vol.PP, no.99, pp.1-10. doi: 10.1109/MCSE.2013.46
  • Ilge Akkaya, Yan Liu, Edward A. Lee, and Ian Gorton. 2013. Modeling uncertainty for middleware-based streaming power grid applications. In Proceedings of the 8th Workshop on Middleware for Next Generation Internet Computing (MW4NextGen '13). ACM, New York, NY, USA, Article 4 , 6 pages. DOI=10.1145/2541608.2541612