Publications


Articles in Refereed Journals

[1]           H. Khazaei, M. Litoiu.  “A Layered Model for Microservice Platforms,”  IEEE Tr. on Computers, 2016 (submitted).

[2]           Fokaefs, M., Barna, C., Litoiu, M., "Multi-Objective Economic Adaptation for Cloud Ecosystems Welfare,"  IEEE Transactions on Service Computing, 2017 (Submitted)

[3]           M. Fokaefs, C. Barna, M. Litoiu, “Economics-Driven Resource Scalability on the Cloud,” ACM Trans. On Auton. and  Adapt. Syst. 2016 (Submitted)

[4]           H. Khazaei, N. Beigi-Mohammadi, R. Valeda, M. Litoiu,et al.,  “The Evolution of NoSQL Datastores,”  Journal of Big Data and Information Analytics (BDIA), 2015 (accepted).

[5]           P. Zoghi, M. Shtern, M. Litoiu, and Hamoun Ghanbari, “Designing Adaptive Applications Deployed on Cloud Environments,” ACM Trans. Auton. Adapt. Syst. 10, 4, Article 25 (January 2016), 26 pages.

[6]           J. Li, C. M. Woodside, J. Chinneck and M. Litoiu, “Adaptive Cloud Deployment using Persistence Strategies and Application Awareness” IEEE Tr. on Cloud Computing, 2015.

[7]           C. Barna, M. Smit, M. Shtern, and M. Litoiu, “Mitigating DoS Attacks using Performance Model-driven Adaptive Algorithms," ACM Transactions on Adaptive and Autonomous Systems, 2014.

[8]           Anca Daniela Ionita, Grace A. Lewis, Marin Litoiu, “Report of the 2013 IEEE 7th international symposium on the maintenance and evolution of service-oriented and cloud-based systems (MESOCA 2013),” ACM SIGSOFT Software Engineering Notes 39(2): 34-37 (2014)

[9]           Grace A. Lewis, Anca Ionita, and Marin Litoiu. “Report of the 2012 IEEE 6th international workshop on the maintenance and evolution of service-oriented and cloud-based systems,” SIGSOFT Softw. Eng. Notes 38, 2 (March 2013), 29-32. 

[10]         M. Smit, B. Simmons, and M. Litoiu, “Distributed, application-level monitoring for heterogeneous clouds using stream processing,” Future Generation Computer Systems, no. 0, pp. 0-17, 2013. 

[11]        Marin Litoiu, Cornel Barna: A performance evaluation framework for Web applications. Journal of Software: Evolution and Process 25(8): 871-890 (2013)

[12]        S. Liaskos, S. M. Khan, M. Litoiu, M. Daoud Jungblut, V. Rogozhkin and J. Mylopoulos, "Behavioral adaptation of information systems through goal models," Information Systems, December 2012, pp. 767–783, 2012.

[13]     H. Ghanbari, B. Simmons, M. Litoiu and G. Iszlai, "Feedback-based optimization of a private cloud," Future Generation Comput. Syst., pp. 104-113, 2011.

[14]        T. Zheng, C. M. Woodside and M. Litoiu, "Performance Model Estimation and Tracking Using Optimal Filters," Software Engineering, IEEE Transactions on, vol. 34, pp. 391-406, 2008.

[15]     B. Solomon, D. Ionescu, M. Litoiu“ Web Service Distributed Management Framework for Autonomic Server Virtualization”, in Comp. and Inf. Scie, vol. 18, Springer Verlag, 2008, pp 61- 71.

[16]        Litoiu M., "A Performance Analysis Method for Autonomic Computing,” ACM Transactions on Adaptive and Autonomous Systems (TAAS), Vol 2, No 1, pp. 1-27,  2007.

[17]        Litoiu M., "Migrating to Web services: A Performance Engineering Approach," Journal of Software Maintenance and Evolution: Research and Practice, No 16, pp. 51-70, 2004.

[18]        Rayside D., Litoiu M., Storey M., Best C. Lintern R., "Visualizing Flow Diagrams in WebSphere Studio Using SHriMP Views," Information Systems Frontiers, Vol. 5, No 2, pp. 161-174, 2003.

[19]        Litoiu M., Krishnamurthy D., Rolia J., "Performance stress vectors and capacity planning for e-commerce applications," International Journal on Digital Libraries, Vol 3, No 4, pp. 309-315, 2002.

[20]        Litoiu M., Tadei R., "Fuzzy Scheduling with Applications on Real Time Systems," Fuzzy Sets and Systems, Vol. 121, pp. 523-535, 2001.

[21]        Litoiu M., Tadei R., "Real -Time Task Scheduling with Fuzzy Deadlines and Processing Times," Fuzzy Sets and Systems, Vol. 117, pp. 35-45, 2001.

[22]        Litoiu M., Rolia J., Serazzi G., "Designing Process Replication and Activation, a Quantitative Approach," IEEE Transactions on Software Engineering, Vol. 26, No 12, pp. 1168-1178, 2000.

[23]        Litoiu M., Ionescu T., Labarta J., "Dynamic Scheduling on Real Time Systems Using Fuzzy Rules," Microprocessors and Microsystems, Vol. 21, pp. 299-311, 1998.

[24]        Litoiu M., Tadei R., "Real Time Task Scheduling Allowing Fuzzy Deadlines," European Journal of Operational Research, Vol. 100, pp.475-481, 1997.

Papers in Refereed Conference Proceedings

[25]        Fokaefs, M., Barna, C., Litoiu, M., “Delivering Elastic Containerized Cloud Applications to Enable DevOps,” IEEE/ACM 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), May 2017

[26]        N. Beigi-Mohammadi, C. Barna, M., Shtern, H. Khazaei, M. Litoiu, "An Adaptive Service Management for Cloud Applications Using Overlay Networks," IFIP/IEEE International Symposium on Integrated Network Management(IM), May 2017.

[27]        H. Khazaei, C. Barna, N. Beigi-Mohammadi,  M. Litoiu, “Realtime Big Data Analytics for Event Detection in Highways” IEEE Word Forum on Internet of Things, Reston, VA,  Dec 12-14, 2016

[28]        H. Khazaei, C. Barna, N. Beigi-Mohammadi,  M. Litoiu, “Efficiency Analysis of Provisioning Microservices” IEEE CloudCom, Dec 2016

[29]        N. Beigi-Mohammadi, C. Barna, M., Shtern, H. Khazaei, M. Litoiu, “CAAMP: Completely Automated DDoS Attack Mitigation Platform in Hybrid Clouds,” in IEEE International Conference on  Network and Service Management (CNSM), Montreal, Canada, Nov. 2016.

[30]        M. Fokaefs, C. Barna, R. Veleda, Marin Litoiu, J. Wigglesworth and R. Mateescu, “Enabling DevOps for Containerized Data-Intensive Applications: An Exploratory Study,” International Conference on Software Engineering and Computer Science (CASCON 2016), Nov. 2016,  Best Paper Award.

[31]        R. Gao, Z. M.,  Jiang, C. Barna and M. Litoiu,  “A Framework to Evaluate  the Effectiveness of Different Load Testing Analysis Techniques” IEEE Conference on Software Testing (ICST 2016), Chicago, April 10-15, 2016,  Best Paper Award.

[32]        M. Fokaefs, C. Barna, M. Litoiu, “Economics-Driven Resource Scalability on the Cloud,” IEEE/ACM 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), May 2016.

