Marin Litoiu

School of Information Technology

Associate Professor

Office: 3047 Victor Phillip Dahdaleh Building (DB)
(Formerly known as Technology Enhanced
Learning Building)
Phone: 416-736-2100 Ext: 20987
Emailmlitoiu@yorku.ca
Primary websitewww.yorku.ca/mlitoiu/

Dr. Litoiu has been with IBM since 1997. He has worked with Application Development Technology Center, at IBM Toronto Laboratory, Canada, where he held leading roles in the design of middleware tools for technologies such as RMI, IIOP and MQSeries.

More...

Prior of joining IBM, he was a faculty with the Department of Computers and Control Systems of the UPB and held research visiting positions with Polytechnic of Turin, Italy, (1994 and 1995) and Polytechnic University of Catalunia (Spain), European Center for Parallelism (1995). Until recently, Dr. Litoiu was a Research Staff Member with Centre for Advanced Studies, IBM Toronto Lab, where he led the research programs in software engineering, system management and autonomic computing. He led more than 30 collaborative projects with professors and students across the globe. Two of the most important roles:
• Director of Research for Centre of Excellence for Research in Advanced Systems (CERAS)
• Chair of the Board of Directors for Consortium for Software Engineering Research (CSER)

Other past jobs: Assistant Professor, University Politehnica of Bucharest (Romania); Visiting Scientist, Politecnico di Torino (Italy) and Universitat Politecnica de Catalunia (Spain).
Current appointments
• Cross Appointed Professor: School of Information Technology and Computer Science and Engineering Department, York University
• Adjunct Professor, University of Waterloo, Department of Electrical and Computer Engineering
• IBM CAS Faculty Fellow
• List of recent professional activities

Area of Specialization

Informaiton Technology

Degrees

PhD, Carleton University
PhD Control Systems, University Politechnica of Bucharest
MSc Field of Electrical Engineering, University of Craiova, Romania

Professional Leadership

2009-2012 Member of NSERC Strategic Projects Committee
2008-2009 Member of NSERC Doctoral Prize Selection Committee
2007-present Director of Research, Centre of Excellence for Research in Adaptive Systems (CERAS)
2003-2007 Chair of the Board of Directors for Consortium for Software Engineering Research (CSER) of Canada
2003-2008 Member of the IBM’s Academy Affiliate, Canadian Technical Excellence Council (CTEC)
2001-2004 Member, Research Management Council of Institute for Robotics and Intelligent Systems (IRIS), Canada
2001-2004 Member of Canada's NSERC Grant Selection Committee, Computer and Information Sciences (GSC-330)
2009-present Reviewer, “ACM Transactions on Software Engineering and Methodology”
2004-present Reviewer, “IEEE Transactions on Software Engineering”
2005-present Reviewer, “IEEE Software”
2008-present Reviewer, “Performance Evaluation Journal”
2002-2004 Reviewer, “Fuzzy Sets and Systems,” International Fuzzy Systems Association (IFSA)

Research Interests

Performance modeling and evaluation, Capacity planning, Software engineering, Adaptive and autonomic systems, Web services and Internet technologies

Selected Publications

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.

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.

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.

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.

Litoiu M., "A Performance Analysis Method for Autonomic Computing,” IEEE Transactions on Adaptive and Autonomous Systems, March 2007.

Current Research Projects

Adaptive Software Systems


Project Type: Funded
Funders: 
Discovery Grants (NSERC)

Scalable Adaptive Web Services

Description: 
, 2008-2009
Funders: 
NSERC Research Tools and Instruments Grant

Selected Publications

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.

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.

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.

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.

Litoiu M., "A Performance Analysis Method for Autonomic Computing,” IEEE Transactions on Adaptive and Autonomous Systems, March 2007.

All Publications

Book Chapters

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.

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

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.

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.

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.

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.

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.

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.

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.

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.

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, 2000.

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.

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.

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.

Journal Articles

Woodside M., Zheng T., Litoiu M., “Performance Model Estimation and Tracking using Optimal Filters,” IEEE Transactions on Software Engineering, May, 2008.

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.

Litoiu M., "A Software Performance Analysis Method", under review, Journal of Software and Systems, 2006.

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.

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

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.

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

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

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

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

Conference Proceedings

Litoiu M, Woodside M., Wong J., Ng J., Iszlai G., “A Business Driven Cloud Optimization Architecture”, Proceedings of ACM SAC 2010, Sierre, Switzerland, March 24-29, 2010 (Best Paper Award).

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

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.

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

Ye H., Wong J., Iszlai G., Litoiu M., “Resource Provisioning for Cloud Computing,” Proceedings of CASCON 2009, November 2009.

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

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.

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.

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.

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), pp. 1-13, Oct 2008

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.

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.

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.

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.

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.

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.

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.

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), Shanghai, China, May 20-28, pp. 1-6, 2006.

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, Dublin, Ireland, June, pp. 1-10, 2006.

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), Miami, US, Feb 25-29, 2005.

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.

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 .

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, St. Louis, May 2005, pp. 1-7, 2005.

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

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, Edinburgh, Scotland, pp 15-22, 2004.

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.

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.

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.

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

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

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.

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.

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.

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.

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.

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.

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.

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

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.

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.

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

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

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.

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.

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.

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.

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.

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.

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

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.

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.

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.

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.

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

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

Conference Papers

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.

Litoiu M., "A Performance Analysis Method for Autonomic Computing,” IEEE Transactions on Adaptive and Autonomous Systems, March 2007.

