Ph.D. in Computer Science at Technical University-Sofia
1988
Ms.C. in electronics at Technical University-Sofia
LANGUAGES
English Russian
WORK EXPERIENCE
2005 - present
Senior Research Scientist in Institute of Information and Communication Technologies at Bulgarian Academy of Sciences – part time
2002 - present
Associate Professor, University of Sofia “St. Kl. Ohridski”, Faculty of Mathematics and Informatics, Dep. of IT – Head of MSc program on “Software Engineering” and Head of BSc program on “Software Engineering”
1998 - 2002
Associate Professor, New Bulgarian University - part time
1996 - 2002
Research Scientist. Central Laboratory for Parallel Processing at
BAS
1993 - 1995
maternity leave
1989 - 1992
PhD student
1988 - 1989
Development engineer, Center for Informatics and Computer Techniques at Bulgarian Academy of Sciences
ACADEMIC / TEACHING EXPERIENCE
Teaching activities at New Bulgarian University include:
1998/1999 Academic year Bachelor program courses - Computer Architecture, Computer tools for telecommunications M.Sc. program courses - Object oriented programming in Internet, Visual Programming with Unified Modeling Language
1999/2000 Academic year Bachelor program courses - Computer Architecture, Computer Networks M.Sc. program courses - Object oriented programming in Internet,
Visual Programming with Unified Modeling Language
2000/2001 Academic year Bachelor program courses - Computer Architectures M.Sc. program courses - Object oriented programming in Internet
2001/2002 Academic year Bachelor program courses - Computer Architecture, Computer tools for telecommunications M.Sc. program courses - Object oriented programming in Internet
2002/2003 Academic year M.Sc. program courses - Object oriented programming in Internet, Visual Programming with Unified Modeling Language.
Teaching activities at Sofia University
2000/2001 Academic year M.Sc. program courses - Distributed systems (Middleware)
2001/2002 Academic year M.Sc. program courses - Distributed systems (Middleware), Mobile technologies
2002/2003 Academic year Bachelor program courses - Software engineering M.Sc. program courses - Distributed systems (Middleware), Mobile technologies
2003/2004 Academic year M.Sc. program courses -
Distributed systems (Middleware), Mobile technologies, Component Based Software Engineering
2004/2005 Academic year M.Sc. program courses -
Distributed systems (Middleware), Mobile technologies, Component Based Software Engineering, Advanced Software Engineering
2005/2006 Academic year M.Sc. program courses -
Distributed systems (Middleware), Component Based Software Engineering, Advanced Software Engineering, Agile methodologies B.Sc program courses -
Software Engineering
2006/2007 Academic year M.Sc. program courses - Distributed systems (Middleware), Component Based Software Engineering, Advanced Software Engineering, Agile methodologies B.Sc program courses - Software Engineering
2007/2008 Academic year M.Sc. program courses -
Distributed systems (Middleware), Component Based Software Engineering, Advanced Software Engineering B.Sc program courses -
Software Engineering
2008/2009 Academic year M.Sc. program courses - Distributed systems (Middleware), Component Based Software Engineering, Advanced Software Engineering, Agile methodologies B.Sc program courses - Software Engineering, Software Quality Management, Requirements Engineering
2009/2010 Academic year M.Sc. program courses -
Distributed systems (Middleware), Component Based Software Engineering, Advanced Software Engineering B.Sc program courses -
Software Engineering, Software Quality Management, Requirements Engineering, Software systems integration
Supervised MSc Theses:
64 MSc Theses
Supervised PhD students:
Alexander Dimov, Towards simplification of the development of large-scale software systems, Graduation year: 2006
Penko Ivanov, Applying Agile Methodologies for Software Development in ISO 9001 Certified Companies Graduation year: 2006
Iva Krasteva, Agile methodology for software development, Graduation year: 2010
Irena Pavlova, Graduation year: 2010
PROJECTS
1992-1994
TEMPUS JEP – 1766 NEUMAN NETWORK 1992-1994 at University of Bordeaux - France
1991-1993
TEMPUS JEP – 0333-9213, BASCULE 1991-1993 at RWTH Aachen – Germany
1995-1997
ÌÓ-ÈÑ-5/95 “Fault tolerant communication system in parallel systems”, head of the project supported from National Fund “Scientific Research”.
1996-1998
È-607/96 “Parallel data flow architecture with procedural data flow control”, project supported from National Fund “Scientific Research”.
1996-1998
European Union collaborative research and development project ACTS project “W4ATT”
1996-1997
European Union collaborative research and development project ACTS project AC110 “National Host Interconnection Experiments (NICE)”.
1998-2000
European Union INCO project “MONHX”.
1998-2000
European Union INCO project 977122 “IDEALIST-EAST” - Information Dissemination and European Awareness Launch for the IST Programme in Central and Eastern Europe and the Newly Independent States of the former Soviet Union
1998-2000
È-810/98 “Parallel interpretation of object-oriented programs with graphical syntax”, project supported from National Fund “Scientific Research”.
2000-2001
09/2000 “Network architecture of information system for multimedia medical information”, head of the project supported from National Fund “Scientific Research”.
2000-2003
5FP IST-2001 IDEALIST -5FP: Information Dissemination and European Awareness Launch for the IST Programme under the 5th Framework Programme
2001-2002
5 FP IST-2001-32790 WG-ECUA+: European COTS Working Group Extension
2002-2003
5 FP IST-2001-34488 eXPERT project: Best Practice on E-project development methods
2002-2003
Market oriented master programs in Microelectronics, Software Engineering and Management - WB BG2002/N28 – World Bank project
2002-2003
Virtual department of Computing “John Atanassof" - WB BG2002/N26 - World Bank project
2002-2004
5 FP IST-2001- DIOGENE: A Training Web Broker for ICT Professionals
2004-2006
6FP IDEALIST34: Information Dissemination and European Awareness Launch for the IST Programme
2005-2008
6FP TENcompetence – Integrated project
2006-2008
6FP IDEALIST 7FP
2007-2010
National Science Fund, Bulgarian Ministry of Education and Science, ÌÓ-ÔÑ-08/2007 - Agile methodology for software development
2008-2011
7FP SISTER - FP7-REGPOT-2007-1 - Strengthening the IST Research Capacity of Sofia University -
2008-2011
7FP IDEALIST2011
2008-2011
Erasmus Mundus project EURECA
2008-2011
National Science Fund, Bulgarian Ministry of Education and Science, ÌÓ-ÔÑ-08/2007 – Architecture for high quality software based on service bus
PUBLICATIONS
Ilieva S., V. Lilov, I. Manova, Software Engineering – elements and implementation of software applications, Sofia University press, 2010
Ilieva S., A. Eskenazi, A. Dimov, I. Pavlova, “An Analysis and Forecast of Software and Services Research in Bulgaria”, Serdica Journal of Computing, 2010
Krasteva I., S. Ilieva, "Experience-Based Approach for Adoption of Agile Practices in Software Development Projects", 22-nd Conference on Advanced Information Systems Engineering CAISE-10, Springer Lecture Notes in Computer Science, Volume 6051, pp. 266-280, ISBN-13: 978-3-642-13093-9, Hammamet, Tunisia, 9-11 June, (2010)
Krasteva I., S. Ilieva, “A Systematic Approach for Selection and Adoption of Agile Practices in Component-Based Projects”, 11th International Conference on Agile Software Development XP2010, Agile Processes in Software Engineering and Extreme Programming, Lecture Notes in Business Information Processing, Volume 48, Part 5, pp. 403-404, Trohdheim, Norway, 1-4 June, (2010), DOI 10.1007/978-3-642-13054-0_53
Petrova-Antonova D., I. Krasteva, S. Ilieva, Approaches Facilitating WS-BPEL Testing.,17th Conference on European Systems & Software Process Improvement and Innovation (EuroSPI 2010), Grenoble Institute of Technology, pp. 5.1-5.17, France, September 2010,
Pavlov V., B. Borisov, S. Ilieva, D. Petrova-Antonova. Framework for Testing Service Compositions. 12th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing Timisoara, Romania, September, (2010)
Ilieva S., V. Pavlov, I. Manova. A Composable Framework for Test Automation of Service-Based Applications. 7th International Conference on the Quality of Information and Communications Technology (QUATIC), IEEE Computer Society Washington Publisher, pp.286-291, Porto, Portugal, (2010). ISBN:978-0-7695-4241-6
Iliev M., I. Krasteva, S. Ilieva, “A Case Study on the Adoption of Measurable Agile Software Development Process”, International Conference SOFTWARE, SERVICES & SEMANTIC TECHNOLOGIES (S3T), Sofia, Bulgaria, October 28-29, 2009
Dzhurov Y., I. Krasteva, S. Ilieva, “Personal Extreme Programming – An Agile Process for Autonomous Developers”, International Conference SOFTWARE, SERVICES & SEMANTIC TECHNOLOGIES (S3T), Sofia, Bulgaria, October 28-29, 2009
Dimov A., S. Ilieva, I. Pavlova, Eskenazi A., Software and Services – Research and Education in Bulgaria, National conference “Education in Information Society”, invited paper, Plovdiv, Bulgaria, 12-13 May 2009, pp 9-16
Petrova-Antonova D., S. Ilieva, Towards Unified view of QoS-Enhanced Web Service Description and Discovery Approaches, YR-SOC'09, Pisa, Italy, June 2009, pp 99-113
Krasteva, I., I. Manova, S. Ilieva , ‘Testing Approach for SOA E-Government Application, Proceedings of International Conference on Software & Systems Engineering and their Applications (ICSSEA 2008), Paris, France, 9-11 December 2008
Eskenazi A., S. Ilieva, A. Dimov, I. Pavlova, “Present and Future of Bulgarian Research in Software and Services”, International Symposium on SOFTWARE AND SERVICES within International Conference AUTOMATICS AND INFORMATICS’08, September 30- October 4, 2008, Sofia
Dimov A., I. Pavlova, S. Ilieva, “Architectural properties of Software Components and Services”, Fourth International Bulgarian-Greek Conference - Computer Science'2008, Kavala, Greece, 18 - 19 September 2008
Buiu C., M. Zagar, R. Dobrin, S. Ilieva, A. Salihbegovic, T. Seceleanu, “GENESIS – A Framework for Global Engineering of Embedded Systems”, Proceedings of the International Conference on Software Engineering (ICSE’08), SEESE workshop, Leipzig, Germany, May 2008, ISBN: 978-1-60558-194-1
Nikolov R., S. Ilieva,” A Model for Strengthening the Software Engineering Research Capacity”, Proceedings of the International Conference on Software Engineering (ICSE’08), SEESE workshop, Leipzig, Germany, May 2008, ISBN: 978-1-60558-194-1
Krasteva I., S. Ilieva "Adopting an Agile Methodology - Why It Didn't Work" , Proceedings of the International Conference on Software Engineering (ICSE’08), APSO "Scrutinizing Agile Practices: Or Shootout at the Agile Corral" workshop, Leipzig, Germany, May 2008, ISBN: 978-1-60558-194-1
L. Ribarov, I. Manova, S. Ilieva, Testing in a service-oriented world, International Conference on Information technologies (Info-Tech 2007), St. Constantine and Elena resort, Bulgaria, pp. 23-32, 21-22 September 2007, ISBN:
A. Dimov, S. Ilieva, Modeling of Component-Based Software Systems with Generalized Nets, International Conference on Information technologies (Info-Tech 2007), St. Constantine and Elena resort, Bulgaria, pp 221-230, 21-22 September 2007
I. Manova, S. Ilieva, A. Lavrova, Application of classification trees in testing of automotive systems, Proceedings of the 10 International Conference on Quality Engineering in Software technology (CONQUEST 2007), Potsdam, Germany, pp 113-125, 26-28 September 2007
R. Nikolov, S. Ilieva, Building a Research University Ecosystem: the Case of Software Engineering Education at Sofia University, Proceedings of the 6th joint meeting of the European software engineering conference and the 14th ACM SIGSOFT symposium on Foundations of software engineering, September 03 - 07, 2007, Pages: 491 – 500 http://doi.acm.org/10.1145/1287624.1287693
I. Krasteva, S. Ilieva, Rush into Agile - Analytical framework for agile practices applicability, Proceedings of the The IET International Conference on Agile Manufacturing (ICAM 2007), Durham, UK, pp229-237, 9 - 11 July 2007
R. Nikolov, S. Ilieva, Education in Informatics at Sofia University - current status and future plans, Electronic Journal Innovation in Teaching And Learning in Information and Computer Sciences (ITALICS), Volume 6, Issue 3, June 2007, pp.65-77, http://www.ics.heacademy.ac.uk/italics/vol6iss3.htm
A. Dimov, S. Ilieva, Reliability Models in Architecture Description Language, Int. Conference on Computer Systems and Technologies - CompSysTech’07, University of Rousse, Bulgaria, II.11-1 do II.11-6, 14-15 June 2007
A. Dimov, S. Ilieva, “Generalized Nets model of the software architecture of ARCADE”, Serdica Journal of Computing, issue #3, pp 255-266, 2007
P. Ivanov, S. Ilieva, “Agile Case Study Evaluation in Middle Size Project”, Serdica Journal of Computing, issue #3, pp 241-254, 2007
Ilieva S., V. Lilov, I. Manova, Building software applications, Sofia University press, ISBN-13: 978-954-07-2452-2, 2006 (book)
I. Krasteva, I. Manova, S. Ilieva, “Methodology for Automated Functional Testing of Internet Applications”, Proceedings of 20th International Conference on Systems for Automation of Engineering and Research (SAER’2006), pp., Varna - St. Konstantin resort, 24-26 September, 2006
A. Dimov, S. Ilieva, “Towards the Description of Software Architecture with Generalized Nets”, International Conference AUTOMATICS AND INFORMATICS’05, pp. 83-86, Sofia, Bulgaria, 3-5 October 2005
A. Dimov, S. Ilieva, “Modeling of Software Systems with generalized Nets”, First International Workshop on Intuitionistic Fuzzy sets and Generalized Nets (IWIFSGN-2005), Warsaw, Poland, september 2005, pp. 102-115, editors Kr. Atanasov, J. Kacprzyk, M. Krawczak, E. Szmidt
V. Lilov, S. Ilieva, “Towards Development and Use of In-house Component Framework: Results and Expectations”, Proceedings of the 31th EUROMICRO Conference, Porto, Portugal, August30-September 3, 2005
P. Ivanov, S. Ilieva, "Agile Software Development - Two Industry Companies Experience", International Conference on Agile Manufacturing - ICAM 2005, Helsinki, Finland, 27-28 July, 2005
P. Ivanov, S. Ilieva, “Gap analyses between certified SME's process and an agile approach”, International conference Software Engineering’2005, Innsbruck, Austria, February, 2005
A. Dimov, S. Ilieva, “Towards the distinction and classification of software component wrappers and connectors”, Proceedings of 18th International Conferen-ce on Systems for Automation of Engineering and Research (SAER’2004), pp. 142-1467, 24-26 September, Varna - St. Konstantin resort, pp., 2004
S. Ilieva, P. Ivanov, E. Stefanova, “Analyses of an agile methodology implementation”, Proceedings of the 30th EUROMICRO Conference, pp. 326-333, Rennes, France, August31-September 3, 2004
A. Dimov, S. Ilieva, “System level modeling of component-based software systems”, Proceedings of the International Conference on Computer Systems and Technologies - CompSysTech’2004, pp. II.7-1-II.7.6, Rousse 16-17 June, 2004
S. Ilieva, P. Ivanov, I. Mihaylov, E. Stefanova, A. Eskenazi, “eXPERT approach implementation in software SME”, Proceedings of the International Conference EuroSPI’2003, pp. VIII.1 – VIII.10, Graz, Austria, 10-12 December 2003
I. Mihaylov, P. Ivanov, E. Stefanova, A. Eskenazi, S. Ilieva, “The eXPERT approach – a case study”, Proceedings of the International Conference on Computer Systems and Technologies – CompSysTech, Sofia 19-29 June, 2003
A. Dimov, S. Ilieva, “Modern Software Development Processes”, Proceedings of International conference SAI’2002, Sofia, 5-6 November, 2002
E. Stefanova, S. Ilieva, eXPERT approach and framework for analyzing experiments with it, Proceedings of 16th International Conference on Systems for Automation of Engineering and Research (SAER’2002), edited by Dr. Angel Popov and Dr. Radi Romansky, 20-22 September, Varna - St. Konstantin resort, pp., 2002
S. Ilieva, E. Stefanova, eXPERT approach for e-business software development, ìåæäóíàðîäíàòà êîíôåðåíöèÿ “Òåõíè÷åñêè è òåõíîëîãè÷íè îñíîâè íà íîâàòà èêîíîìèêà”,16-18 September, Albena, 2002
B. Bonchev, S. Ilieva, Middleware Service Support for Modern Application Presentations, Proceedings of 15th International Conference on Systems for Automation of Engineering and Research (SAER’2001), edited by Dr. Angel Popov and Dr. Radi Romansky, 21-23 September, Varna - St. Konstantin resort, pp., 2001.
S. Ilieva, Middleware – essential component for state-of-art applications integration, Proceedings of 15th International Conference on Systems for Automation of Engineering and Research (SAER’2001), edited by Dr. Angel Popov and Dr. Radi Romansky, 21-23 September, Varna - St. Konstantin resort, pp., 2001.
S. Ilieva, I. Mihaylov, Complexity factors of application systems development, Comptes Rendus de l’Academie Bulgare des Sciences, (Technique, Automatique et Informatique), tome 54, No. 9, 2001
S. Ilieva, I. Mihaylov, Managing complexity of modern software systems, Proceedings of International Conference Automatics and Informatics, edited by V. Sgurev, K. Boyanov, M. Hadjiski, pp. I53-I56, 31.05-2.06 2001, Sofia, Bulgaria, ISBN 954-9641-24-4
D. Donchev, T. Belichki, S. Ilieva, Real Time Multimedia Related Network Protocols, Proceedings of 14th International Conference on Systems for Automation of Engineering and Research (SAER’2000), edited by Dr. Angel Popov and Dr. Radi Romansky, 18-20 September, Varna - St. Konstantin resort, pp.102-107, 2000. ISBN 954-8329-22-0
Bonchev B., S. Ilieva, V. Georgiev, The Line of Succession from OBLOG to UML, Proceedings of 13th International Conference on Systems for Automation of Engineering and Research (SAER’99), edited by Dr. Angel Popov and Dr. Radi Romansky, 18-19 September, St. Konstantin resort, Varna, pp. 153-158, 1999. ISBN 954-438-248-8
Ilieva S., K. Boyanov, A Hybrid and Adaptive Total Ordering Protocol in Overlapping Groups, Proceedings of 13th International Conference on Systems for Automation of Engineering and Research (SAER’99), edited by Dr. Angel Popov and Dr. Radi Romansky, 18-19 ñåïòåìâðè, Ñâåòè Êîíñòàíòèí, Âàðíà, pp. 78-83, 1999. ISBN 954-438-248-8
Christova S., K. Boyanov, Basic characteristics of the adaptive total ordering protocol in overlapping groups, Comptes Rendus de l’Academie Bulgare des Sciences (Technique, Automatique et Informatique), tome 51, No. 3-4, pp. 29-32, 1998
Christova S., Total Ordering Protocol in Different Communication Environments, Proceedings of the IFIP TC6 International Symposium “Network Information Processing Systems”, edited by K. Boyanov, 14-16 October Sofia, Bulgaria, pp. 34-47, 1997.
Christova S., Fault tolerant communications in distributed memory systems, SAER’96, 27-29 September, St. Konstantin resort, Varna, ñòð. 94-98, 1996.
Christova S., Multicast Communication in Multitransputer Systems, Proceedings of the Workshop Parallel and Distributed Processing’91, 16-19 April, Sofia, Bulgaria, North-Holland, editor K. Boyanov, pp. 215-229, 1991.
Stainov R., S. Christova, A naming scheme for Interconnected Distributed Systems, Proceedings of the IFIP TC6 International Conference on Computer Networking COMNET'90, edited by L.Csaba, T. Szentivanyi and K. Tarnay, Budapest, Hungary, May 8-10, 1990, Elsevier Science (soft cover)