1 / 19

ASNA Architecture and Services of Network Applications Research overview and opportunities

ASNA Architecture and Services of Network Applications Research overview and opportunities. L. Ferreira Pires. Contents. Research motivation Main projects Courses Assignment examples Contact information. Trends in communication systems. 18 . Mainframe (one computer, many people).

ulmer
Download Presentation

ASNA Architecture and Services of Network Applications Research overview and opportunities

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. ASNAArchitecture and Services of Network ApplicationsResearch overview and opportunities • L. Ferreira Pires

  2. Contents • Research motivation • Main projects • Courses • Assignment examples • Contact information ASNA research

  3. Trends in communication systems ASNA research

  4. 18 Mainframe (one computer, many people) 16 PC (one person, one computer) 14 Ubiquitous computing (one person, many computers) 12 10 Sales/Yr 8 6 4 2 Yr 0 1940 1975 1985 1990 2000 1945 1950 1955 1960 1965 1980 1995 2005 1970 Trends in end-user terminals “from one computer with many users to one user with many computers” “communication for every person, place and thing at any time” ASNA research

  5. Additional observations • More and more • Mobile applications and wireless access • Personalized and context-aware applications • Multimedia applications • Personal and embedded devices pervasive / ambient / ubiquitous computing • Services • Alternative uses of the Internet (e.g., Skype) • But • Opportunistic design and maintenance problems ASNA research

  6. Design methods Service design and architectures Modelling and transformations Semantic web (ontologies) ASNA lines of research • System • M-health applications • Generic support for context-aware mobile applications • Context management and reasoning • Quality of context • Privacy, trust and accounting ASNA research

  7. ASNA courses 265100 Architecture of distributed systems 265110 Protocol engineering 265200 Implementation of network applications 265300 Management of network applications 265000 Design and management 263000 Telematics Services 264000 Networked applications 265201 Middleware for distributed objects 214011 ICT 263100 Mobile e-health applications and services 211042 Communication and data management 265205 Business integration with web services ASNA research

  8. influences Context-aware applications • Context information can be used to characterize the situation of an entity of interest for the application • Goal: use real-world situation to influence the behaviour of applications on behalf of their users Real world Context-aware application context modelling Context information context influences ASNA research

  9. Context examples • Location (multi-domain sources) • Speed, direction • Role (home, work) • Activities (meeting, busy, travelling) • Surroundings (type of place, luminance) • Connectivity (bandwidth, delay) • Availability • Medical/health parameters (emergency) • Resources in the neighborhood (printers, displays, speakers) ASNA research

  10. How can we detect context? How can we derive/reason context? How can we use context? How can we keep it secure and private? GPRS, UMTS, Wi-Fi Applications M-health services Personal Area Network (PAN) Internet AWARENESS service and network infrastructure Applications Context in AWARENESS Mobile user, Mobile applications Ad-hoc networking ASNA research

  11. Topics for assignments • Modelling, reasoning, inference, quality of context • Support for context-aware applications • ECA rules, rule engines • Application framework • Context sources (implementation and simulation) • Ad hoc networking for e-health applications • And many more… ASNA research

  12. Model-driven service development • Main goal:enable rapid service development • Concentrate on Freeband services mobile, context-aware and attentive • Hypothesisif we have proper models, we can define transformations to implementations on different platforms (model-driven engineering) ASNA research

  13. Example: telemonitoring services healthcare professional  health prof. alarm service health team biosignal presentation service  health team alarm service care coordination service alert patient service context service  biosignal monitoring service action service aid person alarm service ECA service patient  positioning service biosignal service usage (internal) availability service usage (external) aid person ASNA research

  14. WSDL J2ME or Pocket PC Symbian BPEL / Java Java Technologies Existing context and action providers(e.g., weather, traffic, temperature) UI service comp component new context and action providers Fixed Internet, WLAN service Contact list UI Service composition Components component comp GRPS, UMTS, WLAN Location ( GPS ) service UI component comp Scope of A-MUSE UI service Parlay X network comp component Location and Presence ( GSM network) ASNA research

  15. Necessary support notify preferred means notification I know how context- aware services can be defined, built and deployed! I also know the technology! location traffic info modelling I have this idea for a service and I want to build it! languages service specification abstract service designers’ platforms experts’ view view ( service creation phase) (preparation phase) service design transformations service realisation A-MUSE Service Engineering Utility middleware service providers’ view service users’ view ( service execution phase) (service execution phase) ASNA research

  16. Semantic web • Current web is limited to syntax-based interactions • There is a need for semantic information if machine-to-machine interactions are enabled • Solution: use of ontology-based languages (Semantic web) • Semantic web services: service discovery, mediation and composition using ontology-based techniques ASNA research

  17. Topics for assignments • Behaviour modelling • Model transformations • Modelling and transformation tools • Mapping to concrete platforms • Service modelling • Service composition • And many more… ASNA research

  18. Other opportunities • We have contacts with many companies for traineeships and Master projects • We have contacts with other universities abroad students exchange is possible in the EU in the scope of the SOCRATES/ERASMUS programme ASNA research

  19. Contact information • Student advisor Ing Widya Phone: 3945 Room: Zilverling 4011 • You can also contact any of the staff members! • see • http://asna.ewi.utwente.nl/people/index.html ASNA research

More Related