1 / 6

Modeling the Environment and the Software

Modeling the Environment and the Software. Yi Li. Modeling the Software: Feature Models. Calendar App for Mobile Phone. Event. Location. Sharing. Storage. Social Networks. Email. SMS. Cloud. Local. NOTE: This is a simplified feature diagram. Environment-Aware Features

simeon
Download Presentation

Modeling the Environment and the Software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Modeling the Environment and the Software Yi Li

  2. Modeling the Software: Feature Models Calendar App for Mobile Phone Event Location Sharing Storage Social Networks Email SMS Cloud Local NOTE: This is a simplified feature diagram. Environment-Aware Features (Network Connection)

  3. Modeling the Environment: Context Tree Composite Context Low-Level Context D. Kramer, A. Kocurova, S. Oussena, T. Clark, and P. Komisarczuk. An extensible, self contained, layered approach to context acquisition. In Proceedings of the Third International Workshop on Middleware for Pervasive Mobile and Embedded Computing, M-MPAC '11, pages 6:1{6:7, New York, NY, USA, 2011. ACM.

  4. Context Composition Rules Battery, Data Sync  Connection … LOW, ON  NO … WiFi , 3G  Data Sync ON, ON  ON ON, OFF  ON OFF, ON  ON OFF, OFF  OFF

  5. Bind Environment and Feature • Bind a feature to a context value

  6. Implement Adaption • Feature selection/removal at run time

More Related