Applications
Référence : cette page est une synthèse technique fondée sur le chapitre LaTeX cité ci-dessous. Pour la syntaxe exacte, la disponibilité ou les signatures ABI, vérifier le source versionné, le manifeste et les tests exécutables.
Portée et frontière de la source
La frontière Application regroupe des capacités activées sur des métadonnées conceptuelles assemblées ; elle n’est pas un simple fichier exécutable.
Une application logiCells est assemblée à partir de déclarations conceptuelles exécutables, et non d’un simple ensemble d’écrans ou de tables. Les chapitres distinguent configuration applicative, packages, classes, actions et objets Runtime produits. L’assemblage du modèle est une étape explicite entre l’écriture des déclarations et l’appel des comportements.
Règles d’ingénierie
- Définir d’abord la frontière applicative et les dépendances des packages.
- Employer des Actions conceptuelles pour les intentions métier, pas des commandes propres à une interface.
- Distinguer l’assemblage des métadonnées de l’exécution des objets et contextes.
- Valider déclarations et contrats générés avant publication de services ou de vues.
Plan du chapitre (intitulés LaTeX d’origine)
- From Application as Program to Application as Model
- What Makes a Model Executable
- The Application Boundary
- Actions as Part of the Model
- Views as Optional Projections
- Why Executability Matters
Provenance LaTeX
Chapitre principal : Declarative Conceptual Programming with the logiCells Platform/developer-guide/chapters/applications-as-executable-conceptual-models.tex.