An attempt to set the framework of Model-Oriented Programming

Abstract : Nowadays, companies involved in the development of modern software face several difficulties. One of the most important ones is the continuous evolution of software platforms (C++, Java, DotNet, CORBA, EJB, Web services, XML, etc.). One interesting solution to this problem is the Model-Driven Architecture (MDA) approach from the OMG. It suggests that domain-specific knowledges should be encapsulated in platform-independent business models, apart from the applications. Beyond this answer is the failure of classical development techniques that rely on object-oriented design and programming. According to these remarks, we address another way to develop software: Model-Oriented Programming. It is based on the Domain-Driven Development track and introduces a macro-level on top of the classical programming entities. It intends to be used for the handling, reuse and evolution of the business know-how and its associated applications. This paper attempts to define a set of golden rules for setting up the framework of model-oriented programming and ensuring the success of its use. It gives also an overview of the implementation of those rules that we propose in our approach called SmartModels.
Type de document :
Communication dans un congrès
CONTI 2004 (6th Conference On Technical Informatics), May 2004, Timisoara, Romania. 49 (63), pp.71-76, 2004, Buletinul Stiintic al Universitatii "Politehnica" din Timisoara", Seria Automatica si Calculatoare Periodica Politechnica, Transactions on Automatic Control and Computer Science
Liste complète des métadonnées


https://hal.archives-ouvertes.fr/hal-01285959
Contributeur : Pierre Crescenzo <>
Soumis le : jeudi 10 mars 2016 - 10:07:53
Dernière modification le : lundi 21 mars 2016 - 17:48:32
Document(s) archivé(s) le : dimanche 13 novembre 2016 - 13:51:46

Fichier

conti-2004-05b.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01285959, version 1

Collections

Citation

Philippe Lahire, Didier Parigot, Carine Courbis, Pierre Crescenzo, Emanuel Ţundrea. An attempt to set the framework of Model-Oriented Programming. CONTI 2004 (6th Conference On Technical Informatics), May 2004, Timisoara, Romania. 49 (63), pp.71-76, 2004, Buletinul Stiintic al Universitatii "Politehnica" din Timisoara", Seria Automatica si Calculatoare Periodica Politechnica, Transactions on Automatic Control and Computer Science. <hal-01285959>

Partager

Métriques

Consultations de
la notice

161

Téléchargements du document

54