Proceedings of the WICSA/ECSA 2012 Companion Volume最新文献

筛选
英文 中文
An architecture framework for application-managed scaling of cloud-hosted relational databases 用于应用程序管理的云托管关系数据库扩展的体系结构框架
Proceedings of the WICSA/ECSA 2012 Companion Volume Pub Date : 2012-08-20 DOI: 10.1145/2361999.2362004
Liang Zhao, S. Sakr, Liming Zhu, Xiwei Xu, Anna Liu
{"title":"An architecture framework for application-managed scaling of cloud-hosted relational databases","authors":"Liang Zhao, S. Sakr, Liming Zhu, Xiwei Xu, Anna Liu","doi":"10.1145/2361999.2362004","DOIUrl":"https://doi.org/10.1145/2361999.2362004","url":null,"abstract":"Scaling relational database in the cloud is one of the critical factors in the migration of applications to the cloud. It is important that applications can directly monitor fine-grained scaling performance (such as consistency-related replication delays and query-specific response time) and specify application-specific policies for autonomic management of the scaling. However, there is no general mechanism and reusable framework and infrastructures to help this. The current facilities in cloud-hosted relational databases are also very limited in providing fine-grained and consumer-centric monitoring data. The situation is exacerbated by the complexity of the different underlying cloud technologies and the need to separate scaling policy from business logic. This paper presents an architecture framework to facilitate a consumer-centric, application-managed autonomic scaling of relational databases in cloud. The architecture framework includes a new consumer-centric monitoring infrastructure and customisable components for sensing, monitoring, analysing and actuation according to application-level scaling policies without modifying an existing application. We evaluated our framework using a modified Web 2.0 application benchmark. The results demonstrate the framework's ability to provide application-level flexibility in achieving improved throughput, data freshness (different levels of consistency) and monetary saving.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"118 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132009528","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
A first account on stigmergic information systems and their impact on platform development 第一个关于污名化信息系统及其对平台开发的影响的帐户
Proceedings of the WICSA/ECSA 2012 Companion Volume Pub Date : 2012-08-20 DOI: 10.1145/2361999.2362010
Jürgen Musil, Angelika Musil, D. Winkler, S. Biffl
{"title":"A first account on stigmergic information systems and their impact on platform development","authors":"Jürgen Musil, Angelika Musil, D. Winkler, S. Biffl","doi":"10.1145/2361999.2362010","DOIUrl":"https://doi.org/10.1145/2361999.2362010","url":null,"abstract":"Modern software platforms often depend on networks of user-generated content. Although such platforms are very popular, their architectural concepts and underlying system dynamics are not yet fully understood. This paper uses stigmergy, a form of indirect communication and self-organization, as basis for framing certain groups of software services in order to propose an architectural concept of stigmergic information systems and describe identified key fields (actor base, architecture, software ecosystem) influencing them. Thus enabling the creation of better solution stack configurations needed to support effective and efficient development of such services.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128908575","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
Framework for monitoring and testing web application scalability on the cloud 用于监控和测试云上web应用程序可伸缩性的框架
Proceedings of the WICSA/ECSA 2012 Companion Volume Pub Date : 2012-08-20 DOI: 10.1145/2361999.2362008
Martti Vasar, S. Srirama, M. Dumas
{"title":"Framework for monitoring and testing web application scalability on the cloud","authors":"Martti Vasar, S. Srirama, M. Dumas","doi":"10.1145/2361999.2362008","DOIUrl":"https://doi.org/10.1145/2361999.2362008","url":null,"abstract":"By allowing resources to be acquired on-demand and in variable amounts, cloud computing provides an appealing environment for deploying pilot projects and for performance testing of Web applications and services. However, setting up cloud environments for performance testing still requires a significant amount of manual effort. To aid performance engineers in this task, we developed a framework that integrates several common benchmarking and monitoring tools. The framework helps performance engineers to test applications under various configurations and loads. Furthermore, the framework supports dynamic server allocation based on incoming load using a response-time-aware heuristics. We validated the framework by deploying and stress-testing the MediaWiki application. An experimental evaluation was conducted aimed at comparing the response-time-aware heuristics against Amazon Auto-Scale.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"165 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115680521","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}
引用次数: 26
A lean and mean strategy for migration to services 向服务迁移的精简策略
Proceedings of the WICSA/ECSA 2012 Companion Volume Pub Date : 2012-08-20 DOI: 10.1145/2361999.2362009
M. Razavian, P. Lago
{"title":"A lean and mean strategy for migration to services","authors":"M. Razavian, P. Lago","doi":"10.1145/2361999.2362009","DOIUrl":"https://doi.org/10.1145/2361999.2362009","url":null,"abstract":"In industry, enterprises have many software systems to be modernized and made available as added-value services. Identification of migration strategies and practices for service engineering is critical for successful legacy migration, and SOA adoption in industrial setting. This paper presents the results of an interview survey on the migration strategies in industry. The purpose of this paper is twofold: 1) to discover the migration strategies that industrial practice adopts 2) to identify the benefits of making such strategies explicit. Results of the survey have been analyzed in terms of migration activities and the available knowledge assets. As a result, we generalize the practice of industrial migration into a Lean & Mean SOA migration strategy. In addition, the uses of the strategy pinpoint promising industry-relevant research directions.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"155 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127351993","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}
引用次数: 14
Workshop on SHAring and Reusing architectural Knowledge (SHARK 2012) 建筑知识共享与再利用研讨会(SHARK 2012)
Proceedings of the WICSA/ECSA 2012 Companion Volume Pub Date : 2012-08-20 DOI: 10.1145/2361999.2362019
Uwe Zdun, Rafael Capilla
{"title":"Workshop on SHAring and Reusing architectural Knowledge (SHARK 2012)","authors":"Uwe Zdun, Rafael Capilla","doi":"10.1145/2361999.2362019","DOIUrl":"https://doi.org/10.1145/2361999.2362019","url":null,"abstract":"Architectural Knowledge (AK) is defined as the integrated representation of the software architecture of a software-intensive system or family of systems along with architectural decisions and their rationale, external influence and the development environment. The SHARK workshop series focuses on current methods, languages, and tools that can be used to extract, represent, share, apply, and reuse AK, and the experimentation and/or exploitation thereof. In this seventh SHARK workshop we will focus on current approaches tackling the problem of supporting the software engineering tasks driven by or producing architectural knowledge.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122514526","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
Nordic Symposium on Cloud Computing and Internet Technologies (NordiCloud) 北欧云计算和互联网技术研讨会(NordiCloud)
Proceedings of the WICSA/ECSA 2012 Companion Volume Pub Date : 2012-08-20 DOI: 10.1145/2361999.2362001
M. Babar, Parastoo Mohagheghi, Åke Edlund, Sébastien Mosser, T. Mikkonen, Peep Küngas
{"title":"Nordic Symposium on Cloud Computing and Internet Technologies (NordiCloud)","authors":"M. Babar, Parastoo Mohagheghi, Åke Edlund, Sébastien Mosser, T. Mikkonen, Peep Küngas","doi":"10.1145/2361999.2362001","DOIUrl":"https://doi.org/10.1145/2361999.2362001","url":null,"abstract":"This is an introduction to the NordiCloud Symposium collocated with WICSA/ECSA 2012.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131770338","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}
引用次数: 1
Configurator-as-a-service: tool support for deriving software architectures at runtime 配置器即服务:用于在运行时派生软件架构的工具支持
Proceedings of the WICSA/ECSA 2012 Companion Volume Pub Date : 2012-08-20 DOI: 10.1145/2361999.2362031
Varvana Myllärniemi, Mikko Ylikangas, M. Raatikainen, Jari Pääkkö, T. Männistö, T. Aaltonen
{"title":"Configurator-as-a-service: tool support for deriving software architectures at runtime","authors":"Varvana Myllärniemi, Mikko Ylikangas, M. Raatikainen, Jari Pääkkö, T. Männistö, T. Aaltonen","doi":"10.1145/2361999.2362031","DOIUrl":"https://doi.org/10.1145/2361999.2362031","url":null,"abstract":"Variability in software architectures, and especially dynamic variability in software architectures, calls for tool support. The complexity involved in the variability means that tools should be able to efficiently derive architectures at runtime. Our contribution is to offer concepts and an expository instantiation of Configurator-as-a-Service (CaaS). CaaS provides integrability, separation of derivation concerns, and automation. The approach is validated with a case of social devices, where proximity-based, distributed service compositions of mobile devices are derived at runtime.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132764528","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
Does cloud computing deliver the promised benefits for IT industry? 云计算为IT行业带来了承诺的好处吗?
Proceedings of the WICSA/ECSA 2012 Companion Volume Pub Date : 2012-08-20 DOI: 10.1145/2361999.2362007
Nattakarn Phaphoom, Nilay V. Oza, Xiaofeng Wang, P. Abrahamsson
{"title":"Does cloud computing deliver the promised benefits for IT industry?","authors":"Nattakarn Phaphoom, Nilay V. Oza, Xiaofeng Wang, P. Abrahamsson","doi":"10.1145/2361999.2362007","DOIUrl":"https://doi.org/10.1145/2361999.2362007","url":null,"abstract":"Cloud computing has captured the attention of both the researchers and practitioners alike. Companies and other cloud users are expecting to receive significant benefits from the new cloud based technologies. To what extent these benefits materialize for enterprise IT is not clearly understood. In this paper, we examine the perceived benefits of cloud computing from the cloud users' perspectives. Cloud users include users of SaaS/PaaS/IaaS, ranging from end-users, to service developers and system administrators. Using content analysis techniques, we examine one of the major discussion forums of cloud computing. Rather than offering a yes/no answer to the question posed, we offer five empirically drawn insights on the perceived benefits of cloud computing. It is proposed that the empirical insights gained are valuable to both researchers and practitioners. The value lies in a more holistic view on the promised benefits' landscape.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126569237","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}
引用次数: 22
A short survey on the state of the art in architectures and platforms for large scale data analysis and knowledge discovery from data 对大规模数据分析和从数据中发现知识的架构和平台的现状进行简短的调查
Proceedings of the WICSA/ECSA 2012 Companion Volume Pub Date : 2012-08-20 DOI: 10.1145/2361999.2362039
Edmon Begoli
{"title":"A short survey on the state of the art in architectures and platforms for large scale data analysis and knowledge discovery from data","authors":"Edmon Begoli","doi":"10.1145/2361999.2362039","DOIUrl":"https://doi.org/10.1145/2361999.2362039","url":null,"abstract":"Intended as a survey for practicing architects and researchers seeking an overview of the state-of-the-art architectures for data analysis, this paper provides an overview of the emerging data management and analytic platforms including parallel databases, Hadoop-based systems, High Performance Computing (HPC) platforms and platforms popularly referred to as NoSQL platforms. Platforms are presented based on their relevance, analysis they support and the data organization model they support.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125185912","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}
引用次数: 29
Graph-based implicit knowledge discovery from architecture change logs 从架构变更日志中发现基于图的隐式知识
Proceedings of the WICSA/ECSA 2012 Companion Volume Pub Date : 2012-08-20 DOI: 10.1145/2361999.2362024
Aakash Ahmad, Pooyan Jamshidi, M. Arshad, C. Pahl
{"title":"Graph-based implicit knowledge discovery from architecture change logs","authors":"Aakash Ahmad, Pooyan Jamshidi, M. Arshad, C. Pahl","doi":"10.1145/2361999.2362024","DOIUrl":"https://doi.org/10.1145/2361999.2362024","url":null,"abstract":"Service architectures continuously evolve as a consequence of frequent business and technical change cycles. Architecture change log data represents a source of evolution-centric information in terms of intent, scope and operationalisation to accommodate changing requirements in existing architecture. We investigate change logs in order to analyse operational representation of architecture change instances to discover an implicit evolution-centric knowledge that have been aggregating over time. Change instances from the log are formalised as a typed attributed graph with its node and edge attribution capturing change representation on architecture elements. We exploit graph matching as a knowledge discovery technique in order to i) analyse change operationalisation and its dependencies for ii) discovering re-current change sequences in the log. We identify potentially reusable, usage-determined change patterns.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121919688","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
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学术官方微信