Enabling tools for e-commerce
Les outils du commerce électronique
Résumé
Electronic commerce (ec) is a combination of practices, strategies, processes, applications and technologies, enabling business transactions. This paper focuses on software and technologies forec. In the first part, the different categories of applications forec are reviewed. A fully integrated solution does not seem to be the major trend. However, the “best of breed” approach implies an integration problem. The second part of the paper includes modeling languages andec applications core technologies. Theuml appears to be used at different levels in the development of anec solution. Web technologies are continually evolving:XML could be the language of the future for information exchanges between heterogeneous applications. The third part deals with component and application integration. In spite of converging standards for languages as well as for models, system interoperability is a major problem, when informations are to be shared and processes to be jointed. Two major trends can be identified: Web services and EDI approaches.
Un système de commerce électronique est une combinaison de pratiques, stratégies, processus, applications et technologies, nécessaires pour effectuer des transactions d’affaires. Cet article est centré sur les outils logiciels et les technologies. La première partie présente les différentes familles de solutions applicatives: le marché semble abandonner l’idée du produit intégré couvrant toutes les fonctionnalités du commerce électronique, ce qui pose le problème de l’intégration. La seconde partie est consacrée à la modélisation des solutions et les technologies au cœur des applications de commerce électronique. L’utilisation d’uml couvre différents niveaux dans la construction d’un système de commerce électronique. Les technologies Web sont en constante évolution:XML apparaît notamment comme le langage d’avenir pour l’échange d’informations entre applications informatiques hétérogènes. La troisième partie traite de l’intégration des composants et applications. Malgré la convergence autour de normes sur les langages et les modèles, l’interopérabilité des systèmes reste une question essentielle pour échanger des informations et partager des processus. Deux courants émergent: les services Web et les approches EDI.