[33]        Fokaefs, M., Serrano, D., Veleda, R., Litoiu, M., "Locality-Enhanced Geographic InformationSystem," 4th International IBM Cloud Academy Conference, Edmonton, Canada, May, 2016.

[34]        C. Barna, M. Sthern, M. Fokaefs, Joe Wigglesworth, Marin Litoiu “Cloud Adaptation with Control Theory in Industrial Clouds,” IEEE International Conference on Cloud Engineering (IC2E 2016), Berlin, April 4-6, 2016.

[35]        N. Beigi-Mohammadi, H. Khazaei, M. Litoiu, “On Efficiency and Scalability of Software-Defined Infrastructure for Adaptive Applications,” ACM/IEEE International Conference on Autonomic Computing (ICAC 2016).

[36]        Roni Sandel, Marios-Eleftherios Fokaefs, Mark Shtern, Hamzeh Khazaei and Marin Litoiu,  “To Default or not to Default: Exposing Limitations to HBase Cluster Deployers,” International Conference on Software Engineering and Computer Science (CASCON 2015).

[37]        Hamzeh Khazaei, Saeed Zareian, Rodrigo Veleda and Marin Litoiu. Sipresk: A Big Data Platform for Smart Transportation,  EAI International Conference on Big Data and Analytics for Smart Cities, Toronto, Canada, (2015).

[38]        R. Sandel, M. Shtern, M. Fokaefs, M. Litoiu, Evaluating Cluster Configurations for Big Data Processing: An Exploratory Study, in Maintenance and Evolution of Service-Oriented Systems and Cloud-Based Environments Symposium (MESOCA 2015), Bremen, Germany, Oct 2, 2015.

[39]        Zareian, Saeed,  Veleda, Rodrigo; Litoiu, Marin; Shtern, Mark; Ghanbari, Hamoun; Garg, Manish, "K-Feed - A Data-Oriented Approach to Application Performance Management in Cloud," in Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on , vol., no., pp.1045-1048, June 27 2015-July 2 2015

[40]        C. Barna,  H. Ghanbari, M.  Litoiu,  M. Shtern, "Hogna: A Platform for Self-Adaptive Applications in Cloud Environments," in Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2015 IEEE/ACM 10th International Symposium on , vol., no., pp.83-87, 18-19 May 2015

[41]        M. Shtern, M. Smit,   Simmons B.,  M.  Litoiu, “Towards a Solution for the Cloud Account Delegation Problem,” Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, pp. 359-362, Nov 2-4, 2014

[42]        Shtern, M.; Litoiu, M., "A runtime sharing mechanism for Big Data platforms," in IEEE Network and Service Management (CNSM), 2014 10th International Conference on, vol., no., pp.304-307, 17-21 Nov. 2014

[43]        R. Mian, H, Ghanbari, S. Zareian, Mark Shtern, M. Litoiu, “A Data Platform for Highway Traffic Data,” Proceedings of the 8th Symposium on Migration and Evolution of Service Oriented and Cloud Architecture (MESOCA 2014) Victoria, Sept 28, 2014.

[44]        Shtern, M.; Mian, R.; Litoiu, M.; Zareian, S.; Abdelgawad, H.; Tizghadam, A., "Towards a Multi-cluster Analytical Engine for Transportation Data," in Cloud and Autonomic Computing (ICCAC), 2014 International Conference on , vol., no., pp.249-257, 8-12 Sept. 2014

[45]        M. Shtern, M. Smit,   Simmons B.,  M.  Litoiu, “A Runtime Cloud Efficiency Software Quality Metric,” in Proceedings of the 2014 International Conference on Software Engineering, ICSE ’14. 2014

[46]        H. Ghanbari, M. Litoiu, P. Pawluk, C. Barna, “Replica Placement in Cloud through Simple Stochastic Model Predictive Control,” in Proceedings of IEEE Cloud, Anchorage, Alaska, June 27- July 2, 2014.

[47]        C. Barna, M. Shtern, M. Smit,  M. Litoiu, “Model-driven Elasticity and DoS Attack Mitigation in Cloud Environments,” IEEE International Conference on Autonomic Computing, Philadelphia, June 18-20, 2014.

[48]        J. Chinneck, M. Litoiu, M. Woodside, “RealTime MultiCloud Management Needs Application Awareness," in Proceeding of the  IEEE International Conference on Performance Engineering, ICPE, 2014

[49]        P. Zoghi, M. Shtern, M. Litoiu, Designing Search Based Adaptive Systems, a Quantitative Approach,” in Proceedings of the ACM Symposium on Software Engineering for Adaptive Systems (SEAMS 2014), May, 2014.

