my photo
Riadh BEN HALIMA
ReDCAD laboratory   |  ENIS   |  University of Sfax ReDCAD
Research Unit on Development and Control of Distributed Applications


Assistant Professor, National School of Engineering of Sfax, University of Sfax (Tunisia)

 

Current Position

Assistant professor at the National School of Engineering of Sfax-Tunisia

Sun Certified Java Associate (SCJA)

Education

Ph.D. degree in Computer Science from the Paul Sabatier University of Toulouse-France, in 2009. BibTeX | PDF ]

M.S. degree (DEA) in Computer Science from the National School of Engineering of Sfax-Tunisia, in 2004.

Engineer degree in Computer Science from the National School of Engineering of Sfax-Tunisia, in 2002.

Address

National School of Engineering of Sfax (ENIS)
Department of the Computer Science and Applied Mathematics (DGIMA)
Route de Soukra Km 4, PB 1173, Sfax-Tunisie
Tel: +216 74 275 088 (office 257)
Fax: +216 74 666 578
Email : riadh.benhalimaatenis.rnu.tn

Affiliation

ACM member

IEEE member (Computer Society)

Research activities

Research Topics
My main fields of interest are concentrated on distributed adaptive software. These kinds of applications are composed of many distributed ineracting software entities, must undergo various modifications (at both architectural and behavioral levels) during their execution in order to respond to new user's requirements or to changes in their execution context. These new requirements introduce a complexity resulting from an abundant interaction between the distributed software entities and of the dynamics of their software architecture. The strong presence of this software in several critical sectors, such as the financial sector, the medical sector, and the public transport sector, requires their reliability. Thus, our objectives are to provide environments that provide support and assistance for dynamic managing (at runtime) of the adaptive distributed software allowing to master their complexity and to ensure their reliability. In order to achieve this, we are seeking to develop models, mechanisms for designing, and managing adaptive distributed software. The implementation of these applications considers various software technologies, such as the object, the component, and Web services, and target various material platforms, such as wireless sensors, grid of computers, etc. In our work, we proposed methods, for describing and managing dynamic software architectures, based on formally provable visual models in order to preserve QoS.

Reviewer of the following conferences and journals :
- IJCC: International Journal of Concurrency and Computation : Practice and Experience
- ECSA2011: 5th European Conference on Software Architecture.
- NDT2010: Second International Conference on Networked Digital Technologies.
- NOTERE2010: International conference on New Technologies of Distributed Systems.
- SERVICES-II2009: 5th 2009 World Congress on Services.
- ITC’2009: 21st International Teletraffic Congress.
- JUCS’2009- Special Issue: Journal of Universal Computer Science, Special issue in Interactions of discrete-event control and computer sciences.
- NOTERE’2009: 9ème Conférence Internationale sur les NOuvelles TEchnologies de la REpartition.
- SSD’2009: International Conference on Smart Systems and Devices.
- QSWS’2008: 1st International Workshop on QoS in Self-healing Web Services.
- Web2Touch’2008:The 2008 International Workshop on Web2Touch - Living experience through web.
- NOTERE 2008: 8ème Conférence Internationale sur les NOuvelles TEchnologies de la REpartition.

Program Committee Member of:
- ICADIWT'2008: The First IEEE International Conference on the Applications of Digital Information and Web Technologies.
- SH-PAIS2011: International Workshop on Self-Healing Process Aware Information Systems.

Organizing Committee Member of:
- NOTERE'2010: The International Conference on the New Distributed Systems Technologies.

Workshop Co-Chair of:
- PROMASC'2010: The first Workshop on Provisioning and Management of Service Oriented Architecture and Cloud Computing.

Publications

  International Journals Articles
[2] R. Ben Halima, E. Fki, M. Jmaiel, and K. Drira. A large-scale monitoring and measurement campaign for web services-based applications. Wiley Concurrency and Computation: Practice and Experiment Journal, 22(10):1207-1222, May 2010. [ BibTeX | DOI ]
[1] R. Ben Halima, K. Guennoun, K. Drira, and M. Jmaiel. Providing predictive self-healing for web services: a qos monitoring and analysis-based approach. Journal of Information Assurance and Security (JIAS), 3(3):175-184, 2008. [ BibTeX | DOI ]
  Papers in Proceedings of International Conference and Workshops
