2010 15th IEEE International Conference on Engineering of Complex Computer Systems最新文献

筛选
英文 中文
Engineering Dynamic Adaptation for Achieving Cost-Efficient Resilience in Software-Intensive Embedded Systems 在软件密集型嵌入式系统中实现成本效益弹性的工程动态适应
R. Adler, D. Schneider, M. Trapp
{"title":"Engineering Dynamic Adaptation for Achieving Cost-Efficient Resilience in Software-Intensive Embedded Systems","authors":"R. Adler, D. Schneider, M. Trapp","doi":"10.1109/ICECCS.2010.22","DOIUrl":"https://doi.org/10.1109/ICECCS.2010.22","url":null,"abstract":"Resilience has been successfully realized in automotive systems to increase system reliability at reasonable costs. Using dynamic adaptation, the system adapts to runtime errors - caused by internal system faults or adverse environmental situations like critical driving situations - in order to provide the best possible functionality and to guarantee system safety in any given system and environmental state. This paper introduces an engineering approach for developing resilient systems using dynamic adaptation. The approach is based on component-oriented modeling and on analyses of component compositions. We describe how component-oriented modeling and compositional analyses enable the usage of dynamic adaptation for achieving a trade-off between availability and cost in safety-critical, resilient systems and how it helps to manage the complexity inherent in component composition.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123462912","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Towards Self-Healing Swarm Robotic Systems Inspired by Granuloma Formation 受肉芽肿形成启发的自愈群机器人系统
A. R. Ismail, J. Timmis
{"title":"Towards Self-Healing Swarm Robotic Systems Inspired by Granuloma Formation","authors":"A. R. Ismail, J. Timmis","doi":"10.1109/ICECCS.2010.63","DOIUrl":"https://doi.org/10.1109/ICECCS.2010.63","url":null,"abstract":"Granuloma is a medical term for a ball-like collection of immune cells that attempts to remove foreign substances from a host organism. This response is a special type of inflammatory reaction common to a wide variety of diseases. Granulomas are an organised collection of macrophages, whose formation involves the stimulation of macrophages as well as T-Cells. Fault tolerance in swarm robotic systems is essential to the continued operation of swarm robotic systems. Under certain conditions, a failing robot can have a detrimental effect on the overall swarm behaviour, causing stagnation in the swarm and affecting its ability to undertake its task. Our study is concerned specifically with modelling the trafficking of macrophages and T-cells in the development of granuloma formation, and using that as a basis to create a self-healing swarm robotic system, in the context of power system failure.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129595050","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
Using Expressive Traceability Relationships for Ensuring Consistent Process Model Refinement 使用表达性跟踪关系确保一致的过程模型细化
Hannes Schwarz, J. Ebert, J. Lemcke, Tirdad Rahmani, S. Zivkovic
{"title":"Using Expressive Traceability Relationships for Ensuring Consistent Process Model Refinement","authors":"Hannes Schwarz, J. Ebert, J. Lemcke, Tirdad Rahmani, S. Zivkovic","doi":"10.1109/ICECCS.2010.66","DOIUrl":"https://doi.org/10.1109/ICECCS.2010.66","url":null,"abstract":"Traceability is widely recognized as being crucial for various software development-related applications, including maintenance, quality assurance, and change management. However, most existing approaches do not augment traceability relationships with semantics going beyond natural language descriptions, thus limiting the potential for automatizing relevant activities such as consistency checking or change propagation. Based on a case study being concerned with preserving the consistency of business process model refinements, this paper introduces a generic, technology-independent, yet expressive approach for defining semantically rich traceability relationships. The concept is instantiated and implemented on the basis of the ADOxx modeling platform and the GReQL query language.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"142 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133433764","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Configuration Procedure Synthesis for Complex Systems Using Model Finder 使用模型查找器的复杂系统配置程序综合
S. Kikuchi, S. Tsuchiya
{"title":"Configuration Procedure Synthesis for Complex Systems Using Model Finder","authors":"S. Kikuchi, S. Tsuchiya","doi":"10.1109/ICECCS.2010.17","DOIUrl":"https://doi.org/10.1109/ICECCS.2010.17","url":null,"abstract":"Managing the configurations of complex systems consisting of various components requires combined efforts by multiple domain experts. These experts have extensive knowledge about different components in the system they need to manage, but little understanding of the issues outside their individual areas of expertise. As a result, the configuration constraints, changes, and procedures specified by those involved in the management of a complex system are often interrelated with one another without being noticed, and their integration into a coherent procedure for configuration represents a major challenge. The method of synthesizing the configuration procedure introduced in this paper addresses this challenge using a combination of formal specification and model finding techniques. We express the knowledge on system management with this method, which is provided by domain experts as first-order logic formulas in the Alloy specification language, and combine it with system-configuration information and the resulting specification. We then employ the Alloy Analyzer tool to find a system model that satisfies all the formulas in this specification. The model obtained corresponds to a procedure for system configurations that satisfies all expert-specified constraints. Finally, we evaluate our method through a case study on a procedure to consolidate virtual machines.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133167929","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Patterns for Modelling Time and Consistency in Business Information Systems 商业信息系统中时间和一致性建模模式
J. Bryans, J. Fitzgerald, A. Romanovsky, A. Roth
{"title":"Patterns for Modelling Time and Consistency in Business Information Systems","authors":"J. Bryans, J. Fitzgerald, A. Romanovsky, A. Roth","doi":"10.1109/ICECCS.2010.43","DOIUrl":"https://doi.org/10.1109/ICECCS.2010.43","url":null,"abstract":"Maintaining semantic consistency of data is a significant problem in distributed information systems, particularly those on which a business may depend. Our current work aims to use Event-B and the Rodin tools to support the specification and design of such systems in a way that integrates well into existing development processes. This paper presents Event-B patterns that may be used to represent recovery from time-bounded inconsistency and illustrates their use in a model derived from industrial applications.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120857976","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Performance Antipatterns as Logical Predicates 作为逻辑谓词的性能反模式
V. Cortellessa, A. Marco, Catia Trubiani
{"title":"Performance Antipatterns as Logical Predicates","authors":"V. Cortellessa, A. Marco, Catia Trubiani","doi":"10.1109/ICECCS.2010.44","DOIUrl":"https://doi.org/10.1109/ICECCS.2010.44","url":null,"abstract":"The problem of interpreting the results of performance analysis is quite critical in the software performance domain. Mean values, variances, probability distributions are hard to interpret for providing feedback to software architects. Instead, what architects expect are solutions to performance problems, possibly in the form of architectural alternatives (e. g. split a software component in two components and re-deploy one of them). In a software performance engineering approach this path from analysis results to software alternatives still lacks of automation and is based on the skills and experience of analysts. In this paper we propose an automated approach for the performance feedback generation process based on performance antipatterns. To this aim, we model performance antipatterns as logical predicates and we provide a java engine, based on such predicates, that is able to detect performance antipatterns in an XML representation of the software system. Finally, we show the approach at work on a simple case study.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127647155","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 33
Knowledge Models to Reduce the Gap between Heterogeneous Models: Application to Aircraft Systems Engineering 减少异构模型之间差距的知识模型:在飞机系统工程中的应用
David Simon Zayas, A. Monceaux, Y. A. Ameur
{"title":"Knowledge Models to Reduce the Gap between Heterogeneous Models: Application to Aircraft Systems Engineering","authors":"David Simon Zayas, A. Monceaux, Y. A. Ameur","doi":"10.1109/ICECCS.2010.35","DOIUrl":"https://doi.org/10.1109/ICECCS.2010.35","url":null,"abstract":"The need to manage the complexity of current systems encourages the use of models in Engineering processes. Systems Engineering is a multi-domain discipline which implies a wide variety of heterogeneous design models in the life-cycle of the system. Furthermore, dividing of the work and the advent of collaborative engineering techniques require combination of these heterogeneous models in order to achieve the overall engineering process. In such a context, we propose a methodology making possible to interoperate existing heterogeneous design models. Our approach fastens upon knowledge in order to annotate and homogenize the models. More precisely, we claim that design models can be completed or clarified with shared domain knowledge, i.e. ontologies, which is mastered by the engineers but usually not formalized. Moreover, this methodology is not intrusive since it aims to link models by developing an additional model of relations which allows keeping the traceability to the original models.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"26 22","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113984381","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Using Compositionality to Formally Model and Analyze Systems Built of a High Number of Components 使用组合性对由大量组件组成的系统进行形式化建模和分析
Silvia Bindelli, E. D. Nitto, Carlo A. Furia, M. Rossi
{"title":"Using Compositionality to Formally Model and Analyze Systems Built of a High Number of Components","authors":"Silvia Bindelli, E. D. Nitto, Carlo A. Furia, M. Rossi","doi":"10.1109/ICECCS.2010.65","DOIUrl":"https://doi.org/10.1109/ICECCS.2010.65","url":null,"abstract":"When dependability of systems with a large number of components is a concern, being able to model and analyze their properties, especially non-functional ones, in a formal and automated way becomes essential. Often, however, the application of formal methods and automated reasoning is seen by practitioners as complex and time consuming. Compositional techniques can help modify this belief. In this paper we show how a compositional modeling and verification technique can be applied to the analysis of distributed systems with numerous interacting nodes. We automate the proof by exploiting a SAT-based tool. We demonstrate the validity of the resulting approach by applying it to an autonomic service-based system that manages, in a coordinated peer-to-peer manner, electricity consumption in a geographical area. In particular, we show that in this case the time needed for performing the proof is remarkably shorter than in the case in which we adopt a non-compositional approach.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"242 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122868735","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
An Approach to Verifying Security and Timing Properties in UML Models 验证UML模型中安全性和时序属性的方法
Vidhi Thapa, Eunjee Song, Hanil Kim
{"title":"An Approach to Verifying Security and Timing Properties in UML Models","authors":"Vidhi Thapa, Eunjee Song, Hanil Kim","doi":"10.1109/ICECCS.2010.10","DOIUrl":"https://doi.org/10.1109/ICECCS.2010.10","url":null,"abstract":"In this paper, we present an approach to verify whether a UML design model satisfies its domain-specific security and time-related requirements in an integrated tool environment. This approach is based on a UML metamodel extension mechanism given as profiles. As a model verification tool, we chose the USE (UML-based Specification Environment) since additional functional and non-functional constraints in a UML model should be formally specified using the OCL (Object Constraint Language). In order to address both security and timing properties together in a model, we combine two profiles, UMLsec for security and MARTE (UML profile for Modeling and Analysis of Real-Time and Embedded systems) for time, into the UML metamodel. Then, this combined metamodel is converted to a form of USE specification so that it can be used for verifying models using USE. In this approach, however, this combined metamodel is considered as a large class model in USE because USE does not support profiles. Therefore, models to be verified are created as object models that are instances of the given class model, i.e. the extended metamodel in our case. Our approach is illustrated with a distributed, interoperable wireless communications-based railroad control system called the Positive Train Control (PTC) System.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131781818","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Testing Safety Critical Systems with SysML/UML 用SysML/UML测试安全关键系统
M. Hause, A. Stuart, D. Richards, J. Holt
{"title":"Testing Safety Critical Systems with SysML/UML","authors":"M. Hause, A. Stuart, D. Richards, J. Holt","doi":"10.1109/ICECCS.2010.59","DOIUrl":"https://doi.org/10.1109/ICECCS.2010.59","url":null,"abstract":"As systems become increasingly complex and the time to market decreases, systems engineers have to develop novel solutions to testing. The scenario is particularly acute when dealing within the safety critical domain. This paper will seek to highlight how UML and in particular, improvements introduced by SysML can aid the testing process in terms of verification, validation and simulation of software, firmware and mechanical systems. This paper will highlight how UML and SysML constructs can aid testing and is based on many years experience of building and testing systems as well as the experience gained by client companies during consultation. It will highlight on a practical basis how clients have integrated testing into their UML/SysML models to improve their processes and products.","PeriodicalId":120255,"journal":{"name":"2010 15th IEEE International Conference on Engineering of Complex Computer Systems","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115621699","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信