期刊文献+

一种自组织软件体系结构模型研究

Research on A Self-Organizng Software Architectural Model
下载PDF
导出
摘要 在分析了目前自组织软件体系结构研究现状的基础上,针对自组织软件体系结构中,构件元素管理、自组织变化策略以及自组织约束问题,提出了一种具有三层结构的自组织软件体系结构模型,论述了构件元素、构件的自组织变化策略以及结构约束和行为约束。对构件管理、变化管理和约束管理的实现问题进行了探讨。以航班预定系统为实例证明了该方法的有效性。 Based on the analysis of the current researches on self-organizing software architecture, to the component elements management, self-organizing change strategy and constraints in self-organizing software architecture, a three- layer self-organizing software architecture model is proposed, and describe the component elements, the self-organizing change strategy and structural constraints as well as behavioral constraints, then discuss the implementation of the compo- nent management, change management and constraints management. Finally, an flight reservation system is as an example to prove its availability.
出处 《计算机与数字工程》 2009年第6期81-84,共4页 Computer & Digital Engineering
关键词 自组织软件 软件体系结构模型 重构 约束 self-organizing software, software architectural model, reconfiguration, constraints
  • 相关文献

参考文献12

  • 1I. Georgiadis, J. Magee, and J. Kramer. Self-organising software architectures for distributed systems[C]. In Proceedings of the first workshop on Self-healing systems, 2002 : 33-38.
  • 2P. Oreizy, M. M. Gorlick, R. N. Taylor, et al. An architecture based approach to self-adaptive software[J]. IEEE Intelligent Systems, 1999,14(3): 54-62.
  • 3D. Garlan, B. Schmerl. Model-based adaptation for self-healing systems[C]. Proceedings of the first work- shop on Self-healing systems, ACM Press, Charleston, South Carolina, 2002.
  • 4E. M. Dashofy, A. van der Hoek, R. N. Taylor. Towards architecture-based self-healing systems[C]. Proceedings of the first workshop on Self-healing systems, ACM Press, Charleston, South Carolina, 2002.
  • 5H. Gomaa, M. Hussein. Dynamic Software Reconfiguration in Software Product Families[C]. 5th International Workshop on Software Product-Family Engineering, LNCS 3014, Springer 2004:435-444.
  • 6N. Medvidovic, D. S. Rosenblum, R. N. Taylor. A language and environment for architecture-based software development and evolution[C]. Proceedings of the 21st international conference on Software engineering, IEEE Computer Society Press, Los Angeles, California, United States, 1999.
  • 7J. Magee, N. Dulay, S. Eisenbach, et al. Specifying Distributed Software Architectures[C]. 5th European Software Engineering Conference (ESEC), Sitges, Spain, 1995.
  • 8J. Magee, J. Kramer. Dynamic structure in soft- ware architectures[C]. Proceedings of the 4th ACM SIG- SOFT symposium on Foundations of software engineering, ACM Press, San Francisco, California, United States,1996.
  • 9J. Kramer, J. Magee. The evolving philosophers problem: dynamic change management, Software Engineering[J]. IEEE Transactions on, 1990. 1293-1306.
  • 10D. Hirsch, J. Kramer, J. Magee, et al. Modes for Software Architectures[C]. Third European Workshop on Software Architecture (EWSA 2006), Springer, Nantes, France,2006,9.

二级参考文献5

  • 1COSTAFM.Combining meta-information management and reflection in an architecture for configurable and reconfigurable middleware[D].Lancaster:PhD Thesis,Lancaster Uiversity,2001
  • 2D G Bobrow,R G Gabriel,et al.CLOS in context-The shape of the design space.In:Object Oriented Programming-The CLOS Perspective.Massachusetts:MIT Press,1993
  • 3J Ferber.Computational reflection in class based object oriented languages.In:Proc of the 4th Conf on ObjectOriented Programming:Systems,Languages and Applications(OOPSLA'89),SIGPLAN Notices 24.New York:ACM Press,1989,317~326
  • 4Jeremy S Bradbury,James R Cordy,Juergen Dingel,A survey of self-management in dynamic software architecture specifications.Newport Beach,CA,USA,WOSS'04,2004
  • 5J Andersson.Issues in dynamic software architectures.In Proc.Of the 4th Int.Software Architecture Workshop (ISAW-4),2000:111~114

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部