2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications最新文献

筛选
英文 中文
Role of Data Communications in Hybrid Cloud Costs 数据通信在混合云成本中的作用
O. Mazhelis, P. Tyrväinen
{"title":"Role of Data Communications in Hybrid Cloud Costs","authors":"O. Mazhelis, P. Tyrväinen","doi":"10.1109/SEAA.2011.29","DOIUrl":"https://doi.org/10.1109/SEAA.2011.29","url":null,"abstract":"Rapid adoption of cloud services in recent years has been driven by multiple factors, such as faster time-to-market and improved scalability enabled by public cloud infrastructure. Hybrid clouds, combining the in-house capacities with on-demand capacity of public clouds, achieve both the increased utilization rate of the in-house infrastructure and the limited use of more expensive public cloud, thereby lowering the total costs for the cloud user. In this paper, an analytical model of hybrid cloud costs is introduced, wherein the costs of computing and data communication are taken into account. Using this model, the cost-efficient division of the computing capacity between the private and the public portion of a hybrid cloud can be identified. By analyzing the model, it is shown analytically that the greater the volume of data transferred to/from the public cloud, the greater portion of the capacity should be allocated to the private cloud.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126214714","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}
引用次数: 19
Effect Analysis of the Introduction of AUTOSAR: A Systematic Literature Review 引进AUTOSAR的效果分析:系统文献综述
Sara Dersten, J. Axelsson, Joakim Fröberg
{"title":"Effect Analysis of the Introduction of AUTOSAR: A Systematic Literature Review","authors":"Sara Dersten, J. Axelsson, Joakim Fröberg","doi":"10.1109/SEAA.2011.44","DOIUrl":"https://doi.org/10.1109/SEAA.2011.44","url":null,"abstract":"Many complex software-intensive systems have a long life time, and undergo substantial evolution. These evolutions are either additions of functionality or system refactoring, i.e., updating the architecture to improve quality attributes without changing functionality. However, the return of investment for such a system refactoring is not easily measured due to a lack of understanding of its effects. In order to improve our understanding of these effects, we have conducted a systematic literature review of the reported effects of one such refactoring: the introduction of AUTOSAR, an open automotive software architecture standard. The effects include both benefits, like lower complexity and more efficient system development, and costs, like performance risks. We have investigated how the effects depend on different elements in AUTOSAR, and how the reports correspond to the stated objectives of the standard. It is also discussed to what extent these effects can be generalized to other types of refactoring.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122120808","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
Adapting Software Quality Models: Practical Challenges, Approach, and First Empirical Results 适应软件质量模型:实践挑战、方法和第一个实证结果
Michael Kläs, Constanza Lampasona, Jürgen Münch
{"title":"Adapting Software Quality Models: Practical Challenges, Approach, and First Empirical Results","authors":"Michael Kläs, Constanza Lampasona, Jürgen Münch","doi":"10.1109/SEAA.2011.62","DOIUrl":"https://doi.org/10.1109/SEAA.2011.62","url":null,"abstract":"Measuring and evaluating software quality has become a fundamental task. Many models have been proposed to support stakeholders in dealing with software quality. However, in most cases, quality models do not fit perfectly for the target application context. Since approaches for efficiently adapting quality models are largely missing, many quality models in practice are built from scratch or reuse only high-level concepts of existing models. We present a tool-supported approach for the efficient adaptation of quality models. An initial empirical investigation indicates that the quality models obtained applying the proposed approach are considerably more consistently and appropriately adapted than those obtained following an ad-hoc approach. Further, we could observe that model adaptation is significantly more efficient (~factor 8) when using this approach.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129605625","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}
引用次数: 24
Software Transactional Memory as a Building Block for Parallel Embedded Real-Time Systems 软件事务性内存作为并行嵌入式实时系统的构建块
Antonio Barros, L. M. Pinho
{"title":"Software Transactional Memory as a Building Block for Parallel Embedded Real-Time Systems","authors":"Antonio Barros, L. M. Pinho","doi":"10.1109/SEAA.2011.46","DOIUrl":"https://doi.org/10.1109/SEAA.2011.46","url":null,"abstract":"The recent trends of chip architectures with higher number of heterogeneous cores, and non-uniform memory/non-coherent caches, brings renewed attention to the use of Software Transactional Memory (STM) as a fundamental building block for developing parallel applications. Nevertheless, although STM promises to ease concurrent and parallel software development, it relies on the possibility of aborting conflicting transactions to maintain data consistency, which impacts on the responsiveness and timing guarantees required by embedded real-time systems. In these systems, contention delays must be (efficiently) limited so that the response times of tasks executing transactions are upper-bounded and task sets can be feasibly scheduled. In this paper we assess the use of STM in the development of embedded real-time software, defending that the amount of contention can be reduced if read-only transactions access recent consistent data snapshots, progressing in a wait-free manner. We show how the required number of versions of a shared object can be calculated for a set of tasks. We also outline an algorithm to manage conflicts between update transactions that prevents starvation.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"110 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122743637","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
The Product-Process-Quality Framework 产品-过程-质量框架
Anthony A. Hock-koon, M. Oussalah
{"title":"The Product-Process-Quality Framework","authors":"Anthony A. Hock-koon, M. Oussalah","doi":"10.1109/SEAA.2011.14","DOIUrl":"https://doi.org/10.1109/SEAA.2011.14","url":null,"abstract":"In this paper, we present the Product-Process-Quality Framework which provides a clear understanding of the differences between Component-based software engineering (CBSE) and Service-oriented software engineering (SOSE). We intend to provide a conceptual comparison to architects who have to deal with these two software development paradigms. This work completes existing ones which focus on the distinction between Objects and Components.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126228808","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}
引用次数: 5
Experiences on Developer Participation and Effort Estimation 开发人员参与和工作量评估的经验
Ekrem Kocaguneli, Ayse Tosun Misirli, Bora Caglayan, A. Bener
{"title":"Experiences on Developer Participation and Effort Estimation","authors":"Ekrem Kocaguneli, Ayse Tosun Misirli, Bora Caglayan, A. Bener","doi":"10.1109/SEAA.2011.71","DOIUrl":"https://doi.org/10.1109/SEAA.2011.71","url":null,"abstract":"Software effort estimation is critical for resource allocation and planning. Accurate estimates enable managers to distribute the workload among resources in a balanced manner. The actual workload of developers may be different from the values observed in project management tools. In this research, we provide a summary of our experiences regarding: a) effort estimation activities, b) the developer workload distribution through churn data and c) a method of using churn data to track estimation process. Our experience report depends on our collaborative work with our industry partners operating in various domains in Turkey. As a result, we observe that effort estimation is taken as an important topic. However, there is a large space for research to transfer the ad-hoc methods employed in industry to empirical ones. Interestingly, we observe that resource allocations based on initial estimates/plans do not conform to actual values. The common characteristic of developer contribution in different projects is: More than 80% of edits in code are performed by a small number of developers.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125932368","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
A Case Study on the Conversion of Function Points into COSMIC 功能点向COSMIC转换的实例研究
F. Ferrucci, C. Gravino, Federica Sarro
{"title":"A Case Study on the Conversion of Function Points into COSMIC","authors":"F. Ferrucci, C. Gravino, Federica Sarro","doi":"10.1109/SEAA.2011.70","DOIUrl":"https://doi.org/10.1109/SEAA.2011.70","url":null,"abstract":"Some empirical studies have been carried out so far to identify a function able to convert IFPUG functional size units into the COSMIC ones. The present paper reports on a replication of those studies using a dataset of 25 Web applications. As for the estimation technique, linear regression analysis was employed, while k-fold cross validation was exploited to validate the estimation models. The results show that there is a significant correlation between the size expressed in terms of COSMIC and IFPUG, but differently from previous studies the conversion factor is not so close to 1.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"232 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116045697","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}
引用次数: 7
E-Cosmic: A Business Process Model Based Functional Size Estimation Approach E-Cosmic:一种基于业务流程模型的功能规模估算方法
Mahir Kaya, Onur Demirörs
{"title":"E-Cosmic: A Business Process Model Based Functional Size Estimation Approach","authors":"Mahir Kaya, Onur Demirörs","doi":"10.1109/SEAA.2011.60","DOIUrl":"https://doi.org/10.1109/SEAA.2011.60","url":null,"abstract":"Software size is the key input for cost and effort estimation models. The effort and cost estimations as well as software size is needed at as early a phase of the project as possible. Conventional Early Functional Size Estimation methods enable predicting size at early phases but frequently variation of the results are high due to manual calculations and requirements of high degree of interpretation in situations where there is a lack of structured artifacts. On the other hand, automated Functional Size Measurement calculation approaches require constructs which are available in considerably late software development phases. In this study, an approach called e-Cosmic to overcome the reliability and subjectivity problems of early size estimation models is developed. As part of the approach a mapping between functional size measurement components of COSMIC FSM Method and common business process model constructs, was developed. The proposed method (e-Cosmic) is validated by three case studies. The result of the case studies has consistently showed less than 10% deviation with respect to the COSMIC FSM results. In addition, the automation of the estimation procedure eliminated measurer dependency and effort in conventional early functional size estimation methods.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124300105","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}
引用次数: 23
Iterative Feedback-Based Fault Localization Approach 基于迭代反馈的故障定位方法
Yan Lei, Xiaoguang Mao, Xiaomin Wan, Chengsong Wang
{"title":"Iterative Feedback-Based Fault Localization Approach","authors":"Yan Lei, Xiaoguang Mao, Xiaomin Wan, Chengsong Wang","doi":"10.1109/SEAA.2011.63","DOIUrl":"https://doi.org/10.1109/SEAA.2011.63","url":null,"abstract":"Most current fault-localization approaches merely use the information from testing to locate faults, assuming that test cases satisfying a certain test adequacy criterion can provide adequate information for fault localization. Unfortunately however, due to different goals between fault localization and testing, the information from testing may be inadequate for fault localization, which can greatly influence the performance. In this paper, we present an iterative feedback-based fault localization approach to address the information inadequacy problem. Based on both testing information and current fault-localization results, this approach iteratively uses test data generation techniques to feed back new test cases to initial test suites to increase more useful information for fault localization. Experimental results on the Siemens suite demonstrate a significant improvement of our approach over three best types of spectrum-based fault localization technique.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122503590","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}
引用次数: 0
Towards Heterogeneous Composition of Distributed Real-Time and Embedded (DRE) Systems Using the CORBA Component Model 利用CORBA组件模型实现分布式实时嵌入式系统的异构组合
James H. Hill
{"title":"Towards Heterogeneous Composition of Distributed Real-Time and Embedded (DRE) Systems Using the CORBA Component Model","authors":"James H. Hill","doi":"10.1109/SEAA.2011.21","DOIUrl":"https://doi.org/10.1109/SEAA.2011.21","url":null,"abstract":"This paper presents a method for using the CORBA Component Model (CCM) to integrate heterogeneous DRE systems. It has been realized in a extensible C++ template framework named CCM++. Experience from applying CCM++ on an example DRE shows can simplify heterogeneous DRE system composition while remaining spec-compliant. This therefore increases the portability of the solution to existing tools and frameworks that are CCM-compliant.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121131838","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}
引用次数: 3
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学术文献互助群
群 号:481959085
Book学术官方微信