1 / 19

Mobile Location Based Assistant for Exhibition Visits: Thick Client

Mobile Location Based Assistant for Exhibition Visits: Thick Client. Group 3: David Bouckenhove Wim De Smet Sofian De Clercq Jan Keymeulen Christiaan Polet. Promotor: Prof. Dr. Ir. Frank Gielen Assistent: David Matthys. Business Drivers.

denver
Télécharger la présentation

Mobile Location Based Assistant for Exhibition Visits: Thick Client

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. Mobile Location Based Assistant for Exhibition Visits: Thick Client Group 3: David Bouckenhove Wim De Smet Sofian De Clercq Jan Keymeulen Christiaan Polet Promotor: Prof. Dr. Ir. Frank Gielen Assistent: David Matthys

  2. Business Drivers Mobile Location Based Assistant for Exhibition Visits Thick Client • More visitors for museums, exhibitions, … • A hip gadget , tool: The mobile location based assistant • Very high potential: • Nowadays, less young people visit exhibitions, museums • Plenty of exhibitions, museums, cities …

  3. Business Drivers Mobile Location Based Assistant for Exhibition Visits Thick Client Approach RFID Artifact Device

  4. Business Drivers Mobile Location Based Assistant for Exhibition Visits Thick Client • Benefits: • More (young) visitors for the exhibitions, museums, cities: more income • Competition: • Old fashion audio-guides • KPN-mobile system! • Uniqueness: • Fancy attractive gadget:must run on different platforms • Indoor, outdoor: various location techniques: RFID, IrDA, Bluetooth, GPS, GSM, … • Thick Client

  5. Architecture – System context Mobile Location Based Assistant for Exhibition Visits Thick Client • Flexible thick client • Offline operation • Online update • Tags (RFID, IrDA) provide object identification

  6. Architecture – Subsystem Mobile Location Based Assistant for Exhibition Visits Thick Client • Requirements: • Flexible thick client • Easily modifiable User Interface • Automatic update, local storage • Debugging and testability support • Backend server architecture • Handles updates and processing of tag list • Scalable architecture

  7. Architecture – Client Mobile Location Based Assistant for Exhibition Visits Thick Client • Microkernel: easy to modify/port

  8. Architecture – Server Mobile Location Based Assistant for Exhibition Visits Thick Client • Layered • Scalable deployment for each layer • Supports highavailability (throughredundancy) if necessary

  9. Architecture – Deployment Mobile Location Based Assistant for Exhibition Visits Thick Client

  10. Scenario: Location Based Visit Mobile Location Based Assistant for Exhibition Visits Thick Client • A visitor requests location based information of an art object • The Visitor has a mobile device in his possession and is within the range of a functional tag • The information must be displayed within 1s

  11. Scenario: Location Based Visit Mobile Location Based Assistant for Exhibition Visits Thick Client

  12. Scenario: Location Based Visit Mobile Location Based Assistant for Exhibition Visits Thick Client • The ArtifactManager collects the visited tags • Graceful degradation: • Tag or LocationManager is not operational • Visitor can manually enter the tag and access the information

  13. Testability: Location Based Visit Mobile Location Based Assistant for Exhibition Visits Thick Client • Use a simulator to generate location coordinates • Log the output of the LocationManager and compare the tags with the coordinates • Architectural Impact: TestabilityManager • Can request info from the LocationManager • Can log the output of the LocationManager • Can simulate location coordinates

  14. Quality Attribute Utility Tree Mobile Location Based Assistant for Exhibition Visits Thick Client

  15. Quality Attribute - Modifiability Mobile Location Based Assistant for Exhibition Visits Thick Client • Modifiability as business driver • Biggest impact on architecture • Considered very important for client • Focus on modifiability will reduce • Time to market of patches. • (and hence) Costs of porting/extending

  16. Quality Attribute - Modifiability Mobile Location Based Assistant for Exhibition Visits Thick Client • Source of stimulus: developer • Stimulus: wishes use new platform • Artifact: code (platform) • Environment: offline • Response: a setup installing to the new platform • Response measure: 4 weeks

  17. Impact on Architecture Mobile Location Based Assistant for Exhibition Visits Thick Client • Modifiability • Portability: Micro kernel approach • Extendability: modular architecture • Usability • Limited impact on architecture • Availability • Mostly hardware • Performance • Limited impact because of thick client approach

  18. Conclusion Mobile Location Based Assistant for Exhibition Visits Thick Client • After first feedback session, focus on modifiability • Benefits of thick client • availability • Performance • Disadvantages • modifiability: counter this with architecture • Developing architecture • iterations needed • management needed • Maintain broad focus, especially on business

  19. Questions? Mobile Location Based Assistant for Exhibition Visits Thick Client • Questions?

More Related