[50]        Ian Gergin, Bradley Simmons, and Marin Litoiu. A Decentralized Autonomic Architecture for Performance Control in the Cloud. In Proceedings of the 2014 IEEE International Conference on Cloud Engineering (IC2E '14). IEEE Computer Society, Washington, DC, USA, 574-579. 

[51]        Mark Shtern, Roni Sandel, Marin Litoiu, Chris Bachalo, and Vasileios Theodorou, Towards Mitigation of Low and Slow Application DDoS Attacks. In Proceedings of the 2014 IEEE International Conference on Cloud Engineering (IC2E '14). IEEE Computer Society, Washington, DC, USA, 604-609

[52]        M. Shtern, B. Simmons, M. Smit, and M. Litoiu, “Navigating the clouds with a map,” in Integrated Network Management (IM 2013), 2013 IFIP/IEEE International Symposium on, 2013, pp. 464–470.

[53]        H. Lu, M. Shtern, B. Simmons, M. Smit, and M. Litoiu, “Pattern-based deployment service for next generation clouds,” in Services (SERVICES), 2013 IEEE Ninth World Congress on, 2013, pp. 464–471.

[54]        M.  Smit, M.  Shtern, B.  Simmons, and M.  Litoiu, “Enabling an enhanced data-as-a-service ecosystem,” in Services (SERVICES), 2013 IEEE Ninth World Congress on, 2013, pp. 472–479.

[55]        M. Shtern, B. Simmons, M. Smit, and M. Litoiu, “Toward an ecosystem for precision sharing of segmented big data,” in Cloud Computing (CLOUD), 2013 IEEE 6th International Conference on, 2013, pp. 335– 342.

[56]        Bogdan Solomon, Dan Ionescu, Cristian Gadea, Stejarel Veres, Marin Litoiu, “Self-optimizing autonomic control of geographically distributed collaboration applications.” ACM Cloud and Autonomic Computing Conference, CAC '13, Miami, FL, USA - August 05 - 09, 2013

[57]        Bogdan Solomon, Dan Ionescu, Cristian Gadea, Stejarel Veres, Marin Litoiu:” Leaky Bucket Model for Autonomic Control of Distributed, Collaborative Systems,” SACI 2013, Timisoara, Romania, May 23-25, 2013.

[58]        Michael Smit, Mark Shtern, Bradley Simmons, Marin Litoiu, “Partitioning Applications for Hybrid and Federated Clouds,” ACM IBM Center for Advanced Studies Conference (CASCON 2012), November 2012.

[59]        Mark Shtern, Mike Smit, Brad Simmons, Marin Litoiu, “An Architecture for Overlaying Private Clouds on Public Providers,” CNSM 2012, Las Vegas, Oct. 2012.

[60]        C. Barna, M. Shtern, M. Smit, V. Tzerpos and M. Litoiu, "Model-based adaptive DoS attack mitigation," in Proceedings of the ACM/IEEE International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Zurich, Switzerland, 2012, pp. 119-128.

[61]        H. Ghanbari, B. Simmons, and M. Litoiu, "Optimal scaling in IaaS clouds," in Proceedings of the ACM/IEEE International Conference on Autonomic Computing (ICAC 2012), 2012, pp. 173-178.

[62]        M. Smit, P. Pawluk, B. Simmons and M. Litoiu, "A web service for cloud metadata," in Proceedings of the IEEE World Congress on Services (SERVICES), 2012, pp. 361-368, 3rd place at IEEE Services Cup competition.

[63]        P. Pawluk, B. Simmons, M. Smit, M. Litoiu and S. Mankovski, "Introducing STRATOS: A cloud broker service," in Proceedings of the IEEE International Conference on Cloud Computing (IEEE CLOUD), 2012, pp. 891-898.

[64]        C. Barna, M. Litoiu and H. Ghanbari, "Autonomic load-testing framework," in Proceedings of the 8th IEEE/ACM International Conf. on Aut. Comp. (ICAC'11), Karlsruhe, Germany, 2011, pp. 91-100.

[65]        J. Z. Li, M. Woodside, J. Chinneck and M. Litoiu, "CloudOpt: Multi-goal optimization of application deployments across a cloud," in Proceedings of the 7th IEEE International Conference on Network and Services Management (CNSM), 2011, pp. 162-170.

[66]        H. Ghanbari, B. Simmons, M. Litoiu and G. Iszlai, "Exploring alternative approaches to implement an elasticity policy," in Proceedings of the IEEE International Conference on Cloud Computing (IEEE CLOUD), 2011, pp. 716-723.

[67]        S. Liaskos, M. Litoiu, M. Jungblut and J. Mylopoulos, "Goal-based Behavioral Customization of Information Systems," CAISE 2011, Advanced Information Systems Engineering, 2011, pp. 77-92.

[68]        T. Zheng, M. Litoiu and M. Woodside, "Integrated estimation and tracking of performance model parameters with autoregressive trends," in Proceeding of the 2nd IEEE Joint WOSP/SIPEW International Conference on Performance Engineering(ICPE), 2011, pp. 157-166.

[69]        B. Simmons, H. Ghanbari, M. Litoiu and G. Iszlai, "Managing a SaaS application in the cloud using PaaS policy sets and a strategy-tree," in Proceedings of the 7th IEEE International Conference on Network and Service Management (CNSM), 2011, pp. 1-5.

[70]        C. Barna, M. Litoiu and H. Ghanbari, "Model-based performance testing," in Proceedings of the 33rd IEEE/ACM International Conference on Software Eng. (ICSE), Hawaii, 2011, pp. 872-875.

[71]        L. Checiu, B. Solomon, D. Ionescu, M. Litoiu and G. Iszlai, "Observability and controllability of autonomic computing systems for composed web services," in Proceedings of the 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI), 2011, pp. 269-274.

[72]        B. Solomon, D. Ionescu, M. Litoiu and G. Iszlai, "Self-organizing autonomic computing systems," in Proceedings of the 3rd IEEE International Symposium on Logistics and Industrial Informatics (LINDI), 2011, pp. 99-104.

[73]        H. Ghanbari, C. Barna, M. Litoiu, M. Woodside, T. Zheng, J. Wong and G. Iszlai, "Tracking adaptive performance models using dynamic clustering of user classes," in Proceedings of the 2nd Joint IEEE/ACM WOSP/SIPEW International Conference on Performance Engineering, 2011, pp. 179-188.

[74]        B. Solomon, D. Ionescu, M. Litoiu and G. Iszlai, "Autonomic computing control of composed web services," in Proceedings of the ACM/IEEE Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS'10), 2010, pp. 94-103.

[75]        Litoiu M., “A Performance Engineering Method for Web Applications,” IEEE Web Site Evolution, 2010, Timisoara, Sept.17-18, 2010, pp.101-109.

[76]        Solomon A., Litoiu M., Lau A., “Business Process Adaptation on a Tracked Simulation Model,” ACM IBM Center for Advanced Studies Conference (CASCON 2010), November 2010, pp. 184-198.

[77]        Ghanbari H., Litoiu M., Simmons B., Barna C., “Feedback-based Optimization of a Private Cloud,” IEEE Conference on Utility and Cloud Computing (UCC 2010), Chennai, India, Dec 2010.

[78]  Simmons B., Litoiu M., “Towards a Cloud Optimization Architecture with Strategy Trees,” Proceedings of IEEE I2TS 2010, Rio de Janeiro, Brazil, Dec 2010.

[79]        Ionescu D., Litoiu M., "Autonomic Control of Distributed Collaborative Systems," Proceedings of IEEE I2TS 2010, Rio de Janeiro, Brazil, Dec 2010.

[80]        Solomon B., Ionescu D., Litoiu M., Iszlai G., Prostean O.,” Measurements and Identification of Autonomic Computing Processes”  CIMSA 2010, Taranto, Italy, September 6-8, 2010.

[81]        Ionita A., Litoiu M., “Evolvability in Service Oriented Systems,” ICSOFT 2010, Athena, July 22-24, 2010.

[82]        Ionescu D., Solomon B., Litoiu M., Iszlai G., “Designing Autonomic Management Systems for Cloud Computing,” Proceedings of IEEE International Joint Conferences on Computational Cybernetics and Technical Informatics, Timisoara, May 27-29, 2010.

[83]        M. Litoiu, M. Woodside, J. Wong, J. Ng and G. Iszlai, "A business driven cloud optimization architecture," in Proceedings of the ACM Symposium on Applied Computing - BEST PAPER AWARD, 2010, pp. 380-385.

[84]        Ionescu D., Solomon B., Litoiu M., Iszlai G., “Service-Oriented Computing Framework for Autonomic Systems,” Proceedings of I2TS 2009, Santa Catarina, Brazil, Dec 2009, pp 1-8.

[85]        Ye H., Wong J., Iszlai G., Litoiu M., “Resource Provisioning for Cloud Computing,” Proceedings of CASCON 2009, November 2009, pp. 101-111.

[86]        Litoiu M., Litoiu M. V., Cloud Optimization- A Governance View, Proceedings of ISGIG 2009, Prague, Sept. 2009.

[87]        Li J., Chinneck J., Woodside M, Litoiu M., “Fast Scalable Optimization to Configure Service Systems having Cost and Quality of Service Constraints,” Proceedings of IEEE International Conference on Autonomic Systems, pp. 159-168, Barcelona, June 2009.

[88]        Li J., Chinneck J., Woodside M, Litoiu M., “Deployment of Services in a Cloud Subject to Memory and License Constraints,” IEEE International Conference on Cloud Computing, Bangalore, pp. 33-40, Sept. 2009.

[89]        Smit M., Nisbet A., Stroulia E., Edgar A., Iszlai G., Litoiu M., “Capacity Planning for Service-Oriented Architectures,” Proceedings of ACM IBM Center for Advanced Studies Conference (CASCON 2008),  Oct.  2008, pp. 144-156.

[90]        Ionescu D., Solomon B., Litoiu M., Mihaescu M., “Model Driven Engineering for Autonomic Provisioned Systems,” Proceedings of the 32nd Annual IEEE Conference on Computer Software and Applications (COMPSAC '08), pp. 1110-1115, Turku, Finland , July 2008.

[91]        Ionescu D., Solomon B., Litoiu M., Mihaescu M., “A Robust Autonomic Computing Architecture for Server Virtualization,” Proceedings of the 12th International Conference on Intelligent Systems (INES 2008), pp. 173-180, Miami, US, Feb 25-29, 2008.

[92]        Ionescu D., Solomon B., Litoiu M., Mihaescu M.A Real-Time Adaptive Control of  Autonomic Computing Environments,” Proceedings of ACM IBM Center for Advanced Studies Conference (CASCON 2007),  2007.

[93]        Kaminski P., Litoiu M., Muller H., “A Design Technique for Evolving Web Services,” Proceedings of ACM IBM Center for Advanced Studies Conference (CASCON 2006), ACM Digital Library, pp.211-222, Toronto, 2006.

[94]        Zheng T., Woodside M., Litoiu M., “Service System Resource Management Based on a Tracked Layered Performance Model,” Proceedings of IEEE International Conference on Autonomic Computing, Dublin, Ireland, pp. 175-184, 2006.

[95]        Bull I., Storey M. A., Favre J. M., Litoiu M., “An Architecture to Support Model Driven Visualization,” Proceedings of the IEEE International Conference on Program Comprehension, Athens, June, pp 100-106,  2006.

[96]        Zheng T., Yang J., Woodside M., Litoiu M., Islzai G., ”Tracking Time-Varying Parameters in Software Systems with Extended Kalman Filters,” Proceedings of ACM IBM Center for Advanced Studies Conference (CASCON 2005), ACM Digital Library, October 17-20, pp. 334-345, 2005 (Most Influential  Paper Award, CASCON 2015). 

[97]        Woodside M., Zheng T., Litoiu M., “The use of optimal filters to track parameters of performance models,” Proceedings of IEEE International Conference on Quantitative Evaluation of Systems (QEST), Turin, Italy, September 2005, pp 74-83, 2005.

[98]        Jun Ma, Holger M. Kienle, Piotr Kaminski, Anke Weber, Marin Litoiu, "Customizing Lotus Notes to build software engineering tools," Proceedings of the ACM IBM Conference of the Centre for Advanced Studies (CASCON 2003), ACM Digital Library, pp.211-222, October 06-09, 2003.

[99]        Derek Rayside, Marin Litoiu, Margaret-Anne Storey, and Casey Best. "Integrating SHriMP with the IBM WebSphere Studio Workbench," Proceedings of the ACM IBM Conference of the Centre for Advanced Studies (CASCON 2001), Toronto, Ontario, Canada, ACM Digital Library,  pp.79-93, November 5-7, 2001.

[100]     Margaret-Anne Storey, Casey Best, Jeff Michaud, Derek Rayside, Marin Litoiu, and Mark Musen,  "SHriMP Views: An Interactive Environment for Information Visualization and Navigation," Proceedings of ACM CHI 2002, Minneapolis, Minnesota, April 20-25, pp. 520-521, 2002.

[101]     M. Litoiu, M. Starkey, M. T. Schmidt “Flow Composition Modeling with MOF,” Proceedings of ICEIS 2001, 3rd International Conference On Enterprise Information Systems, Setubal, Portugal, pp. 590-598, July 2001.

[102]     Litoiu M., Rolia J., "Object Allocation for Distributed Applications with Complex Workloads," in Computer Performance Evaluation. Modeling Techniques and Tools, Edited By Haverkort, B.R., Bohnenkamp, H.C., Smith, C.U., Lecture Note in Computer Science, Springer, No. 1786, pp. 15-26, 2000.

[103]     D. Krishnamurthy, M. Litoiu, J. Rolia, "Performance Stress Test and Capacity Planning for E-business Applications," Proceedings of the International Symposium on Electronic Commerce, Beijing, China, May 19-20,1999.

[104]     Litoiu M., Rolia J., Serazzi G., "Designing Process Replication and Threading Policies: a Quantitative Approach," in Computer Performance Evaluation. Modeling Techniques and Tools, Edited By Puigjaner R., Savino N. N., Serra B., Lecture Note in Computer Science, Springer No. 1469, pp.15-27, 1998.

[105]     Litoiu M., Khafagy H., Qin B., Rass An.W. and Rolia J., "A Performance Engineering Tool and Method for Distributing Applications," Proceedings of CASCON'97, Toronto, ACM Digital Library, pp. 82-95, Nov 13-15, 1997.

[106]     Marin Litoiu, “An efficient fuzzy controller for thermal treatment furnace", Proceedings of the XIII IMEKO World Congress, Turin, Italy, pp.1477-1484, 1995.

[107]     Litoiu M., Tadei R., "Real Time Task Scheduling Allowing Fuzzy Due Dates," Proceedings of the First SIGEF Congress, Reus, Spain, November, 1994.

[108]     M. Litoiu, R. Tadei, "Generalized Monotonic Scheduling Theory Allowing Fuzzy Parameters," Proceedings of CSC10, 10th International Conference on Control Systems and Computer Science, Bucharest, pp. 270-279, 24-26 May, 1995.

[109]     M.Litoiu, T.Ionescu, J. Labarta, "Scheduling Sporadic Tasks on Distributed Real Time Systems," Proceedings of CSC10, 10th International Conference on Control Systems and Computer Science, Bucharest, pp. 249-255, 24-26 May, 1995.

[110]     T. Ionescu, M. Litoiu, "Task Scheduling Using Fuzzy Sets", Proceedings of System Science Conference, Coventry, England, September 1994.

[111]     T. Ionescu, M. Litoiu, "Scheduling of Precedence Constrained Tasks Under Uncertainty on Real Time Systems," Proceedings of CSC9, 9th International Conference on Control Systems and Computer Science, Bucharest, pp. 253-256, 24-26 May, 1993.

[112]     T. Ionescu, M. Litoiu, "Adaptive Scheduling on Multiprocessor Systems," Proceedings of CSC9, 9th International Conference on Control Systems and Computer Science, Bucharest, pp. 240-246, 24-26 May, 1993.

[113]     T. Ionescu, M. Litoiu, D. Carstoiu, "Optimum Selection Criteria for Automation Plants in Various Industrial Fields," Proceedings of System Science Conference, Wroclaw, Poland, September 1992.

[114]     M. Litoiu, "Real Time Control System for Bioreactors," Proceedings of SINTES 6, the 6th National Symposium on System Theory, Craiova, pp. 179-191, April 1991.

[115]     M. Litoiu, "Objects in Process Control Software Structures," Proceedings of SINTES 6, the 6th National Symposium on System Theory, Craiova, pp 244-251, April 1991.

[116]     M. Litoiu, "The Parallel Processing of Fuzzy Controllers,” Proceedings of CSC9, 9th International Conference on Control Systems and Computer Science, Bucharest, pp 240-246, 24-26 May, 1993.

[117]     M. Litoiu, "Task Scheduling in Process Control Systems," Proceedings of the Symposium on Structures, Algorithms and Equipment for Process Control, Iassy, Romania, October 1991.

[118]     M. Litoiu, "The Computing Equipment Choice in Process Control Systems," Proceedings of the Symposium on Structures, Algorithms and Equipment for Process Control, Iassy, Romania, October 1991.

[119]     D. Carstoiu, R. Cristian, M. Litoiu, "System for IBM PC Development in Process Control," Proceedings of the Symposium on Structures, Algorithms and Equipment for Process Control, Iassy, Romania, October 1991.

[120]     S. Sandulescu, M. Litoiu et al., "IOPROM1- Automatic Bioreactor Used in Obtaining Protein Mass from Vegetable and Fruits Wastes," Proceedings of Symposium of Industrial Microbiology and Biotechnology, Galati, Romania, September 1989.

[121]     S. Sandulescu, M. Litoiu et al., “Secondary Metabolites Obtaining by Vegetal Cell Growing in Bioreactor,”  Symposium on Grow, Melioration and Use of Medicinal Herbs, Brno, Czechoslovakia, August 1989.

[122]     S. Sandulescu, M. Litoiu et al., "Structural and Functional Characteristics of Automatic Bioreactor BIOCOMP 10L," Proceedings of the 3d Congress of Chemistry, Bucharest 1988.

[123]     S. Sandulescu, M. Litoiu et al., "Software Modeling and Characteristics for Managing Biosynthesis Processes in Vegetal Cells Cultivated in Vitro," Proceedings of the 3d Congress of Chemistry, Bucharest 1988.

 Papers in Refereed Workshop Proceedings

[124]     Zareian, S., Fokaefs, M., Khazaei, H., Litoiu, M., Zhang, X., “A Big Data Framework for Cloud Monitoring,” 2nd International Workshop on BIG Data Software Engineering, 2016, Austin, USA

[125]     Solomon B., Ionescu D.,  Litoiu M., Joanna Ng,   Distributed Clouds for Collaborative Applications,” CTS 2012,  Denver, May 23-24,  2012.

[126]     Solomon A., Litoiu M.,  Business Process Performance Prediction on a Tracked Simulation Model,” Proceedings of 3rd International  Workshop on Principle of Engineering Service Oriented Systems(PESOS 2011); 33rd  IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2011), Hawaii, May 23-24,  2011.

[127]     Solomon A., Litoiu M., Ionescu D., “Improving the Performance of Business Processes with a Simulation Model,” ACM MESOA 2010, Timisoara, Sept  2010.

[128]     Ionescu D., Solomon B., Litoiu M., Iszlai G.Composition of Adaptive Web Services,” ACM/IEEE Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2010), Cape Town, May 2-3, 2010.

[129]     Ghanbari H., Litoiu M., “Identifying Implicitly Declared Self-Tuning Behavior through Dynamic Analysis,” ACM/IEEE Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2009), pp. 48-57, Vancouver, May 2009.

