Business process-centered modeling for the complete generation of collaborative portals

Companies collaborate to seize opportunities as well as exchange documents and other types of resources. This is achieved by following business processes that are subject to evolution. Collaborative portals are web oriented solutions aimed at this need of collaboration. However, the development and maintenance of a collaborative portal is non-trivial and remains hardly accessible for many companies. As a consequence, the challenge is controlling the costs of maintenance and implementing new features. To circumvent these issues, it is possible to collect business requirements of the collaboration in a model and then generate automatically the corresponding collaborative portal. The model, in this case, must be accessible by the business actors and must express even the most complex aspects of the collaboration needs. This is the context of our work. Having not found a solution which corresponded to our requirements, we have developed a design approach of collaborative portals founded on the Model Driven Engineering. As for the description of our portals, we have chosen to focus on the business modeling based on the business processes like starting point. Our solution relies on our meta-model MACoP (Modeling and Analysis of Collaborative Portal). In this meta-model we have joined together accessibility and the expressivity, by proposing new concepts allowing the complete generation of collaborative portals. The meta-model MACoP is accompanied by a transformations chain that makes it possible to pass directly from a MACoP model to the Python code of the collaborative portal.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00935324
Author Souissi, Amen
Maintainer CCSD
Last Updated May 7, 2026, 07:04 (UTC)
Created May 7, 2026, 07:04 (UTC)
Identifier tel-00935324
Language fr
Rights https://about.hal.science/hal-authorisation-v1/
contributor Contributions of the Data parallelism to real time (DART) ; Laboratoire d'Informatique Fondamentale de Lille (LIFL) ; Université de Lille, Sciences et Technologies-Institut National de Recherche en Informatique et en Automatique (Inria)-Université de Lille, Sciences Humaines et Sociales-Centre National de la Recherche Scientifique (CNRS)-Université de Lille, Sciences et Technologies-Institut National de Recherche en Informatique et en Automatique (Inria)-Université de Lille, Sciences Humaines et Sociales-Centre National de la Recherche Scientifique (CNRS)-Centre Inria de l'Université de Lille ; Institut National de Recherche en Informatique et en Automatique (Inria)
creator Souissi, Amen
date 2013-12-20T00:00:00
harvest_object_id 2b7d416c-30bc-4195-81c0-73a925dbd95e
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-02-26T00:00:00
set_spec type:THESE