[12] Meriam MAHJOUB, Afef MDHAFFAR, Riadh BEN HALIMA, Mohamed JMAIEL. A comparative study of the current Cloud Computing technologies and offers. In Proceedings of the IEEE First Symposium on Network Cloud Computing and Applications, pages - . IEEE Press, 2011.
[11] Afef Mdhaffar, Riadh Ben Halima, Ernst Juhnke, Mohamed Jmaiel, and Bernd Freisleben. AOP4CSM: An Aspect-Oriented Programming Approach for Cloud Service Monitoring. In Proceedings of the 11th IEEE International Conference on Computer and Information Technology, pages 363 - 370. IEEE Press, 2011. [ BibTeX | DOI ]
[10] A. Mdhaffar, S. Marzouk, R. Ben Halima, and M. Jmaiel. A Runtime Performance Analysis for Web Service-Based Applications. In F. Daniel and F.M. Facca (Eds.), editors, Current Trends in Web Engineering, volume 6385 of Lecture Notes in Computer Science. 1st Workshop on Engineering SOA and the Web (ESW'2010) Held in conjunction With the 10th International Conference on Web Engineering (ICWE'2010), 2010 Proceedings, pages 313-324. Springer-Verlag Berlin Heidelberg, Vienna, Austria, July 2010. [ BibTeX | DOI ]
[9] I. BOUASSIDA , R. BEN HALIMA , K. DRIRA , C. CHASSOT and M. JMAIEL. A policy-driven dynamic reconfiguration for virtualized web services-based architectures. In Proceedings of the International Workshop on Business System Management and Engineering (BSME 2010), Malaga (Espagne), 28 Juin 2010, 15p. [ BibTeX | PDF ]
[8] R. Ben Halima, E. Fki, M. Jmaiel, and K. Drira. Experiments results and large scale measurement data for web services performance assessment. In Proceedings of the 14th IEEE Symposium on Computers and Communications (ISCC 2009), pages 83-88, Sousse, Tunisia, July 2009. IEEE Computer Society. [ BibTeX | DOI ]
[7] R. Ben Halima, M. Jmaiel, and K. Drira. A QoS-oriented reconfigurable middleware for self-healing Web services. In Proceedings of the IEEE International Conference on Web Services (ICWS'08), pages 104-111, Beijing, China, September 2008. IEEE Computer Society. [ BibTeX | DOI ]
[6] O. Nabuco, R. Ben Halima, K. Drira, M. G. Fugini, S. Modafferi, and E. Mussi. Model-Based QoS-Enabled Self-Healing Web Services. In DEXA '08: Proceedings of the 2008 19th International Conference on Database and Expert Systems Application, pages 711-715, Washington, DC, USA, 2008. IEEE Computer Society. [ BibTeX | DOI ]
[5] R. Ben Halima, K. Guennoun, K. Drira, and M. Jmaiel. Non-intrusive QoS monitoring and analysis for self-healing Web services. In Proceedings of the first IEEE International Conference on the Applications of Digital Information and Web Technologies (ICADIWT'08), pages 549-554, Ostrava, Czech Republic, August 2008. IEEE Computer Society. [ BibTeX | DOI ]
[4] R. Pegoraro, R. Ben Halima, K. Drira, K. Guennoun, and J. Mauricio Rosario. A framework for monitoring and runtime recovery of web service-based applications. In 10th International Conference on Enterprise Information Systems (ICEIS 2008), pages 201-206, Barcelone (Espagne), 2008. [ BibTeX | PDF ]
[3] R. Ben Halima, M. Jmaiel, and K. Drira. A qos-driven reconfiguration management system extending web services with self-healing properties. In Proceeding of the 16th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises WETICE; In Workshop on Information Systems & Web Services ISWS, pages 339-344, Paris, France, 18-20 June 2007. IEEE Computer Society. [ BibTeX | DOI ]
[2] R. Ben Halima, M. Jmaiel, and K. Drira. Une approche orientée règle pour la spécification formelle des architectures dynamiquement configurables. In Actes de la 7ème Conférence Internationale sur les NOuvelles TEchnologies de la REpartition NOTERE 2007, pages 405-412, Marrakech, Maroc, June 2007. [ BibTeX | PDF ]
[1] R. Ben Halima, M. Jmaiel, and K. Drira. Graphical simulation of the dynamic evolution of the software architectures specified in Z. In Proceedings of the 8th International Workshop on Principles of Software Evolution (IWPSE), pages 45-48, Lisbon, Portugal, September 2005. [ BibTeX | DOI ]
  Technical Reports
[2] R. Ben Halima, K. Drira, K. Guennoun, and R. Pegoraro. Specification of execution mechanisms and composition strategies for self-healing Web services. Phase 2. Deliverable D3.2. Contract reports, 64p., 2008. Projet IST WS-DIAMOND N ° 516933. [ BibTeX | PDF ]
[1] R. Ben Halima, K. Drira, K. Guennoun, and F.J. Moo-Mena. Specification of execution mechanisms and composition strategies for self-healing Web services. Phase 1. Contract reports, 102p., 2007. Projet IST WS-DIAMOND N°516933. [ BibTeX | PDF ]

 

Tools & Results

Our QoS-Driven Reconfigurable Middleware

Participation to the WS-DIAMOND European Projet meeting :

  • Italy, Milan: 30 November and 1 December 2006.
  • France, Paris: 29 August 2007.
  • France, Paris: 11 and 12 October 2007.
  • Italy, Turin: 28, 29, and 30 October 2007.
  • Netherland, Amsterdam: 19, 20, and 21 November 2007.
  • Austria, Klagenfurt: 30, 31 January and 1 February 2008.
  • Austria, Vienne: 2, 3 and 4 April 2008.
  • France, Toulouse: 4, 5 and 6 June 2008.
  • Italy, Turin: 18 and 19 October 2008.

Educational activities

In the National School of Engineering of Sfax, I teach courses related to distributed applications, J2EE architecture and SOA.

un compteur pour votre site