[130]     Li J., Chinneck J., Woodside M, Litoiu M., Iszlai G. “Performance Model Driven QoS Guarantees and Optimization in Clouds,” ACM/IEEE ICSE Workshop on Cloud Computing, pp. 15-22,Vancouver, May 2009.

[131]     Litoiu M., Mihaescu M., Ionescu D., Solomon D., “Scalable Adaptive Web Services,” Proceedings of the Development  for Service Oriented Architectures (SD-SOA 2008); 30th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2008), Leipzig, May 2008.

[132]     Brake N.,  Cordy J., Dancy E., Litoiu M., Popescu V., “Automating Discovery of Software Tuning Parameters” Proceedings of Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2008); 30th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2008), 2008.

[133]     Kontoginannis K., Lewis G., Smith D., Litoiu M., Muller H., Schuster S., Stroulia E., “The Landscape of Service-Oriented Systems, A Research Perspective,” Proceedings of Development  for Service Oriented Architectures (SD-SOA 2007); 29th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2007), pp. 84-91, Minneapolis,  May 2007.

[134]     Ionescu D., Solomon B., Litoiu M., Mihaescu M.Towards a Real Time Architecture for Autonomic Computing,” Proceedings of Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2007); 29th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2007), pp. 1-10, 2007, Minneapolis,  May 2007.

