Research experience:
- Design, implementation, verification and integration of software systems for:
- CAD/ CAM and FEA (SAP, COSMOS/™)
- Flexible manufacturing processes in industry
- Process management (budgeting, planning, inventory and sales analysis)
- Stochastic modeling and simulation of discrete event systems
- Parallel and distributed computing
- Toolkit integration/ data adapters/ software construction for medical systems
- Clinical experimental studies of physician-assisted systems in minimally invasive surgery
- Medical robotics and image-guided robotic systems
- Surgical devices and instrumentation
- 3D medical imaging
Skills:
- Theoretical and experimental research oriented.
- Control:
- Design of computer controlled mechanical systems
- Discrete event systems – control and optimization
- Computationally efficient representation of large state spaces
- Discrete event systems modeling and simulation
- Computer Programming:
- Procedural Programming: Fortran, Pascal, C
- Object oriented programming: C++
- Parallel Programming: Parallel C/C++, PVM, MPI, Occam
- Software Design:
- Requirements analysis
- Use case driven development
- UML
- Object oriented design
- Software Engineering:
- Extreme programming (XP)
- Agile methodologies
- Project management
- Testing
- Reverse engineering
Selected publications
- Books and textbooks:
- D.Burdescu, M.Mocanu - "Programming Techniques - a laboratory guide", University Press, 1992
- Gh.Marian, M.Mocanu s.a.-"Computer Programming - problems", University Press, 1993
- M.Mocanu, C.Badica s.a. - "333 problems in programming", Ed. Teora 1993, ISBN 973-601-113-5
- M.Mocanu - "Computer Programming - An Introductory Course", University Press, Craiova, 1993
- M.Mocanu - "Parallel Processing Algorithms and Languages - a textbook", University Press, 1995
- M.Mocanu, A.Patriciu - "Parallel computing in the C language on transputer-based systems, Unix and Windows NT networks", University Press, 1998
- D.Burdescu, I.Garlesteanu, M.Mocanu –“Open and Distance Learning”, Ed. Universitaria, Craiova, 2000
- M.Mocanu – “A Guide for C/C++ Programming”, Ed. Sitech, 2001, ISBN 973-657-0851
- M.Mocanu – “Principles, Concepts and Tools for Modeling and Simulation in the Study of Discrete Dynamical Systems”, Ed. Sitech, 2004, ISBN 973-657-727-9
- Papers published in Conference Proceedings:
- M.Mocanu, E.Stoian - "Implementing on a Honeywell Bull 66/ Dual Processor System the 3D Modelling Programs", in "Computer Aided Research and Design Conference - Proceedings of Electroputere Research Institute", May 30-31 1988, Craiova, pp. 103-111.
- M.Mocanu - "Correct providing of design conditions in the systematic development of programs", in National Symposium of 6th Systems Theory Proceedings, march 1991, Craiova, pp.218-224
- M.Mocanu - "Towards a mature stage of software engineering through the integration of concepts", in National Symposium of 6th Systems Theory Proceedings, march 1991, Craiova, pp.225-230
- C.Badica, M.Mocanu - "The Proof of Correctness for An Algorithm for Solving Parallel Prefix", International Conference on Applied and Theoretical Electricity ICATE '91, Craiova, noiembrie 1991, pp. E24.1- E24.8
- M.Mocanu - "Raising simulation speed by exploiting the system parallelism", in 7th National Symposium for Modelling, Simulation and Identification of Systems Proceedings, Galati, october 30th-31st 1992, pp.11-18
- M.Mocanu, C.Badica - "Kerberos - A Symmetric Cryptosystem in Distributed Systems", ROSE '93 (Romanian Open Systems Event), Cluj-Napoca, sept.1993
- C.Badica, M.Mocanu - "Symmetric and Unsymmetric Cryptosystems in Distributed Unix-like Systems", ICATE '93, Craiova, nov. 1993
- D.Burdescu, M.Mocanu - "Implementarea si utilizarea structurilor de date in limbajele paralele", SINTES-7, Craiova, mai 1994, vol.3, pp.162-167
- M.Mocanu - "Dezvoltarea si aplicarea unor formalisme de prelucrare paralela de tip CSP/Occam", SINTES-7, Craiova, mai 1994, vol.3, pp.168-176
- D.Burdescu, M.Mocanu - "Evolutions of Data Structures Theory inside Parallel Computation Models", in CONTI '94 (International Conference on Technical Informatics) Proceedings, vol.4, pp. 67-76, Timisoara, Nov. 16-19 1994
- M.Mocanu, A.Patriciu - "Parallel Simulation of Discrete Event Dynamical Systems", in SACCS '95 (5th International Symposium on Automatic Control and Computer Science) Proceedings, vol.2, pp.130-134, Iasi, Oct.26-27 1995
- M.Mocanu - "Infinitesimal Perturbation Analysis Applied on a Queueing Network with Fixed Topology, in SACCS '95 (5th International Symposium on Automatic Control and Computer Science) Proceedings, vol.2, pp.151-156, Iasi, Oct.26-27 1995
- D.Burdescu, C.Badica, M.Mocanu, A.Patriciu - "An Experimental Implementation of Prolog on a Transputer Network", in SACCS '95 (5th International Symposium on Automatic Control and Computer Science) Proceedings, vol.2, pp.163-168, Iasi, Oct.26-27 1995
- M.Mocanu, A.Patriciu - "EDGe_PaS - An Event Driven General Parallel Simulator", International Symposium On Systems Theory, SINTES 8, Craiova 6-7 iunie 1996, pp. 172-179
- C. Musatescu, M. Mocanu, M. Geomalean, C. Olteanu - "TDL: A Run-Time Environment for Connecting Tasks in a Unix Local Network", The International Symposium On Systems Theory, SINTES 8, Craiova 6-7 iunie 1996, pp. 309-316
- M.Mocanu, A.Patriciu - "The Design and Implementation of Conservative Parallel Discrete Event Simulators", CONTI '96 (International Conference on Technical Informatics), Timisoara, Nov. 1996, paper C8.1
- Burdescu D., Badica C., Mocanu M., Patriciu A. - "An Experimental Implementation of PROLOG on PVM for Distributed Memory Systems", CONTI '96, The 2nd International Conference of Technical Informatics, vol.2, pag.33-40, Timisoara 1996
- A.Patriciu, M.Mocanu - A Taxonomy of Parallel Algorithms, Int. Symposium on System Theory, Robotics, Computers and Process Informatics SINTES 9, vol.II, pp.68-75
- M.Mocanu, T.Balan - Using Time in Managing the Complexity of Causal Relationships in Parallel and Distributed Systems and Applications, Int. Symposium on System Theory, Robotics, Computers and Process Informatics SINTES 9, vol.II, pp.29-38
- M.Mocanu - Relativistic Models for a Class of Discrete Event Dynamical Systems (Complex Parallel/ Distributed Systems and Applications), Int. Symposium on System Theory, Robotics, Computers and Process Informatics SINTES 9, vol.II, pp.47-54
- M.Mocanu – Fundamentals in the Design of General Packages for Discrete Event Modeling and Simulation, Int. Symposium on System Theory SINTES 10, pp.156-159
- M.Mocanu, A.Patriciu – The Implementation of a General Package for Discrete Event Modeling and Simulation, Int. Symposium on System Theory SINTES 10, pp.152-155
- D.Burdescu, M.Mocanu, St.Vasile, C.Moruju, R.Paslaru – Integrated IT Transaction Tracking System for Secondary Markets, Romania-Moldavia Collaborative Strategies Symposium, section VIII – “Informational Technologies in the Framework of European Integration”, pp.295-301, Ed. ASEM, Chisinau, 28-29 septembrie, 2000
- K.Cleary, A.Patriciu, S.Xu, M.Mocanu, D.Stoianovici – Software Architecture for Robotically-Assisted and Image-Guided Minimally Invasive Interventions, in Proc.of the 16th Int. Congress on Computer Assisted Radiology and Surgery (CARS 2002), H.U.Lemke et al. (Ed.), Springer, ISBN 3-540-43655-3, pp.218-223
- K.Cleary, M.Mocanu, A.Patriciu, D.Stoianovici, D.Mazilu - Medical Robotics: Safe Guidance In Advanced Imaging Environments, in National Conference on Robotics 2002, Craiova, Oct.2002, ISBN: 973-8043-165-5, pp. 353-363
- M.Mocanu, A.Patriciu, D.Stoianovici, D.Mazilu, D.Lindisch, G.Corral, L.Gruionu, K.Cleary - Fluoroscopy Servoing using Translation/Rotation Decoupling in an A/P View, in Proceedings of SPIE vol.5029 Medical Imaging 2003: Visualization, Image-Guided Procedures and Display, edited by Robert L.Galloway Jr., ISSN 1-605-7422, ISBN 0-8194-4830-3, pp.161-165, presented at San Diego, Feb. 15-20 2003 (#5029-17)
- D.Tanaka, D.Stewart, M.Mocanu, E.Levy, F.Banovac, B.Wood, K.Cleary, Volumetric Treatment Planning and Image Guidance for Radiofrequency Ablation of Hepatic Tumors, in Proceedings of SPIE vol.5029 Medical Imaging 2003: Visualization, Image-Guided Procedures and Display, edited by Robert L.Galloway Jr., ISSN 1-605-7422, ISBN 0-8194-4830-3, pp.528-534, presented at San Diego, Feb. 15-20, 2003 (#5029-57)
- M.Mocanu, C.Mihaescu. Multithreaded Design Of High-Performance Applications, in CSCS14 – Proceedings of the 14th International Conference On Control Systems And Computer Science, vol.II, pp.517-522, ISBN 973-8449-17-0 (973-8449-18-9), July 2-5, 2003, Bucharest, Romania
- C.Mocanu, C.Badica, D.Barascu, M.Mocanu. Automatised Diagnosis based on Causal Networks in Ophthalmology, Proceedings of the 3rd Ophth..National Congress, Sinaia, Oct.1-4, 2003
- C.Mihaescu, M.Mocanu. Distributed Programming With Java RMI And Corba - A Comparative Analysis, in CSCS14 – Proceedings of the 14th International Conference On Control Systems And Computer Science, vol.II, pp.154-158, ISBN 973-8449-17-0 (973-8449-18-9),July 2-5, 2003, Bucharest, Romania
- C.Mocanu, C.Badica, M.Mocanu, M.Brezovan. A Knowledge Model For Glaucoma Diagnosis, in MEDINF' 2003 – Proceedings of the 1st International Conference on Medical Informatics & Engineering, Craiova Medicala Journal, ISSN 1454-6876, Vol. 5, Sup. 3, (2003): 133-136, October 9 - 11, 2003, Craiova, Romania
- C.Mocanu, M.Mocanu, D.Preoteasa. The advantages of static computerized perimetry in glaucoma diagnosis, in MEDINF' 2003 - The 1st International Conference on Medical Informatics & Engineering, Craiova Medicala Journal, ISSN 1454-6876, Vol. 5, Sup. 3, (2003): 176-179, October 9 - 11, 2003, Craiova, Romania
- M. Dorobantu, M. Mocanu, A Simple Way To Capture Network Traffic: The Windows Packet Capture (Winpcap) Architecture, Proceedings of the 11th Int. Symposium on System Theory SINTES 11, ISBN 973-8043-416-6, pp.318-322, October 23-24, 2003, Craiova, Romania
- E.Ganea, M. Mocanu, Image-Shape Recognition, Proceedings of the 11th Int. Symposium on System Theory SINTES 11, ISBN 973-8043-416-6, pp.334-338, October 23-24, 2003, Craiova, Romania
- M. Mocanu, M. Dorobantu , C. Mocanu, D. Burdescu, Health Record Management in a Distributed Database System for Glaucoma Monitoring, Proceedings of the Int. Joint Meeting EuroMISE 2004 (ISBN 80-903431-0-4), EFMI symposium on Electronic Health Record, Healthcare Registers and Telemedicine, April 12-16 2004, Prague, Czech Republic (PDF)
- C.Badica, M.Roberts, D.Burdescu, St.Udristoiu, M.Mocanu, M.Brezovan, G.Vladut, L.Carter, Content Standardization Efforts for B2B E-Commerce Interoperability in the Textile/ Clothing Sector, Proceedings of the 7th Int.Conf.on Business Information Systems (BIS), ISBN 83-916842-2-9, april 21-23 2004, Poznan, Poland, section BP-1 (Business Practices), pp.73-81 (PDF)
- C.Mocanu, M. Mocanu, S.Craitoiu, Computerized Microdensitometric Analysis in the Evaluation of Immunohistochemical reactions, paper no.362, 110th Congress of SFO, Paris, May 8-12, 2004, abstract published in Journal Francais d’Ophtalmologie, ISSN 0181-5512, vol.27, no.1/apr.2004, pp.244
- M.Mocanu, Medical Image-Guidance and Robotics from a Software Perspective, Proc. IEEE-TTTC Int. Conference on Automation, Quality and Testing, Robotics (AQTR 2004 - THETA 14), May 13 – 15, 2004, Cluj-Napoca, Romania, tome I (ISBN 973-713-046-4), pp.427-432
- C. Mihaescu, S.Dieterich, C.Testa, M. Mocanu, K. Cleary, Electromagnetic Marker Tracking in the CyberKnife Suite: A Feasibility Study, 46th AAPM Annual Meeting, Pittsburgh, PA, USA, July 25-29 2004, Paper #1584
- M.Mocanu, L.Stanescu, D.Burdescu, Content-Based Image Organization and Retrieving Methods in Medical Applications, SACCS 2004, Iasi, abstract volume pp. 75 (ISBN 973-621-083-9), papers volume (on CD) - 6 pages (ISBN 973-621-086-3)
- C. Mihăescu, L. Ibanez, M. Mocanu, K. Cleary, Needle Targeting under C-Arm Fluoroscopy Servoing, SPIE Medical Imaging 2005, San Diego, CA, USA, february 2005 (Poster Section)
- Papers published in Peer-Reviewed Scientific Journals:
- M.Mocanu - " From a computing model to programming languages in a message-passing parallel system", ELSE Software (ISSN 1221-4469), no.5/1994, pp.72-84
- M.Mocanu - "On UNIX and standards in achieving professional software systems", ELSE Software (ISSN 1221-4469), no.5/1994, pp. 115-120
- M.Mocanu - "The CSP Model and the Occam Language (a survey)" (in English), in "Annals of the University of Craiova", nr.18/1994, pp.107-119
- M.Mocanu - "Parallel Computing Models (1)", ELSE Software, no.6/1995, pp.45-54
- M.Mocanu - " Parallel Computing Models (2)", ELSE Software, no.7-8/1995, pp.131-140
- M.Mocanu, A.Patriciu - "A Concise and Documented Study on Performing Conservative Parallel Discrete Event Simulations on MIMD Computers", in "Annals of the University of Craiova", nr. 19/1995, pp.143-154
- M.Mocanu - "Modeling and simulation of discrete systems", ELSE Software, no.9/1996, pp.116-132
- M.Mocanu - "Parallel and Distributed Simulation of Discrete Event Systems " (1), ELSE Software, no.9/1996, pp.153-164
- D.Burdescu, C.Badica, M.Mocanu, A.Patriciu - "Prolog Implementations on Distributed Memory Systems", in "Annals of the University of Craiova", nr. 20/1996, pp.235-244
- M.Mocanu – “Distributed Events in Trace Theory Settings”, in "Annals of the University of Craiova", nr. 21/1997, pp.315-327
- M.Mocanu - "Descentralized Modeling and Control for a Class of Discrete Event Dynamical Systems ", Else Software, nr.12/1998, pp.72-88
- D.Burdescu, M.Mocanu, St.Vasile, C.Moruju, R.Paslaru – “Software Package For Dynamic Rasdaq Market Tracing (the off-line simulator)”, CONTI 20002004 (4th Int. Conference on Technical Informatics), 12-13 Oct. 2004, published in the Scientific Bulletin of the “Politehnica” University of Timisoara, Transactions on Automatic Control and Computer Science, ISSN 1224-600X, pp.117-123, Timisoara, 2000
- M.Mocanu, A.Patriciu - "An Object-Oriented Approach to Discrete Event Modeling and Simulation", in "Annals of the University of Craiova", nr. 25/2001, pp.181-190
- M.Mocanu, K. Cleary – “ISODEP – A Software Development Process in Medical Research”, in "Annals of the University of Craiova", nr. 26/2002 (vol.II), ISSN 1223-530X, pp.171-181
- C.Mihaescu, M.Mocanu – “Distributed Programming in Java RMI and CORBA”, NET Report nr.127, april 2003, http://www.netreport.ro/netreport127/atelier2.shtml
- M.Dorobantu, M.Mocanu– “An Introduction to Network Intrusion Systems using Winpcap”, in "Annals of the University of Craiova", nr. 27/2003, ISSN 1223-530X, pp.106-111
- E.Ganea, M.Mocanu– “An Introduction to Image Analysis”, in "Annals of the University of Craiova", nr. 27/2003, ISSN 1223-530X, pp.119-125
- M. Mocanu, C. Mihaescu, K. Cleary, “Medical Image Segmentation using ITK and Parallel Processing”, CONTI 2004 (6th Int. Conference on Technical Informatics), 27 - 28 May 2004, published in the Scientific Bulletin of Politehnica University of Timisoara, Transactions on Automatic Control and Computer Science, vol.49(63) no.2/2004, ISSN 1224-600X, pp.111-116
- L.Stanescu, D. Burdescu, M. Mocanu, “Detecting Color Regions and Content-Based Region Query in Databases with Medical Images”, CONTI 2004 (6th Int. Conference on Technical Informatics), 27 - 28 May 2004, published in the Scientific Bulletin of Politehnica University of Timisoara, Transactions on Automatic Control and Computer Science, vol.49(63) no.2/2004, ISSN 1224-600X, pp.117-122
- M. Mocanu, S. Capra, M. Dorobantu, “Winpcap-Based Implementation of Multithreaded Network Traffic Analysis and Sniffing”, in "Annals of the University of Craiova", nr. 28/ 2004, pp.151-160
- M.Popa, M.Mocanu, “Querying Heterogeneous Information Source Systems”, in "Annals of the University of Craiova", nr. 28/ 2004, pp.193-202
- E.Gutuleac, M.Mocanu, “Performance Evaluation for Parallel and Distributed Systems using Descriptive Models of Markovian Petri Nets”, ELSE Software, nr.22/2004, pp. 44-71
- M.Mocanu, E.Gutuleac, “Modeling and Performance Evaluation for Parallel and Distributed Systems and Applications with Markovian Petri Nets”, ELSE Software, nr.23/2004, pp.5-38
- Research Contracts:
- “Software packages for CAD/CAM/FEA and preliminary experiments in the calculus of automotive elements”, multi-annual contracts/ phases of the National Research Institute for Automotive Industry, with the Oltcit and Dacia automotive factories, during 1987-1990 (internal research reports were made available). Main phases:
- "Implementation (on a Bull 66/DPS system) of the software package SAP5 V2., for structural analysis and finite element calculus”.
- "The use of structural analysis programs for the strength calculus of the Oltcit car elements".
- "Implementation (on a Bull 66/DPS system) of the 3D modeling software package MODEL - COSMOS7 preprocessor"
- "Implementation (on a Bull 66/DPS system) of the graphical 3D post-processing software package POST - COSMOS7 postprocessor".
- "Implementation (on a Bull 66/DPS system) of the finite element software package COSMOS7".
- "Implementation (on a PDP-11 mini-system) of an integrated system for CAD in the automotive industry".
- "Preliminary research for ROEDUNET".
Contract no. 1084/18C/3/1993.
Beneficiary: MCT (Ministry of Research and Technology)
- "Software package for discrete event modeling, simulation and analysis of the technological workflow "
Contract no.113B4/1996/index 1102 of ITC (National Research Institute for Computing Technique)
Beneficiary: MCT (Ministry of Research and Technology)
- "Software package for discrete event modeling, simulation and analysis of the technological workflow"
Contract no.113A17/1997 of ITC (National Research Institute for Computing Technique)
Beneficiary: MCT (Ministry of Research and Technology)
- "Modelling, Simulation and Characterisation of Advanced Heterostructure Systems (MODEH)” - major research project;
Contract no. 3006/14C/C9/1997 and no. 71/1997 (World Bank Financing)
Beneficiary: The Ministry of Romanian Education
- “Continuing Education Network in Information Technology and Microelectronics (EDIT)” - major research project;
Contract no. 224/1997 (World Bank Financing)
Beneficiary: The Ministry of Romanian Education
- “Romanian Higher Education Financial Management System (ROHEFIS)” - Contract no. RO9601/L02/05 within HER-RO9601 (Higher Education Reform) Phare Project (EU Financing, value – aprox.4 mil.$)
Beneficiary: The Ministry of Romanian Education, UEFISCSU, Romanian universities
Principal Investigator: prof.dr.ing.C.Bratianu, General Director for Higher Education in the Ministry of Education; according to OM nr.3577/11.04.2000 I was appointed software manager and responsible with the implementation of the software system for the whole financial management system; ROHEFIS (SIIMFIS) has been in use since then in more than 50 Romanian universities
- "Survey for the Public Information System Achievement in Craiova" – phase I (Database for Public Services in Craiova), Contract nr. 26834/ 01.07.2002
- “Software Toolkit for Image-guided Surgery”, Phase I STTR application, July 2002, principal investigator Kevin Cleary, Associate Professor, Georgetown University, Washington DC
(the STTR contract is a partnership between a university-based research group – i.e. ISIS Center, Department of Radiology, Georgetown University, and a small business company - i.e. Kitware, Inc. of Clifton Park, NY, specializing in open-source software development)
- “Integrating ITK Segmentation Components into an Existing Software Application for Radiofrequency Ablation Treatment Planning”, application in Response to RFQ NLM 02-148/KDR: Algorithm, Adapters and Data Distribution for the Visible Human Project Insight Toolkit, August 2002, principal investigator Kevin Cleary, Associate Professor, Georgetown University, Washington DC
- "Complexity Analysis for Content-Based Search Algorithms in Multimedia Databases"
Contract no.169/2003.
Principal Investigator: prof.dr.ing.D.D.Burdescu.
Beneficiary: Romanian Academy
- “E-Commerce Supermarket System (SUM)”, Eureka Grant, Contract no E!2754/2003/RO.
Principal Investigator : Gabriel Vladut, IPA-CIFATT.
Beneficiary: The Ministry of Education and Research
- "Multimedia Database with Distributed Support for Medical Imaging”, Contract type A no.280/2004.
Principal Investigator: prof.dr.ing.D.D.Burdescu.
Beneficiary: CNCSIS
- "Research in the Development and Integration of Medical Imaging Systems and Distributed Databases”, Contract type A no.316/2004 .
Principal Investigator: conf.dr.ing. Mihai L. Mocanu.
Beneficiary: CNCSIS
- ”Complexity Analysis for Content-Based Search Algorithms in Multimedia Databases”, Contract GAR 150/2004, final phase.
Principal Investigator: prof.dr.ing.D.D.Burdescu.
Beneficiary: Romanian Academy
- ” Use of Object Oriented Petri Nets for Modeling and Simulation of Flexible Manufacturing Systems”, Contract type A no.97/2005.
Principal Investigator: conf.dr.ing. Marius Brezovan.
Beneficiary: CNCSIS