感谢我

Mathias Hedenborg, Gösta Sundberg, Jesper Andersson Linköping
{"title":"感谢我","authors":"Mathias Hedenborg, Gösta Sundberg, Jesper Andersson Linköping","doi":"10.1515/9780822377139-001","DOIUrl":null,"url":null,"abstract":"Advances in software engineering technology continue to assist engineers in building more complex systems than before, but even if these systems are more complex they sustain the same problems of previous developments. First, they are never error-free and second, they need continuous improvement to meet users requests for more and improved functionality. These changes often result in downtime, where users can not use the system. In other types of systems downtime can be interdicted, for instance the switching systems in the telecommunications domain. A dynamic reconfigurable system that updates or replaces software without stopping the executing applications is needed. This thesis discusses support for the modeling and implementation of software systems with a dynamic architecture. Using software architectures as a basis for reasoning about run-time modification makes it possible to use a different approach, dynamic reconfiguration at the architectural level. Introducing architectural agents allows for developers to specify reactiveness in architectural specifications. The introduction of the architectural agent, adds a new dimension to traditional architectural specifications. Agents allow designers to express run-time evolution which is initiated and governed internally in the executing application. The methodology for architectural agents is simple yet capable of describing systems with complex dynamic behavior.","PeriodicalId":50821,"journal":{"name":"Alternative Medicine Review","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1515/9780822377139-001","citationCount":"1","resultStr":"{\"title\":\"Acknowledgments I\",\"authors\":\"Mathias Hedenborg, Gösta Sundberg, Jesper Andersson Linköping\",\"doi\":\"10.1515/9780822377139-001\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Advances in software engineering technology continue to assist engineers in building more complex systems than before, but even if these systems are more complex they sustain the same problems of previous developments. First, they are never error-free and second, they need continuous improvement to meet users requests for more and improved functionality. These changes often result in downtime, where users can not use the system. In other types of systems downtime can be interdicted, for instance the switching systems in the telecommunications domain. A dynamic reconfigurable system that updates or replaces software without stopping the executing applications is needed. This thesis discusses support for the modeling and implementation of software systems with a dynamic architecture. Using software architectures as a basis for reasoning about run-time modification makes it possible to use a different approach, dynamic reconfiguration at the architectural level. Introducing architectural agents allows for developers to specify reactiveness in architectural specifications. The introduction of the architectural agent, adds a new dimension to traditional architectural specifications. Agents allow designers to express run-time evolution which is initiated and governed internally in the executing application. The methodology for architectural agents is simple yet capable of describing systems with complex dynamic behavior.\",\"PeriodicalId\":50821,\"journal\":{\"name\":\"Alternative Medicine Review\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1515/9780822377139-001\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Alternative Medicine Review\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1515/9780822377139-001\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Alternative Medicine Review","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1515/9780822377139-001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

软件工程技术的进步继续帮助工程师构建比以前更复杂的系统,但是即使这些系统更复杂,它们也会维持以前开发的相同问题。首先,它们永远不会没有错误,其次,它们需要不断改进以满足用户对更多和改进功能的要求。这些更改通常会导致停机,即用户无法使用系统。在其他类型的系统中,停机时间可以被阻断,例如电信领域的交换系统。需要一个动态的可重新配置的系统,在不停止正在执行的应用程序的情况下更新或替换软件。本文讨论了动态体系结构对软件系统建模和实现的支持。使用软件体系结构作为运行时修改推理的基础,可以使用不同的方法,即体系结构级别的动态重新配置。引入体系结构代理允许开发人员在体系结构规范中指定反应性。建筑代理的引入为传统的建筑规范增加了一个新的维度。代理允许设计人员表达在执行的应用程序内部发起和治理的运行时演化。体系结构代理的方法很简单,但是能够描述具有复杂动态行为的系统。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Acknowledgments I
Advances in software engineering technology continue to assist engineers in building more complex systems than before, but even if these systems are more complex they sustain the same problems of previous developments. First, they are never error-free and second, they need continuous improvement to meet users requests for more and improved functionality. These changes often result in downtime, where users can not use the system. In other types of systems downtime can be interdicted, for instance the switching systems in the telecommunications domain. A dynamic reconfigurable system that updates or replaces software without stopping the executing applications is needed. This thesis discusses support for the modeling and implementation of software systems with a dynamic architecture. Using software architectures as a basis for reasoning about run-time modification makes it possible to use a different approach, dynamic reconfiguration at the architectural level. Introducing architectural agents allows for developers to specify reactiveness in architectural specifications. The introduction of the architectural agent, adds a new dimension to traditional architectural specifications. Agents allow designers to express run-time evolution which is initiated and governed internally in the executing application. The methodology for architectural agents is simple yet capable of describing systems with complex dynamic behavior.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Alternative Medicine Review
Alternative Medicine Review 医学-全科医学与补充医学
自引率
0.00%
发文量
0
审稿时长
>12 weeks
期刊最新文献
Alternative Medicine: A Critical Assessment of 202 Modalities Acknowledgments I II. Alternative Medicine III. Plonk Frontmatter
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1