[135]     B. Solomon, D.Ionescu, M.Litoiu, M.Mihaescu: “Decentralized Predictive Control of Autonomic Computing Environments,” 4th International Information and Telecommunication Technologies Symposium (I2TS'2006), pp. 94-103, Cuiaba, Brazil, December 6-8, 2006.

[136]     Kaminski P., Muller H., Litoiu M., “A Design for Web Service Evolution,” Proceedings, of the Proceedings of Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2006); 28th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2006), pp. 1-6, Shanghai, May 20-28, 2006.

[137]     Wong J., Sung A., Litoiu M., “Dynamic Provisioning of Processor Nodes in Grid Computing Environment using Performance Prediction,” Proceedings of the 2nd Workshop on Intelligent Grid, pp. 1-10, Dublin, Ireland, June 2006. 

[138]     Litoiu M., Woodside M., Zheng T., Hierarchical Model-based Autonomic Control of Software Systems, Proceedings of ACM ICSE Workshop on Design and Evolution of Autonomic Software, pp. 1-7, St. Louis, May 2005.

[139]     Litoiu M., "Autonomic Computing-Scientific and Engineering Challenges," Proceedings of the ACM ICSE 4th International Workshop on Adoption-Centric Software Engineering, pp. 1-7, Edinburgh, Scotland,  2004.

[140]     Kienle H., Litoiu M., Muler H.,"Using Components to Build Software Engineering Tools," Proceedings of the ACM ICSE 4th International Workshop on Adoption-Centric Software Engineering, pp 15-22, Edinburgh, Scotland, 2004.

[141]     Margaret-Anne Storey, Mary Sanseverino, Daniel German, Daniela Damian, Adrian Damian, Jeff Michaud, Adam Murray, Rob Lintern, James Chisan, Marin Litoiu, Derek Rayside, "Adopting GILD: An Integrated Learning and Development Environment for Programming," Proceedings of the ACM ICSE 3rd International Workshop on Adoption-Centric Software Engineering, CMU/SEI-2003-SR-004, pp. 49-55, 2003.

[142]     Litoiu M., "Migrating to Web Services, Latency and Scalability," IEEE Workshop on Web Site Evolution (WSE 2002), pp. 13-20,Montreal, Canada,   2002.

[143]     Litoiu M., "Web Services, Latency and Scalability," IBM Academy Conference, Toronto, Canada, 9-10 June, 2002.

[144]     Derek Rayside, Marin Litoiu, Margaret-Anne Storey, and Casey Best, "Visualizing Flow Diagrams with SHriMP," Proceedings of OOPSLA 2001 Workshop on Software Visualization, Tampa, FL, October 2001.

[145]     M. Litoiu, D. Krishnamurthy, J. Rolia, "Performance Testing for Distributed Object Applications," Proceedings of the ACM ICSE, Workshop on Testing Distributed Component-Based Systems, Los Angeles, May 17, 1999.

[146]     D. Krishnamurthy, M. Litoiu, J. Rolia, "Performance Stress Test and Capacity Planning for E-business Applications," Proceedings of the International Symposium on Electronic Commerce, Beijing, China, May 19-20, 1999.

[147]     M. Litoiu, D. Krishnamurthy, J. Rolia, "Performance Testing for Distributed Object Applications," Proceedings of the ACM ICSE 99, Workshop on Testing Distributed Component-Based Systems, Los Angeles, May 17, 1999.

