跳到主要内容
10.1145/2892664.2892685交流会议文章/章节视图摘要出版物页面模块化会议记录会议集合
研究论文

面向上下文的嵌入式系统开发方法的层结构图和层交互图

出版:2016年3月14日 出版历史
  • 获取引文提醒
  • 摘要

    本文介绍了基于面向上下文技术的用于上下文敏感嵌入式系统开发的描述层组织和交互的新型图表。层的概念适用于处理上下文软件嵌入式系统。正如一些相关文献中提到的,层交互会导致死锁、冲突和多调用等关键问题。为了在高层次上理解这些问题,需要用于可视化层之间关系的图表。在之前的工作中,我们提出了一种基于面向上下文技术的类操作系统架构,用于嵌入式系统开发。体系结构的分层机制将层及其状态分派或插入,以处理层交互问题。本文的目标是介绍包含与分层机制元素相关的符号的图。为了实现这一点,我们考虑以下问题:(1)层之间的关系,(2)层状态管理,以及(3)上下文管理属性。这些图有助于理解具有时延和互斥层的层间交互问题。为了解释这些图表,我们提供了一个自动清洁机器人的简单示例。

    工具书类

    [1]
    R.Hirschfeld、P.Costanza和O.Nierstrasz。面向上下文编程,《对象技术杂志》,第7卷,第3期,第125-151页,2008年。
    [2]
    M.Appeltauer、R.Hirschfeld和J.Lincke。《使用JCop编程语言的声明层合成》,《对象技术杂志》,第12卷,第4期,第4:1-37页,2013年。
    [3]
    M.Appeltauer、R.Hirschfeld、M.Haupt、J.Lincke和M.Perscheid。《面向上下文编程语言的比较》,《2009年面向上下文编程研讨会论文集》,ECOOP 2009,第1-6页,2009年。
    [4]
    R.Hirschfeld、P.Costanza和M.Haupt。《使用ContextS的面向上下文编程导论》,软件工程(GTTSE)II中的生成和转换技术,Springer LNCS 5235,第396–407页,2008年。
    [5]
    I.谷川、N.Ogura、M.Sugaya、H.Watanabe和K.Hisazumi。基于面向上下文编程的C#框架上下文CS结构,第14届模块化国际会议论文集,2015年模块化指南,第21–22页,2015年。
    [6]
    M.Appeltauer、R.Hirschfeld、M.Haupt和H.Masuhara。ContextJ:使用Java进行面向上下文的编程。信息和媒体技术,第6卷,第2期,第399–4192011页。
    [7]
    J.Lincke、M.Appeltauer、B.Steinert和R.Hirschfeld。ContextJS中面向上下文的层合成的开放实现。,第76卷,第12期,第1194-1209页,2011年12月。
    [8]
    T.Kamina、T.Aotani、H.Masuhara和T.Tamai。面向上下文的软件工程:模块化愿景,《第13届模块化国际会议论文集》,2014年模块化,第85-98页,2014年。
    [9]
    H.Watanabe、M.Sugaya、I.Tanigawa、N.Ogura和K.Hisazumi。应用于机器人开发的面向上下文编程研究,第七届面向上下文编程国际研讨会论文集,ECOOP 2015,第4:1-6页,2015。
    [10]
    I.谷川、N.Ogura、M.Sugaya、H.Watanabe和K.Hisazumi。基于面向上下文编程的C#框架上下文的结构,第14届模块化国际会议论文集,2015年模块化指南,第21–22页,2015年。
    [11]
    V.Utkin等人,《机电系统中的滑模控制》,Taylor&Francis,1999年。
    [12]
    K.Kang、S.Cohen、J.Hess、W.Novak和A.Peterson。面向特征的领域分析(FODA)可行性研究,卡耐基梅隆大学匹兹堡大学软件工程学院,1990年。
    [13]
    K.Kang、S.Kim、J.Lee、K.Kim、E.Shin和M.Huh。形式:具有特定领域参考体系结构的面向特征的重用方法,《软件工程年鉴》,第5卷,第1期,第143-168页,1998年。
    [14]
    T.Kamina、T.Aotani和A.Igarashi。用于类型安全失活的按需层激活,第六届面向上下文编程国际研讨会论文集,ECOOP 2014,第4:1-7页,2014。
    [15]
    N.Cardozo、S.Gonzalez、K.Mens和T.D'Hondt。《更安全的情境(去)激活:通过即时-延迟策略》,第三届面向情境编程国际研讨会论文集,ECOOP 2011,第2:1-6页,2011年。
    [16]
    N.Cardozo、S.Gonzalez、K.Mens和T.D’Hondt。使用上下文Petri网统一全球和本地上下文行为,面向上下文编程国际研讨会论文集,ECOOP 2012,第3:1-6页,2012年。
    [17]
    T.Aotani、T.Kamina和H.Masuhara。使用一个事件序列统一多层激活机制,第六届面向上下文编程国际研讨会论文集,ECOOP 2014,第2:1-6页,2014。

    索引术语

    1. 面向上下文的嵌入式系统开发方法的层结构图和层交互图

        建议

        评论

        信息和贡献者

        问询处

        发布于

        封面图片ACM其他会议
        2016年模块化指南:第十五届模块化国际会议指南
        2016年3月
        217页
        国际标准图书编号:9781450340335
        内政部:10.1145/2892664
        如果复制品不是为了盈利或商业利益而制作或分发的,并且复制品的第一页载有本通知和完整引文,则允许免费制作本作品的全部或部分数字或硬拷贝以供个人或课堂使用。必须尊重ACM以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。从请求权限[电子邮件保护]

        合作中

        出版商

        计算机协会

        美国纽约州纽约市

        出版历史

        出版:2016年3月14日

        权限

        请求对此文章的权限。

        检查更新

        作者标记

        1. 面向上下文的编程
        2. 动态程序重写

        限定符

        • 研究文章

        会议

        模块化’16
        2016年模块化:第15届模块化国际会议配套卷
        2016年3月14日至17日
        西班牙马拉加

        接受率

        139份提交文件中的总接受率41份,29%

        贡献者

        其他指标

        文献计量学和引文

        文献计量学

        文章指标

        • 0
          引文总数
        • 115
          总下载次数
        • 下载次数(过去12个月)4
        • 下载次数(最近6周)1

        其他指标

        引文

        视图选项

        获取访问权限

        登录选项

        完全访问权限

        查看选项

        PDF格式

        以PDF文件查看或下载。

        PDF格式

        电子阅读器

        使用联机查看电子阅读器.

        电子阅读器

        媒体

        数字

        其他

        桌子

        分享

        分享

        共享此出版物链接

        在社交媒体上分享