Difference between revisions of "UE"

From AMTech WikiDocs
Jump to: navigation, search
 
(47 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
AMTech user experience "platform" as known by the development team, is a single  page web application driven by the semantic of the resources to be configured. It leverages AMTech IoT DAP semantic and Restful API.  
 
AMTech user experience "platform" as known by the development team, is a single  page web application driven by the semantic of the resources to be configured. It leverages AMTech IoT DAP semantic and Restful API.  
*The application offers functionality for 2 types of users:
+
Offers functionality for 2 types of roles Creator and Follower:
**"activity creators" configure business activities monitoring
+
==Creator==
**"followers" instantiate a service for specific customer, deployment or location  
+
*"Activity creators" configure business activities monitoring
***invite user with specifics role(s)
+
**Maintain creator's team
***create instances of things
+
**Maintain user profile
***follows things
+
**Create & maintain semantic
 +
***observation type
 +
***thing type
 +
**Create & maintain activities
 +
***Configure
 +
***Publish
 +
***Enhance
 +
**Test activities
 +
***Received notifications list
 +
***Create observation
 +
***Consume observation
 +
**Sensor network configuration
 +
***Create & maintain root topics
 +
***[[Activities#Observation production configuration|observation production configuration]]
 +
***Create & maintain M2MBridge templates
 +
 
 +
==Follower==
 +
*"followers" instantiate a service for specific customer, deployment or location (See [[Activities#Observation production configuration|Observation production configuration]])
 +
**Subscribe to published services
 +
**Invite follower with specifics actors(s)
 +
**Maintain user profile
 +
**Create instances of things
 +
**Received notifications list
 +
**Send observation instances to sensor network
 +
 
 +
==Views==
 
[[File:AMTech user experience.jpg]]
 
[[File:AMTech user experience.jpg]]
 
*The user experience has 3 main views
 
*The user experience has 3 main views
Line 14: Line 39:
 
**Observers editor (See [[Observers|Observers]])
 
**Observers editor (See [[Observers|Observers]])
 
**Reasoners editor (See [[Reasoners|Reasoners]])  
 
**Reasoners editor (See [[Reasoners|Reasoners]])  
*The things view has a floating menu to control and navigate through the editors and viewers.
+
*There is a floating menu to control and navigate through the editors and viewers (from left to right).
[[File:Fm1.png|thumbnail|Floating menu]]
+
**[[File:floating_menu.png|thumbnail|left|Floating Menu]]
 +
**Hide/show Observer editor
 +
**Hide/show Tree editor
 +
**Hide/show Spatial view
 +
**Hide/show Time Line
 +
**Clean active filter
 +
**Clean active observer
 +
**Add a bookmark
 +
**Show bookmarks list
 +
**Clean bookmarks
 +
 
 +
==Tree view==
 +
The activity tree view is a graphical representation of the main activity's resources relation
 +
*Reasoners represents the relation between observation, topic, observer, reasoner, actions and actors
 +
[[File:Tv1.png|1150px|thumbnail|center|reasoners]]
 +
*Actors represents the relation between thing, notification, access polices and actors
 +
[[File:Tv2.png|850px|thumbnail|center|actors]]
 +
*Observations represents the observations produce by things and its [[Activities#Observation_production_configuration|configuration]]
 +
[[File:Observationproductionview.png|1050px|thumbnail|center|Activity observation production configuration]]
 +
*The resources represented in the graph if they click navigate to the corresponding editors
 +
 
 +
== Search Options ==
 +
It is possible to define filters to reduce the search on the tree editor. The possible filters depend on the resources shown.
 +
[[Search options]]
 +
* Name and description
 +
* Subject and body
 +
* Filter by activity
 +
* Observation types
 +
* Resource status
 +
* Access control
 +
* Observation and notification date
 +
 
 +
== Import ==
 +
Thing instances and types can be imported using the option Import on the left menu, under the Things

Latest revision as of 11:44, 11 January 2021

AMTech user experience "platform" as known by the development team, is a single page web application driven by the semantic of the resources to be configured. It leverages AMTech IoT DAP semantic and Restful API. Offers functionality for 2 types of roles Creator and Follower:

Creator

  • "Activity creators" configure business activities monitoring
    • Maintain creator's team
    • Maintain user profile
    • Create & maintain semantic
      • observation type
      • thing type
    • Create & maintain activities
      • Configure
      • Publish
      • Enhance
    • Test activities
      • Received notifications list
      • Create observation
      • Consume observation
    • Sensor network configuration

Follower

  • "followers" instantiate a service for specific customer, deployment or location (See Observation production configuration)
    • Subscribe to published services
    • Invite follower with specifics actors(s)
    • Maintain user profile
    • Create instances of things
    • Received notifications list
    • Send observation instances to sensor network

Views

AMTech user experience.jpg

  • The user experience has 3 main views
  • It has 2 customized views
  • There is a floating menu to control and navigate through the editors and viewers (from left to right).
    • Floating Menu
    • Hide/show Observer editor
    • Hide/show Tree editor
    • Hide/show Spatial view
    • Hide/show Time Line
    • Clean active filter
    • Clean active observer
    • Add a bookmark
    • Show bookmarks list
    • Clean bookmarks

Tree view

The activity tree view is a graphical representation of the main activity's resources relation

  • Reasoners represents the relation between observation, topic, observer, reasoner, actions and actors
reasoners
  • Actors represents the relation between thing, notification, access polices and actors
actors
  • Observations represents the observations produce by things and its configuration
Activity observation production configuration
  • The resources represented in the graph if they click navigate to the corresponding editors

Search Options

It is possible to define filters to reduce the search on the tree editor. The possible filters depend on the resources shown. Search options

  • Name and description
  • Subject and body
  • Filter by activity
  • Observation types
  • Resource status
  • Access control
  • Observation and notification date

Import

Thing instances and types can be imported using the option Import on the left menu, under the Things