[148]     M. Litoiu, M.V. Litoiu, "Some Results on Hard Real Time Scheduling," Proceedings of IFAC Workshop on Real Time Programming (WRTP92), Burgess, Belgium, June 1992.

Refereed Book Chapters

[149]     Marin Litoiu, Mary Shaw, Gabriel Tamura, Norha M. Villegas, Hausi Müller, et al. “What Can Control Theory Teach Us About Assurances in Self-Adaptive Software Systems?.” In  R. de Lemos; D. Garlan; C. Ghezzi; H. Giese. Software Engineering for Self-Adaptive Systems 3: Assurances, Springer, 2017(PDF).

[150]     Marin Litoiu, “The Four Pillars of CAS,” in Collaboration and Innovation: Honouring 25 Years of IBM CAS and CASCON, ISBN-13: 978-1534654594, CreateSpace,  2016.

[151]     B. H. Cheng, K. I. Eder, M. Gogolla, L. Grunske, M. Litoiu, H. A. Müller, P. Pelliccione, A. Perini, N. A. Qureshi, and B. Rumpe, “Using Models at Runtime to Address Assurance for Self-Adaptive Systems,” in Models@ run.time, Springer International Publishing, 2014, pp. 101–136 (PDF).

[152]     M.Shtern, B. Simmons, M. Smit, H. Lu, M. Litoiu, “Performance Management and Monitoring,” in  Cloud Services, Networking and Management, Wiley, 2015.

[153]     B. Simmons, H. Ghanbari, S. Liaskos, M. Litoiu, and G. Iszlai, “Hierarchical self-optimization of SaaS applications in clouds,” in Software Engineering for Self-Adaptive Systems II, ser. Lecture Notes in Computer Science, R. Lemos, H. Giese, H. Muller, and M. Shaw, Eds. Springer Berlin Heidelberg, 2013, vol. 7475, pp. 354–375.

[154]     R. Lemos, M. Litoiu, et al., “Software engineering for self-adaptive systems: A second research roadmap,” in Software Engineering for Self-Adaptive Systems II, ser. Lecture Notes in Computer Science, R. Lemos, H. Giese, H. Muller, and M. Shaw, Eds. Springer Berlin Heidelberg, 2013, vol. 7475, pp. 1–32.

[155]     Y. Brun, R. Desmarais, K. Geihs, M. Litoiu, A. Lopes, M. Shaw, and M. Smit, “A design space for self-adaptive systems,” in Software Engineering for Self-Adaptive Systems II, ser. Lecture Notes in Computer Science, R. Lemos, H. Giese, H. Muller, and M. Shaw, Eds. Springer Berlin Heidelberg, 2013, vol. 7475, pp. 33–50 (PDF).

[156]     B. Solomon, D. Ionescu and M. Litoiu, "Geographically distributed cloud based collaborative application," in Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments, Ionita et el., Ed. IGI Publishing, Dec. 2012.


[157]     Y. Brun, G. Di Marzo Serugendo, C. Gacek, H. Giese, H. Kienle, M. Litoiu, H. Muller, Pezze M. and M. Shaw, "Engineering self-adaptive systems through feedback loops," Software Engineering for Self-Adaptive Systems, pp. 48-70, 2009.


[158]     B. Cheng, R. de Lemos, H. Giese, P. Inverardi, J. Magee, J. Andersson, B. Becker, N. Bencomo, Y. Brun, B. Cukic and others, "Software engineering for self-adaptive systems: A research roadmap," Software Engineering for Self-Adaptive Systems, pp. 1-26, 2009.


[159]     Brun Y., Litoiu M. et al. Engineering Self-Adaptive System through Feedback Loops,  in Software Engineering for Self-Adaptive Systems, Cheng B. et al. (Eds), pp 48-70, Springer Verlag,   2009.  

[160]     Cheng B., Litoiu M. et al.,  Software Engineering for Self-Adaptive Systems: A Research Roadmap, in Software Engineering for Self-Adaptive Systems, Cheng B. et al. (Eds), pp 1-26, Springer Verlag,   2009.

[161]     L. Bass, D. De Niz, J. Hansson, J. J. Hudak, P. H. Feiler, D. Firesmith, M. H. Klein, K. Kontogiannis, G. A. Lewis, M. Litoiu and others, "Results of SEI Independent Research and Development Projects FY 2007," 2008.  

[162]     D. Krishnamurthy, J. Rolia, M. Litoiu, "Performance Evaluation and Stress Testing for E-Commerce Systems," in Electronic Commerce Technologies Trends: Challenges and Opportunities, Editors W. Kou and Y. Yesha, Midrange Computing, March 2000.

[163]     Litoiu M., Tadei R., "Decentralized Decision Making on Distributed Real Time Systems Using Self Learning Fuzzy Algorithms," in Fuzzy Sequencing and Scheduling, Editors M. Hapke and R. Slowinsky, Springer, December 1999.

Books (Editor)

[164]     Litoiu M., Lyons K., Muller H., Ng J., (Eds), Collaboration and Innovation: Honouring 25 Years of IBM CAS and CASCON, 246 pages, ISBN-13: 978-1534654594, CreateSpace,  2016.

[165]     Litoiu M. Lutfiyya H.(Eds), Proceedings of International Conference on Computer Science and Software Engineering (CASCON), ACM Digital Library, 2015.

[166]     Anca Daniela Ionita, Grace A. Lewis, Marin Litoiu (Eds.): IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems, MESOCA 2013, Eindhoven, The Netherlands, September 23, 2013. IEEE 2013, ISBN 978-1-4673-4889-8

[167]     ZhenMing Jiang, Marin Litoiu, Proceedings of 3rd  International Workshop on Load Testing of Large Software Systems (LT 2014)

[168]     ZhenMing Jiang, Marin Litoiu, Ahmed E. Hassan, and Paul Vytas. 2013. 2nd International Workshop on Load Testing of Large Software Systems (LT 2013). In Proceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research (CASCON '13). IBM Corp., Riverton, NJ, USA, 353-354.

[169]     Marin Litoiu, John Mylopoulos (Eds.): Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems,  SEAMS 2013, San Francisco, CA, USA, May 20-21, 2013. IEEE / ACM 2013, ISBN 978-1-4673-4401-2

[170]     Ionita A., Litoiu M., Lewis G., Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments, IGI Publishing, ISBN-13: 978-1466624887, 419 pages, Dec 2012.

[171]     Litoiu M. Stroulia E., MacKey S.(Eds), Proceedings of International Conference on Computer Science and Software Engineering (CASCON), ACM Digital Library, 2011.

[172]     Cheng, B.; R. de Lemos; D. Garlan; H. Giese,  J. Magee; M. Litoiu; H.A. Müller; and R. Taylor. Proceedings of the Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2010); 32nd IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2010), Cape Town;  May 2010.

[173]     Cheng, B.; R. de Lemos; D. Garlan; H. Giese,  J. Magee; M. Litoiu; H.A. Müller; and R. Taylor. Proceedings of the Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2009); 31st IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2009), Vancouver;  May 2009.

[174]     Cheng, B.; R. de Lemos; D. Garlan; H. Giese,  J. Magee; M. Litoiu; H.A. Müller; and R. Taylor. Proceedings of the Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2008); 30th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2008), Germany; 175 pages, May 2008.

