2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)最新文献

筛选
英文 中文
A multicore-aware von Neumann programming model 一个多核感知冯·诺伊曼编程模型
J. Végh, Z. Bagoly, Ádám Kicsák, P. Molnár
{"title":"A multicore-aware von Neumann programming model","authors":"J. Végh, Z. Bagoly, Ádám Kicsák, P. Molnár","doi":"10.5220/0005097001500155","DOIUrl":"https://doi.org/10.5220/0005097001500155","url":null,"abstract":"An extension to the classic von Neumann paradigms is suggested, which -from the point of view of chip designers- considers modern many-core processors, and -from the point of view of programmers- still remains the classic von Neumann programming model. The work is based on the ideas that 1) the order in which the instructions (and/or code blocks) are executed does not matter, if some constraints do not force a special order of execution 2) a High Level Parallelism for code blocks (similar to Instruction Level Parallelism for instructions) can be introduced, allowing high-level out of order execution 3) discovering the possibilities for out of order execution can be done during compile time rather than runtime 4) the optimization possibilities discovered by the compile toolchain can be communicated to the processor in form of meta-information 5) the many computing resources (cores) can be assigned dynamically to machine instructions. It is shown that the multicore architectures could be transformed to a strongly enhanced single core processor. The key blocks of the proposal are a toolchain preparing the program code to run on many cores, a dispatch unit within the processor making effective use of the parallelized code, and also a much smarter communication method between the two key blocks is needed.","PeriodicalId":337080,"journal":{"name":"2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130525655","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}
引用次数: 2
Distributed parallel algorithm for numerical solving of 3D problem of fluid dynamics in anisotropic elastic porous medium using MapReduce and MPI technologies 基于MapReduce和MPI技术的各向异性弹性多孔介质流体力学三维数值求解的分布式并行算法
M. Mansurova, D. Akhmed-Zaki, B. Matkerim, B. Kumalakov
{"title":"Distributed parallel algorithm for numerical solving of 3D problem of fluid dynamics in anisotropic elastic porous medium using MapReduce and MPI technologies","authors":"M. Mansurova, D. Akhmed-Zaki, B. Matkerim, B. Kumalakov","doi":"10.5220/0005110605240528","DOIUrl":"https://doi.org/10.5220/0005110605240528","url":null,"abstract":"Paper presents an advanced iterative MapReduce solution that employs Hadoop and MPI technologies. First, we present an overview of working implementations that make use of the same technologies. Then we define an academic example of numeric problem with an emphasis on its computational features. The named definition is used to justify the proposed solution design.","PeriodicalId":337080,"journal":{"name":"2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121207214","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
Continuous queries over distributed streams of heterogeneous monitoring data in cloud datacenters
Daniel Tovarnák, T. Pitner
{"title":"Continuous queries over distributed streams of heterogeneous monitoring data in cloud datacenters","authors":"Daniel Tovarnák, T. Pitner","doi":"10.5220/0005095504700481","DOIUrl":"https://doi.org/10.5220/0005095504700481","url":null,"abstract":"The use of stream processing for state monitoring of distributed infrastructures has been advocated by some in order to overcome the issues of traditional monitoring solutions when tasked with complex continuous queries. However, in the domain of behavior monitoring the situation gets more complicated. It is mainly because of the low-quality source of behavior-related monitoring information (natural language computer logs). Existing approaches prevalently rely on indexing and real-time data-mining of the behavior-related data rather than on using event/stream processing techniques and the many corresponding benefits. The goal of this paper is to present a general notion of Distributed Event-Driven Monitoring Architecture that will enable an easy definition of expressive continuous queries over many distributed and heterogeneous streams of behavior-related (and state-related) monitoring data.","PeriodicalId":337080,"journal":{"name":"2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121568743","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
Transforming viewpoints of distributed designs to support simulation scenarios 转换分布式设计的视点以支持仿真场景
Iyas Alloush, Y. Kermarrec, Siegfried Rouvrais
{"title":"Transforming viewpoints of distributed designs to support simulation scenarios","authors":"Iyas Alloush, Y. Kermarrec, Siegfried Rouvrais","doi":"10.5220/0004997103210328","DOIUrl":"https://doi.org/10.5220/0004997103210328","url":null,"abstract":"In order to reduce the time to market and improve the qualities during the service construction activities, we provide the designers with integrated tools that help them to construct services. They are able to evaluate their designs earlier according to functional, performance non-functional, and QoS requirements. The contribution of this paper is concerned with representing the different viewpoints of a design model in the simulation scenario through code generation. The main benefits of our approach based on separation of concerns are to better manage the complexity of the design and to improve the fine-tuning level of simulation scenarios. We illustrate our approach with a video conference service relying on the IP Multimedia Subsystem platform.","PeriodicalId":337080,"journal":{"name":"2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)","volume":"175 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134480354","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}
引用次数: 2
A rational perspective on software modeling 对软件建模的理性观点
Tony Spiteri Staines
{"title":"A rational perspective on software modeling","authors":"Tony Spiteri Staines","doi":"10.5220/0005090103450350","DOIUrl":"https://doi.org/10.5220/0005090103450350","url":null,"abstract":"This work introduces the concept of rational software modeling from a practical perspective. Valid arguments about the importance of modeling in modern software engineering and requirements engineering are presented. The different stakeholder's perspectives or views on modeling are analysed and a soft uniform approach is presented. The uniform approach or rational perspective to modeling is based on the main fundamental concepts of requirements engineering. This approach presents the basic ground for more elaborate work in the future. The universal approach is based on i) usability, ii) universality, iii) uniqueness and iv) uniformity. The concepts presented can be combined with any particular approach or method. The ideas could prove to be useful for quality assurance and best practice approaches in the real world.","PeriodicalId":337080,"journal":{"name":"2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125174766","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}
引用次数: 2
Programming support for the flexible coupling of distributed software components for scientific simulations 科学仿真中分布式软件组件灵活耦合的编程支持
Michael Hofmann, Felix Ospald, H. Schmidt, Rolf Springer
{"title":"Programming support for the flexible coupling of distributed software components for scientific simulations","authors":"Michael Hofmann, Felix Ospald, H. Schmidt, Rolf Springer","doi":"10.5220/0005105405060511","DOIUrl":"https://doi.org/10.5220/0005105405060511","url":null,"abstract":"In this article, we investigate the flexible coupling of distributed software components that are required for an optimization process of lightweight structures built from hybrid materials. The software components include computationally intensive applications for the simulation of hybrid structures, control applications for implementing the optimization process as well as data-oriented applications for the generation, management, and visualization of simulation data. The participating software components and application programs are described to demonstrate their strongly varying functionalities as well as the diversity of data exchange methods that need to be considered for the data coupling. Furthermore, we present the design and usage of a software library with transparent data coupling mechanisms for software components that are flexibly distributed among different computing resources.","PeriodicalId":337080,"journal":{"name":"2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)","volume":"54 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114050769","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
Understanding software testers in the automotive industry a mixed-method case study 了解汽车行业软件测试人员的混合方法案例研究
T. Hernández, Nicola Marsden
{"title":"Understanding software testers in the automotive industry a mixed-method case study","authors":"T. Hernández, Nicola Marsden","doi":"10.5220/0004992503050314","DOIUrl":"https://doi.org/10.5220/0004992503050314","url":null,"abstract":"This paper presents the results of a mixed-method study performed in the software department of a large automotive supplier operating in a global software engineering setting. The aim was to understand the social dimension and human aspects involved in software testing in an intercultural setting. Qualitative and quantitative analyses of testers' perception regarding their day-to-day activities and collaboration with other teams was conducted. The findings suggest the testing team is motivated but recurrently affected by external factors such as late input for testers, improperly or missing requirements, and unrealistic project planning. Testers identified human factors, such as openness and attitude of people, as relevant for effective collaboration. Combining the findings of the quantitative and the qualitative studies, our research suggests that the approach that testers take to their work can be characterized by a silo focus, i.e. rather than focusing on the overall goals their perception revolves around their subunit of the organization.","PeriodicalId":337080,"journal":{"name":"2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)","volume":"127 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114154621","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
Design pattern support for Model-Driven Development 模型驱动开发的设计模式支持
Timo Vepsäläinen, S. Kuikka
{"title":"Design pattern support for Model-Driven Development","authors":"Timo Vepsäläinen, S. Kuikka","doi":"10.5220/0004990002770286","DOIUrl":"https://doi.org/10.5220/0004990002770286","url":null,"abstract":"Design patterns document solutions to recurring design and development challenges. UML, as the de-facto modeling language in software development, aims to support defining and using patterns in models. However, as is demonstrated in the paper, the support is not sufficient for all kinds of patterns and all meaningful ways to use patterns. In this paper, the use of design patterns is suggested for documentation purposes in Model-Driven Development. The pattern support of UML is complemented with an approach that does not constrain the structures that can be used in patterns. The approach, which is tool supported in a model-driven development environment for control applications, also enables specification of part of the information content of patterns that UML leaves intact. The developed tool support includes instantiating and highlighting patterns in models and gathering of traceability information on use of patterns.","PeriodicalId":337080,"journal":{"name":"2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128689894","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
CPN based GAE performance prediction framework 基于CPN的GAE性能预测框架
S. Nishida, Yoshiyuki Shinkawa
{"title":"CPN based GAE performance prediction framework","authors":"S. Nishida, Yoshiyuki Shinkawa","doi":"10.5220/0005106004010406","DOIUrl":"https://doi.org/10.5220/0005106004010406","url":null,"abstract":"Google App Engine (GAE) is one of the most popular PAAS type cloud platform for database transaction systems. When we plan to run those systems on GAE, performance prediction is one of the obstacles, since only a little performance information on GAE is available. In addition, the structure of GAE is not opened to general public. This paper proposes a Colored Petri Net (CPN) based simulation framework, based on the performance parameters obtained through the measurement by user written programs. The framework is build focusing on the application structure, which consists of a series of GAE APIs, and GAE works as a mechanism to produce the probabilistic process delay. The framework has high modularity to plug-in any kinds of applications easily.","PeriodicalId":337080,"journal":{"name":"2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134221129","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
Do we need specific quality models for multi-agent systems? Toward using the ISO/IEC 25010 quality model for MAS 我们需要多智能体系统的特定质量模型吗?面向MAS采用ISO/IEC 25010质量模型
Toufik Marir, Farid Mokhati, H. Seridi-Bouchelaghem
{"title":"Do we need specific quality models for multi-agent systems? Toward using the ISO/IEC 25010 quality model for MAS","authors":"Toufik Marir, Farid Mokhati, H. Seridi-Bouchelaghem","doi":"10.5220/0005097303630368","DOIUrl":"https://doi.org/10.5220/0005097303630368","url":null,"abstract":"The quality assurance of software is one of the most important purposes of software engineering. However, the quality concept is undergone to subjective interpretations. Consequently, several models are proposed to understand and evaluate the software quality. The ISO/IEC 25010 is the new international standard quality model. Being standard increases the applicability of such model for all software products. Knowing that the multi-agent systems are one of the most applied software paradigms; we target in this paper the applicability of the ISO/IEC 25010 to agent-based software.","PeriodicalId":337080,"journal":{"name":"2014 9th International Conference on Software Engineering and Applications (ICSOFT-EA)","volume":"139 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127851471","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}
引用次数: 54
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学术官方微信
小红书