{"title":"使用 CCA 对基于信息站的 mLearning 系统中的智能消息通知服务进行正式规范","authors":"Mohammed Al-sammarraie, F. Siewe, H. Zedan","doi":"10.1109/CTIT.2011.6107936","DOIUrl":null,"url":null,"abstract":"The Calculus of Context-aware Ambients (CCA in short) has been proposed as a notation that is suitable to model mobile applications that are context-aware. This paper considers a real-world case study of an infostation-based mLearning system in which mobile devices such as hand-set phones, PDA's and laptops can access a number of services and communicate to each other within a university campus. Such a dynamic system must enforce complex policies to cope with mobility and context-awareness. We show how policies can be formalised using CCA, and validated using the execution environment of CCA. We illustrate how properties can be validated using our approach.","PeriodicalId":233698,"journal":{"name":"The 2011 International Conference and Workshop on Current Trends in Information Technology (CTIT 11)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Formal specification of an intelligent message notification service in an infostation-based mLearning system using CCA\",\"authors\":\"Mohammed Al-sammarraie, F. Siewe, H. Zedan\",\"doi\":\"10.1109/CTIT.2011.6107936\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Calculus of Context-aware Ambients (CCA in short) has been proposed as a notation that is suitable to model mobile applications that are context-aware. This paper considers a real-world case study of an infostation-based mLearning system in which mobile devices such as hand-set phones, PDA's and laptops can access a number of services and communicate to each other within a university campus. Such a dynamic system must enforce complex policies to cope with mobility and context-awareness. We show how policies can be formalised using CCA, and validated using the execution environment of CCA. We illustrate how properties can be validated using our approach.\",\"PeriodicalId\":233698,\"journal\":{\"name\":\"The 2011 International Conference and Workshop on Current Trends in Information Technology (CTIT 11)\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-12-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The 2011 International Conference and Workshop on Current Trends in Information Technology (CTIT 11)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CTIT.2011.6107936\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 2011 International Conference and Workshop on Current Trends in Information Technology (CTIT 11)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CTIT.2011.6107936","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
摘要
情境感知环境计算(简称 CCA)是一种适用于情境感知移动应用建模的符号。本文考虑了一个基于信息站的移动学习系统的实际案例研究,在该系统中,手持电话、掌上电脑和笔记本电脑等移动设备可以访问大量服务,并在大学校园内相互通信。这种动态系统必须执行复杂的策略,以应对移动性和情境感知。我们展示了如何使用 CCA 将策略形式化,并使用 CCA 的执行环境进行验证。我们还说明了如何使用我们的方法验证属性。
Formal specification of an intelligent message notification service in an infostation-based mLearning system using CCA
The Calculus of Context-aware Ambients (CCA in short) has been proposed as a notation that is suitable to model mobile applications that are context-aware. This paper considers a real-world case study of an infostation-based mLearning system in which mobile devices such as hand-set phones, PDA's and laptops can access a number of services and communicate to each other within a university campus. Such a dynamic system must enforce complex policies to cope with mobility and context-awareness. We show how policies can be formalised using CCA, and validated using the execution environment of CCA. We illustrate how properties can be validated using our approach.