[175]     Kontoginannis K., Lewis G., Smith D., Litoiu M.,  Proceedings of the Workshop on Systems Development in SOA Environments (SDSOA'08); 30th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2008), Leipzig; 100 pages, May 2008.

[176]     Cheng, B.; R. de Lemos; S. Fickas; D. Garlan; J. Magee; M. Litoiu; H.A. Müller; and R. Taylor. Proceedings of the Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2007); 29th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2007), Minneapolis, MN, USA; 170 pages, May 2007.

[177]     Kontoginannis K., Lewis G., Smith D., Litoiu M., Muller H., Schuster S., Stroulia E. Proceedings of the Workshop on Systems Development in SOA Environments (SDSOA'07); 29th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2007), Minneapolis, MN, USA; 170 pages, May 2007.

[178]     Cheng, B.; R. de Lemos; S. Fickas; D. Garlan; J. Magee; M. Litoiu; H.A. Müller; and R. Taylor. Proceedings  of the Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2006); 28th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2006), Shanghai, China; 98 pages, May 2006.

[179]     Garlan, D.; M. Litoiu; H.A. Müller (EIC); J. Mylopoulos; D.B. Smith; and K. Wong. Proceedings Workshop on Design and Evolution of Autonomic Application Software (DEAS 2005), 27th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2005), St. Louis, MO; 150 pages, May 2005.

[180]     Balzer R., Jahnke J-H., Litoiu M., Muler H., Smith D., Storey M-A., Tilley S., Wong K., Proceedings 4th International Workshop on Adoption-Centric Software Engineering, 25th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2004), Edinburgh, 2004.

[181]     Balzer R., Jahnke J-H., Litoiu M., Muler H., Smith D., Storey M-A., Tilley S., Wong K., Weber A., Proceedings 3rd International Workshop on Adoption-Centric Software Engineering, 24th IEEE/ACM Software Engineering Conference on Software Engineering (ICSE 2003) CMU/SEI-2003-SR-004, 2003.

Tutorials

[182]     Performance Model Estimation and Tracking  using a Kalman Filter, with
Murray Woodside, Tao Zheng (Carleton University, Ottawa), at  ACM SIGMETRICS/Performance 2006, June 26-30, Saint Malo, France, http://www.cs.wm.edu/sigm06/

 

Technical Reports

[183]     M. Litoiu, T. Lau, CASCON 2004 Workshops Proceedings, IBM TR-74.188, 2004.

[184]     M. Litoiu, T. Lau, CASCON 2003 Workshops Proceedings, IBM  TR-74.188, 2002.

[185]     M. Litoiu, CASCON 2002 Workshops Proceedings, IBM TR-74.182, 2001.

[186]     M. Litoiu, Taming the Workloads, IBM TR-74.182-27b, 2001.

 

Research Products

[187]     Cloudy metrics,  http://cloudymetrics.com  (web service), 2013

[188]     Opera, http://www.ceraslabs.com/technologies (product and web service), 2013

[189]     Pattern-Based Deployment Service (PDS),  https://github.com/ceraslabs/pattern-deployer, 2013

Patents, Filed

[190]     Litoiu M., Starkey M., “Promoting Features in Reusable Software Components,” filed, 2001

[191]     Litoiu M., Storey M.-A., Rayside D., “System and Method for Visualizing Process Flows,” filed, 2003

[192]     Litoiu M. Zheng T., Woodside M., Iszlai M., “A Method for Dynamically Creating a Performance Model for a Data Centre,” filed, 2006.

[193]     Quan K., Litoiu M., Ward P., “Method for Solving Application Failures using Social Collaboration,” 2007, filed, 2007.

[194]     Lapouchnian A., Litoiu M., Weckworth K., “A Method and a Tool for Business Process Adaptation,” 2007, filed.

[195]     Litoiu M., Solomon A, Lau A. “Business Process Adaptation on a Tracked Simulation Model,” filed, 2011.

[196]     M. Litoiu, M. Shtern, B. Simmons, M. Smit, “Method and Apparatus  for Precision Sharing of Segmented Big Data,” filed 2014.

[197]     M. Litoiu, M. Shtern, “Method and Apparatus for Privacy Protection in Big Data,” pending, 2014.

Patents, Published

[198]     Litoiu M., “Management of Generated Classes,” published

[199]     Litoiu M., “System and Method for Balancing the Load,” published

[200]     Litoiu M., “System and Method for Setting the Replication Levels for Software Entities,” published

[201]     Litoiu M., “System and Method for Computing the Maximum Response Time of a Distributed Application,” published

[202]     Litoiu M., Cornel B.,  Simmons B., Multi-Model Adaptive Cloud Environment, published, 2012

[203]     Litoiu M., Ghanbari H., Simmons B., Model predictive provisioning of cloud infrastructure, published, 2012

[204]     Makarenka I., Litoiu M., Improving Response Time of Roll Forward Recovery in Database Configurations, published, 2012. 

Invited Talks

[205]     Marin Litoiu, “Engineering Model Based Adaptive Software,” Keynote, SEDE 2016, Denver, Colorado, Sept. 2016

[206]     Marin Litoiu, “Model Based Adaptive Software in Cloud” Invited talk, Univeristy Politehnica of Bucharest, Bucharest, Nov. 2016

[207]     Marin Litoiu, “Smart Applications in Cloud,” Invited Talk, Summer School, ICESI University, Cali, June 2015

[208]     Marin Litoiu, “Performance, Cost and Efficiency for Applications in Cloud” Invited Talk, IBM, Sept 2015

[209]     Marin Litoiu, “Adaptive Cloud Applications, A Multi-Goal Perspective,” Invited Talk, ICSME, Sept 2014

[210]     Marin Litoiu, “Elasticity, A Multi-Goal Perspective,” Invited Talk, IBM, May 2014

[211]     Marin Litoiu, “Resilient Feedback Loops for Non Functional Requirements,  Invited Talk, Dugstuhl Seminar, Dugstuhl, Germany,  December 2013

[212]     Marin Litoiu, “Enabling Adaptive Applications for Extended Clouds,”  Invited Talk, Queen’s University, Kingston, Canada,  October 2013

[213]     Marin Litoiu, “Application Partitioning for Hybrid Clouds,” Invited Talk, Shonan Meeting,  Japan, September 6-9, 2013

[214]     Marin Litoiu, “Enabling Enterprise Applications for Hybrid Clouds,  Invited Talk, IBM Toronto Lab, July 2013

[215]     Marin Litoiu, “Application Partitioning for Hybrid Clouds,” Invited Talk, IBM,  May 2013

[216]     Marin Litoiu, “Smart Applications on Cloud Infrastructure,” Invited Talk, IEEE MESOCA 2012, La Guarda,  Sept. 2012

Posters/demos

[217]     Marin Litoiu, Mark Shtern, Hassan Jaferi, Ethan Nguyen, Justin Cuaresma, “Bitnobi - A Big Data Platform for Distributed Clouds,” SAVI AGM, July, 2016, Toronto, Canada

[218]     Marios Fokaefs, Cornel Barna, Rodrigo Veleda, Marin Litoiu, “LEGIS on Scale with Docker Containers,” SAVI AGM, July, 2016, Toronto, Canada

[219]     Nasim Beigi-Mohammadi, Hamzeh Khazaei, Mark Shtern, Cornel Barna, Marin Litoiu, “On Efficiency and Scalability of Software-Defined Infrastructure for Adaptive Applications,” SAVI AGM, July, 2016, Toronto, Canada

