Mourad Oussalah

Work place: University of Nantes, France

E-mail: mourad.oussalah@univ-nantes.fr

Website:

Research Interests: Data Structures and Algorithms, Systems Architecture, Evolutionary Computation, Computer systems and computational processes, Software Creation and Management

Biography

Mourad Chabane Oussalah is a full Professor of Computer Science at the University of Nantes and the head of the software architecture modeling team. His research concerns software architecture, object architecture and their evolution.

Author Articles
Service Based Cooperation Patterns to Support Flexible Inter-Organizational Workflows

By Saida Boukhedouma Mourad Oussalah Zaia Alimazighi Dalila Tamzalit

DOI: https://doi.org/10.5815/ijitcs.2014.04.01, Pub. Date: 8 Mar. 2014

Service Oriented Architecture (SOA) is a paradigm that provides important advantages like interoperability, reusability and flexibility, particularly beneficial for B2B applications. In the current paper, we consider specific architectures of inter-organizational workflows (IOWF) fairly widespread in the B2B area and implementing different cooperation schemas. Our aim is to propose new generic IOWF-architectures by using the SOA paradigm in order to obtain IOWF models flexible enough to ease their adaptation, evolution and reuse. For that, we introduce the concept of Service-Based Cooperation Pattern (SBCP) that supports the definition of IOWF models based on services. A SBCP is defined by three main dimensions: the distribution of services, the control of execution and the structure of interaction between services. Also, we define a concept of composite cooperation pattern based on the combination of elementary patterns. We illustrate our approach by a general description of our cooperation framework called “S-IOFLOW” that supports the implementation of IOWF models obeying to the described SBCP. Three main points characterize our approach: (i) the use of a pattern-based approach; (ii) the definition of composite patterns by reusing elementary ones and (iii) the support of several cooperation schemas with different types of control.

[...] Read more.
Adaptive Guidance based on Context Profile for Software Process Modeling

By Hamid Khemissa Mohamed Ahmed-Nacer Mourad Oussalah

DOI: https://doi.org/10.5815/ijitcs.2012.07.07, Pub. Date: 8 Jul. 2012

This paper aims to define an adaptive guidance for software process modeling. The proposed guidance approach is based on development’s profile context (actor’s role in the process, actor’s qualification and related activities in progress). We introduce new guidance concepts through adaptive guidance meta-model (AGM) allowing specific assistance interventions (corrective, constructive and automatic guidance). We illustrate our guidance approach using SPEM formalism extended with these new guidance concepts.

[...] Read more.
Other Articles