Woodside M., Zheng T., Litoiu M., “Performance Model Estimation and Tracking using Optimal Filters,” under review, IEEE Transactions on Software Systems, 2007.

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, MN, USA; May 2007.

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.

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.

Forthcoming

Brun Y., Litoiu M., et al. Engineering Self-Adaptive System through Feedback Loops, Chapter in LNCS Volume on Software Engineering for Self-Adaptive Systems, to appear in 2009.


Dr. Litoiu has been with IBM since 1997. He has worked with Application Development Technology Center, at IBM Toronto Laboratory, Canada, where he held leading roles in the design of middleware tools for technologies such as RMI, IIOP and MQSeries.


Prior of joining IBM, he was a faculty with the Department of Computers and Control Systems of the UPB and held research visiting positions with Polytechnic of Turin, Italy, (1994 and 1995) and Polytechnic University of Catalunia (Spain), European Center for Parallelism (1995). Until recently, Dr. Litoiu was a Research Staff Member with Centre for Advanced Studies, IBM Toronto Lab, where he led the research programs in software engineering, system management and autonomic computing. He led more than 30 collaborative projects with professors and students across the globe. Two of the most important roles:
• Director of Research for Centre of Excellence for Research in Advanced Systems (CERAS)
• Chair of the Board of Directors for Consortium for Software Engineering Research (CSER)

Other past jobs: Assistant Professor, University Politehnica of Bucharest (Romania); Visiting Scientist, Politecnico di Torino (Italy) and Universitat Politecnica de Catalunia (Spain).
Current appointments
• Cross Appointed Professor: School of Information Technology and Computer Science and Engineering Department, York University
• Adjunct Professor, University of Waterloo, Department of Electrical and Computer Engineering
• IBM CAS Faculty Fellow
• List of recent professional activities

Area of Specialization

Informaiton Technology

Degrees

PhD, Carleton University
PhD Control Systems, University Politechnica of Bucharest
MSc Field of Electrical Engineering, University of Craiova, Romania

Professional Leadership

2009-2012 Member of NSERC Strategic Projects Committee
2008-2009 Member of NSERC Doctoral Prize Selection Committee
2007-present Director of Research, Centre of Excellence for Research in Adaptive Systems (CERAS)
2003-2007 Chair of the Board of Directors for Consortium for Software Engineering Research (CSER) of Canada
2003-2008 Member of the IBM’s Academy Affiliate, Canadian Technical Excellence Council (CTEC)
2001-2004 Member, Research Management Council of Institute for Robotics and Intelligent Systems (IRIS), Canada
2001-2004 Member of Canada's NSERC Grant Selection Committee, Computer and Information Sciences (GSC-330)
2009-present Reviewer, “ACM Transactions on Software Engineering and Methodology”
2004-present Reviewer, “IEEE Transactions on Software Engineering”
2005-present Reviewer, “IEEE Software”
2008-present Reviewer, “Performance Evaluation Journal”
2002-2004 Reviewer, “Fuzzy Sets and Systems,” International Fuzzy Systems Association (IFSA)

Research Interests:

Performance modeling and evaluation, Capacity planning, Software engineering, Adaptive and autonomic systems, Web services and Internet technologies

Current Research Projects

Adaptive Software Systems


Project Type: Funded
Funders: 
Discovery Grants (NSERC)

Scalable Adaptive Web Services

Description: 
, 2008-2009
Funders: 
NSERC Research Tools and Instruments Grant

All Publications

Book Chapters

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.

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

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.

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.

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.

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.

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.

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.

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.

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.

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, 2000.

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.

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.

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.

Journal Articles

Woodside M., Zheng T., Litoiu M., “Performance Model Estimation and Tracking using Optimal Filters,” IEEE Transactions on Software Engineering, May, 2008.

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.

Litoiu M., "A Software Performance Analysis Method", under review, Journal of Software and Systems, 2006.

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.

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

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.

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

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

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

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

Conference Proceedings

Litoiu M, Woodside M., Wong J., Ng J., Iszlai G., “A Business Driven Cloud Optimization Architecture”, Proceedings of ACM SAC 2010, Sierre, Switzerland, March 24-29, 2010 (Best Paper Award).

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

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.

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

Ye H., Wong J., Iszlai G., Litoiu M., “Resource Provisioning for Cloud Computing,” Proceedings of CASCON 2009, November 2009.

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

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.

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.

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.

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), pp. 1-13, Oct 2008

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.

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.

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.

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.

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.

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.

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.

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), Shanghai, China, May 20-28, pp. 1-6, 2006.

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, Dublin, Ireland, June, pp. 1-10, 2006.

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), Miami, US, Feb 25-29, 2005.

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.

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 .

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, St. Louis, May 2005, pp. 1-7, 2005.

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

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, Edinburgh, Scotland, pp 15-22, 2004.

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.

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.

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.

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

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

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.

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.

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.

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.

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.

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.

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.

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

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.

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.

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

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

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.

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.

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.

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.

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.

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.

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

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.

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.

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.

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.

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

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

Conference Papers

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.

Litoiu M., "A Performance Analysis Method for Autonomic Computing,” IEEE Transactions on Adaptive and Autonomous Systems, March 2007.

Woodside M., Zheng T., Litoiu M., “Performance Model Estimation and Tracking using Optimal Filters,” under review, IEEE Transactions on Software Systems, 2007.

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, MN, USA; May 2007.

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.

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.

Forthcoming

Brun Y., Litoiu M., et al. Engineering Self-Adaptive System through Feedback Loops, Chapter in LNCS Volume on Software Engineering for Self-Adaptive Systems, to appear in 2009.