Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Éric Lefebvre is active.

Publication


Featured researches published by Éric Lefebvre.


ACM Computing Surveys | 2010

Business process modeling languages: Sorting through the alphabet soup

Hafedh Mili; Guy Tremblay; Guitta Bou Jaoude; Éric Lefebvre; Lamia Elabed; Ghizlane El Boussaidi

Requirements capture is arguably the most important step in software engineering, and yet the most difficult and the least formalized one [Phalp and Shepperd 2000]. Enterprises build information systems to support their business processes. Software engineering research has typically focused on the development process, starting with user requirements—if that—with business modeling often confused with software system modeling [Isoda 2001]. Researchers and practitioners in management information systems have long recognized that understanding the business processes that an information system must support is key to eliciting the needs of its users (see e.g., Eriksson and Penker 2000]), but lacked the tools to model such business processes or to relate such models to software requirements. Researchers and practitioners in business administration have long been interested in modeling the processes of organizations for the purposes of understanding, analyzing, and improving such processes [Hammer and Champy 1993], but their models were often too coarse to be of use to software engineers. The advent of ecommerce and workflow management systems, among other things, has led to a convergence of interests and tools, within the broad IT community, for modeling and enabling business processes. In this article we present an overview of business process modeling languages. We first propose a categorization of the various languages and then describe representative languages from each family.


Proceedings. 30th Euromicro Conference, 2004. | 2004

Compositional structured component model: handling selective functional composition

Hamdan Msheik; Alain Abran; Éric Lefebvre

Software component technology has been promoted as an innovative means to tackle the issues of software reuse, software quality and, software development complexity. Several component models (CORBA, .Net, JavaBeans) have been introduced, yet certain issues and limitations inherent to components still need to be addressed. As software components with hosts of functionalities tend to be coarse to large-grained in size and since the set of functionalities required by an application varies according to the particular application context, an excessive number of unwanted functionalities might be generated by such components within the application. We present the compositional structured component model (CSCM) designed to handle the issue of unwanted component functionalities and to provide a flexible approach for easier customization, adaptation, and reuse. The CSCM model is designed to handle this issue via component functional composition using metadata composition instances, which allow selective composition of a components required functionalities.


Journal of Software Engineering and Applications | 2010

The Need to Evaluate Strategy and Tactics before the Software Development Process Begins

Samir Kherraf; Laila Cheikhi; Alain Abran; Witold Suryn; Éric Lefebvre

Experience has shown that poor strategy or bad tactics adopted when planning a software project influence the final quality of that product, even when the whole development process is undertaken with a quality approach. This paper addresses the quality attributes of the strategy and tactics of the software project plan that should be in place in order to deliver a good software product. It presents an initial work in which a set of required quality attributes is identified to evaluate the quality of the strategy and tactics of the software project plan, based on the Business Motivation Model (BMM) and the quality attributes available in the ISO 9126 standard on software product quality.


australian software engineering conference | 2008

Transformation from CIM to PIM Using Patterns and Archetypes

Samir Kherraf; Éric Lefebvre; Witold Suryn


Archive | 2004

Estimation models based on functional profiles

Alain Abran; Bianca Gil; Éric Lefebvre


Archive | 2008

DSML success factors and their assessment criteria

Abdelilah Kahlaoui; Alain Abran; Éric Lefebvre


Archive | 2004

Going beyond MDA : business process modeling for software reuse

Hafedh Mili; G. Bou Jaoude; Éric Lefebvre; Guy Tremblay


International Workshop on Model-Driven Architecture and Modeling Theory-Driven Development | 2016

Towards a Structure for the Computation Independent Model

Kherraf Samir; Alexandre Moïse; Éric Lefebvre; Witold Suryn


Archive | 2007

Modélisation des connaissances d'un baccalauréat en génie logiciel

Roger Champagne; Christopher P. Fuhrman; Éric Lefebvre


Software Engineering Research and Practice | 2005

Maturity of the MDA Tool-assisted Development Process using Business Archetypes: a Case Study.

Éric Lefebvre; Blanca Gil

Collaboration


Dive into the Éric Lefebvre's collaboration.

Top Co-Authors

Avatar

Alain Abran

École de technologie supérieure

View shared research outputs
Top Co-Authors

Avatar

Witold Suryn

École de technologie supérieure

View shared research outputs
Top Co-Authors

Avatar

Samir Kherraf

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar

Guy Tremblay

Université du Québec à Montréal

View shared research outputs
Top Co-Authors

Avatar

Hafedh Mili

Université du Québec à Montréal

View shared research outputs
Top Co-Authors

Avatar

Laila Cheikhi

École Normale Supérieure

View shared research outputs
Top Co-Authors

Avatar

Lamia Elabed

Institut Supérieur de Gestion

View shared research outputs
Top Co-Authors

Avatar

Abdelilah Kahlaoui

École de technologie supérieure

View shared research outputs
Top Co-Authors

Avatar

Bianca Gil

École de technologie supérieure

View shared research outputs
Top Co-Authors

Avatar

Christopher P. Fuhrman

École de technologie supérieure

View shared research outputs
Researchain Logo
Decentralizing Knowledge