辛巴

simpA:一种基于Java的面向agent的并发应用程序编程方法,由于多核/并行体系结构和基于Internet的系统的广泛可用性等因素,越来越多的并发和并发编程成为主流编程和软件工程的一部分。这导致了主流面向对象编程语言和平台的扩展——Java就是一个主要例子——库提供了细粒度的机制和习惯用法来支持并发编程,特别是用于构建高效的程序。除了这种细粒度的支持之外,在这种背景下,一个主要的研究目标是设计更高层次的粗粒度抽象来帮助构建并发程序,因为纯面向对象的抽象有助于构建大型的基于组件的程序。为此,本文提出了simpA,一个基于Java的框架,它在基本OO层之上为程序员提供面向代理的抽象,作为组织和构造并发应用程序的一种手段。我们首先描述了Java程序员为构建simpA应用程序而提供的应用程序编程接口和注释框架,然后从软件工程的角度讨论了该方法的主要特点,并给出了一些编程实例。最后,我们定义了一个操作语义,形式化了这个编程模型的主要方面。


zbMATH中的参考文献(参考文献7条,1标准件)

显示结果1到7,共7个。
按年份排序(引用)

  1. 维罗利,米尔科;比尔,雅各布;Usbeck,Kyle:proto的操作语义(2013)ioport公司
  2. 卢多维奇亨利奥;卡姆米勒,弗洛里安;Lutz,Bianca:ASP(\textfun):一种类型化的函数式主动对象演算(2012)
  3. 利玛窦,亚历山德罗;维罗利,米尔科;Piancastelli,Giulio:simpA:an-oriented approach for programming concurrent applications on Java(2011)
  4. 利玛窦,亚历山德罗;恩里科·迪蒂;Piunti,Michele:一个将SOA/WS应用程序开发为开放和异构多代理系统的平台(2010)
  5. 奥米奇尼,安德里亚;利玛窦,亚历山德罗;Viroli,Mirko:多智能体系统的A&A元模型中的工件。(2008年)ioport公司
  6. 利玛窦,亚历山德罗;维罗利,米尔科;Piancastelli,Giulio:simpA:一个用于开发并发应用程序的简单面向代理的Java扩展(2008)ioport公司
  7. 杜克斯诺伊,劳伦特;伯杰,让·卢克;普雷夫特,帕特里克;Sandoz Guermond,Françoise:SIMPA:工作站培训平台,包括计算机教师(2002)