[220]     Hamzeh Khazaei, Rodrigo Veleda, Marin Litoiu, “Real-time Detection and Identification of Events on Ontario Highways,” SAVI AGM, July, 2016, Toronto, Canada

[221]     Marios Fokaefs, Cornel Barna, Marin Litoiu, “An Adaptive Pricing Model for Scalable Cloud Applications,” SAVI AGM, July, 2016, Toronto, Canada

[222]     Hamzeh Khazaei, Cornel Barna, Nasim Beigi-Mohammadi and Marin Litoiu, “Provisioning Performance of Cloud Microservices,” SAVI AGM, July, 2016, Toronto, Canada

[223]     Cornel Barna, Marios Fokaefs, Hamzeh Khazaei and Marin Litoiu, “Hogna as a DevOps framework for containerized cloud applications,” SAVI AGM, July, 2016, Toronto, Canada

[224]     Nasim Beigi-Mohammadi, Hamzeh Khazaei, Mark Shtern, Cornel Barna, Marin Litoiu, “Overload management for busy multi-tier web applications using software defined networking,” SAVI AGM, July, 2016, Toronto, Canada

[225]     Nasim Beigi-Mohammadi, Cornel Barna, Hamzeh Khazei, Marin Litoiu, “OpenFlow-enabled DDoS Attack Mitigation on Hybrid Cloud,” SAVI AGM, July, 2015, Toronto, Canada

[226]     Hamzeh Khazaei, Marios Fokaefs, Purwa Gaikwad, Marin Litoiu, “Apache Spark on SAVI with OpenStack Sahara,” SAVI AGM, July, 2015, Toronto, Canada

[227]     Roni Sandel, Marios Fokaefs, Mark Shtern, Marin Litoiu, “Evaluating Cluster Configurations for Big Data Processing: An Exploratory Study,” SAVI AGM, July, 2015, Toronto, Canada

[228]     Marios Fokaefs, Marin Litoiu, “Engineering Economics of Everything-as-a-Service (XaaS),” SAVI AGM, July, 2015, Toronto, Canada

[229]     Saeed Zareian, Rodrigo Veleda, Hamzeh Khazei, Marin Litoiu, “K-Feed, A Data-Oriented Approach to Application Performance Management in Cloud,” SAVI AGM, July, 2015, Toronto, Canada

[230]     Justin Cuaresma, Ethan Nguyen, Mark Shtern, Marin Litoiu, “Enabling an Enhanced Data-as-a-Service Ecosystem,” SAVI AGM, July, 2015, Toronto, Canada

[231]     Cornel Barna, Marin Litoiu, “Hogna: A Platform for Developing Self-Adaptive Applications in Cloud,” SAVI AGM, July, 2015, Toronto, Canada

[232]     Hamoun Ghanbari, Przemyslaw Pawluk, Cornel Barna, Marin Litoiu, “Optimal Service Replica Placement via Predictive Model Control, ” SAVI AGM Workshop, University of Toronto, July 8th, 2014

[233]     Mark Shtern, Roni Sandel, Vasileios Theodorou, Marin Litoiu, Chris Bachalo,“An Architecture for Mitigation Low and Slow Application DDoS Attacks,” SAVI AGM Workshop, University of Toronto, July 8th, 2014

[234]     Cornel Barna, Mark Shtern, Hamoun Ghanbari, Michael Smit, Marin Litoiu, “Model-driven Elasticity and DoS Attack Mitigation in Cloud Environments,” SAVI AGM Workshop, University of Toronto, July 8th, 2014

[235]      Rizwan Mian, Mark Shtern, Saeed Zareian, Marin Litoiu, “Cloud bursting for MapReduce jobs: A dream or a reality?” SAVI AGM Workshop, University of Toronto, July 8th, 2014

[236]     Saeed Zareian, Manish Garg, Mark Shtern, Rizwan Mian, Marin Litoiu, “Crowd-sourcing Sensor Data” SAVI AGM Workshop, University of Toronto, July 8th, 2014

[237]      Cornel Barna, Mark Shtern, Marin Litoiu, “Mitigation of Low and Slow Application DDoS Attacks with SDI”, SAVI AGM Workshop, University of Toronto, July 8th, 2014

[238]     Hongbin Lu, Brad Simmons, Mike Smit, Mark Shtern, Marin Litoiu- York University, Pattern-based Deployment Service for Next Generation Clouds, Demo, SAVI AGM, June 5-6, 2013

[239]     Cornel Barna,  Mark Shtern, Marin Litoiu,  Towards SAVI Cloud-Aware Multi Class Adaptive Models (Poster), SAVI AGM, June 5-6, 2013

[240]     Mike Smit, Brad Simmons, Mark Shtern, Marin Litoiu, Supporting Application Development with Structured Queries in the Cloud (Poster), SAVI AGM, June 5-6, 2013

[241]     Hamoun Ghanbari, Brad Simmons, Marin Litoiu, Model Predictive Resource Management for Cloud (Poster), SAVI AGM, June 5-6, 2013

[242]     Brad Simmons,  Mike Smit, Mark Shtern, Hongbin Lu, Marin Litoiu, Toward an Autonomic Systems Platform for SAVI Cloud, XCAMP (Demo), SAVI AGM, June 5-6, 2013

[243]     Mark Shtern, Brad Simmons, Mike Smit, Marin Litoiu,  Enabling an Enhanced Data-as-a-Service Ecosystem(Poster), SAVI AGM, June 5-6, 2013

Student Theses/Major Projects

[244]     Cornel Barna, Engineering Model Based Software Systems, PhD Thesis, 2015

[245]     Rodrigo Veleda, Towards an Ontology-Based Approach for Reusing Non Functional Requirements Knowledge, Master Thesis (2016), co-supervised

[246]     Saeed Zareian, Toward Autonomic Data-Oriented Scalability in Cloud Computing Environments, Master Thesis, 2015

[247]     Ruoyu Gao, Deriving Models to Evaluate the Performance of Software Systems, Master Project, York University, 2015

[248]     Boyuan Chen, Building an Evolutionary Extractor Capable of
Conducting Fine-Grained Mining Software Repository (MSR) Studies, Master Project, York University, 2015

[249]     Hamoun Ghanbari, Model-Based Dynamic Resource Management for Service Oriented Clouds, PhD Thesis, York University, 2014

[250]     Roni Sandel, An Approach to Designing Topologies for Large Data Processing, Masters Thesis, York University, 2014

[251]     Parisa Zoghi, A Methodology for Eliciting and Ranking Control Points for Adaptive Systems, Masters Thesis, York University, 2014

[252]     Hongbin Lu, Achieving Adaptation Through Live Virtual Machine Migration in Two-Tier Clouds, Masters Thesis, York University, 2014

[253]     Vasileios Theodorou, Adaptive Mechanisms for Mobile Spatio-Temporal Applications, Masters Thesis, York University, 2013

[254]     Ian Gergin, Controlling Performance and Cost of Clustered Applications in Large Shared Virtual Environments, Masters Thesis, York University, 2012

[255]     Ivan Makarenka, Improving Response Time of Roll Forward Recovery in Databases Configured with Tape Storage System, Major Research Project, York University, 2011

[256]     Andrei Solomon, Business Process Adaptation on a Tracked Simulation Model, Masters Thesis, York University, Dec 2010