Service Lifecycle - universAAL/tools.eclipse-plugins GitHub Wiki

Table of Contents

Concept map


As published in D1.3-D Part II - Reference Model

Files and main process

.uapp file

Packages the application parts Created by developer Published on uStore Used by Service Provider to compose an AAL Service

For more to to here.

.usrv file

Contains:

  • one or more applications, provided in one or more .uapp files
  • description of hardware delivered to the user
  • description of the human resources involved
  • information about SLA, license, paymenmt, support, contact ...
Fore more go to here

Stages, operations, tools and responsible partners

1. Creation of the AAL Application by a developer

  • Input
    • Application binaries
    • Application resource data
    • Application properties file
    • Application POM
    • Meta-data (name of application, developer..)
    • XML Schema Description UALL-UAPP.xsd
    • Ontology repository, for validation only
  • Tools
    • uapp packager of AAL Studio
    • (manual creation of the xml descriptor and packaging the uapp file, out of scope here)
  • Output
    • uapp file published at ??? uStore Application Repository?
2. Publishing the uapp file at the uStore Application Repository
  • Input
    • The uapp file
  • Tools
    • uStore UI (human managed)
    • AAL Studio (via APIs)
  • Output
    • registration in the uStore DB
    • parsed descriptor
    • the application made available inthe AppRepository for use by Service Providers
3. Download and install

Use universAAL Control Center (uCC)

⚠️ **GitHub.com Fallback** ⚠️