Model Driven Development for Kuksa Applications
latest
  • Introduction and Goals
  • Constraints
  • System Scope and Context
  • Solution Strategy
  • Building Block View
  • Runtime View
  • Deployment View
  • Cross-cutting Concepts
  • Design Decisions
  • Quality Requirements
  • Risks and Technical Debts
  • Glossary
Model Driven Development for Kuksa Applications
  • Docs »
  • RAML 2 AGL
  • Edit on GitHub

RAML 2 AGLΒΆ

  • Introduction and Goals
    • Requirements Overview
    • Quality Requirements
  • Constraints
    • Technical Constraints
    • Conventions
  • System Scope and Context
  • Solution Strategy
  • Building Block View
    • Service Class
    • WebSocketApi
    • APP Class
    • AGL Service
    • RAML Parser
    • raml2agl main
  • Runtime View
    • RAML2AGL Generation
    • AGL Service Start
    • Web Socket Communication
  • Deployment View
  • Cross-cutting Concepts
    • RPC over Web Socket
  • Design Decisions
    • RESTful Modeling Language Selection
    • Python for raml2agl
    • RAML Parser vs pyraml-parser/ramlifications
    • RPC over Web Socket Communication
  • Quality Requirements
  • Risks and Technical Debts
    • PyRAML/ramlifications Adoption
    • RPC Limitations
  • Glossary
Next

© Copyright 2018, Pedro Cuadra. Revision 9401fdd1.

Built with Sphinx using a theme provided by Read the Docs.