- Home
 - About
 - SysML/MBSE Training
 - SysML Q&A
 - Services
- Model-Based Systems Engineering with SysML
 - SysML/MBSE Training & e-Learning
 - SysML/MBSE Educational Consultancy web sessions
 - Model-Based Software Engineering
 - Python and REST web service APIs and OpenAPI
 - Docker application deployment for VPS and Traefik
 - Data modelling: XML, JSON, databases
 - Wolfram Mathematica: Data analysis & visualisation
 - Spreadsheet data extraction and migration
 - Physics simulations, technical animations, 3D modelling
 - Technical Media: Video, Audio, Graphics
 - Drupal CMS web sites & PHP
 
 - Keywords
 - Contact
 
Design Pattern
Lazy instantiation (aka lazy initialisation) in Python and the Webel Cascading Lazy Pattern
CAVEAT: This guide needs some more supporting code examples. For now, this description in text and graphs do already describe the pattern quite well.
Terminology:
Service: Model-based and model-driven software architecture and software engineering
For  Python software engineering services please visit also: Service: Python and REST web services development including OpenAPI with FastAPI and POSTman testing
For Java™ enterprise web application development visit also: Jakarta EE and Jakarta EE for microservices and REST APIs<
      
  For Java™ enterprise web application development visit also: Jakarta EE and Jakarta EE for microservices and REST APIs<
Contexts and Dependency Injection (CDI) zone
Based on decades of experience with Design Patterns and Enterprise Java web applications - and other types of Java applications too - Contexts and Dependency Injection (CDI) is a thing of architectural beauty and wonder!
      
  Service: Model-driven Analysis and Design [REFERRAL PAGE]
This service is now more completely described here:
Webel promotes graphical, model-based develop
Java zone
A reference zone with information on the Java™ language and related technologies.
    