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

筛选
英文 中文
A Cloud-Deployed 3D Medical Imaging System with Dynamically Optimized Scalability and Cloud Costs 具有动态优化的可扩展性和云成本的云部署3D医学成像系统
Karlheinz Dorn, Vladyslav Ukis, T. Friese
{"title":"A Cloud-Deployed 3D Medical Imaging System with Dynamically Optimized Scalability and Cloud Costs","authors":"Karlheinz Dorn, Vladyslav Ukis, T. Friese","doi":"10.1109/SEAA.2011.31","DOIUrl":"https://doi.org/10.1109/SEAA.2011.31","url":null,"abstract":"Medical imaging is established as a foundation for the delivery of high quality patient care in medicine. The growing data volume produced per examination increases the demand for 3D visualization of such data sets in radiology. Current medical imaging systems deliver 3D functionality either through Workstations or in Client/Server solutions. Workstation deployments suffer from the requirement to transfer huge data sets to every workstation where the data is needed. Client/Server solutions often suffer from scalability limits as data from all radiologists is rendered by a single server or a server farm, adding complexity and cost. In this paper, we present a novel 3D rendering approach using Cloud Computing that optimizes scalability and operational cost by architecture while flexibly adjusting to environments with low network quality.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"73 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":"128572151","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
Applying AOSE Concepts to Model Crosscutting Variability in Variant-Rich Processes 应用aase概念对多变量过程中的横切可变性建模
Tomás Martínez-Ruiz, Félix García, M. Piattini, Jürgen Münch
{"title":"Applying AOSE Concepts to Model Crosscutting Variability in Variant-Rich Processes","authors":"Tomás Martínez-Ruiz, Félix García, M. Piattini, Jürgen Münch","doi":"10.1109/SEAA.2011.58","DOIUrl":"https://doi.org/10.1109/SEAA.2011.58","url":null,"abstract":"Software process models need to be variant-rich, in the sense that they should be systematically customizable to specific project goals and project environments. It is currently very difficult to model Variant-Rich Process (VRP) because variability mechanisms are largely missing in modern process modeling languages. Variability mechanisms from other domains, such as programming languages, might be suitable for the representation of variability and could be adapted to the modeling of software processes. Mechanisms from Software Product Line Engineering (SPLE) and concepts from Aspect-Oriented Software Engineering (AOSE) show particular promise when modeling variability. This paper presents an approach that integrates variability concepts from SPLE and AOSE in the design of a VRP approach for the systematic support of tailoring in software processes. This approach has also been implemented in SPEM, resulting in the vSPEM notation. It has been used in a pilot application, which indicates that our approach based on AOSE can make process tailoring easier and more productive.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"183 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":"125161569","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
An Approach to Software Process Design and Implementation Using Transition Rules 基于转换规则的软件过程设计与实现方法
André L. Ferreira, R. J. Machado, M. Paulk
{"title":"An Approach to Software Process Design and Implementation Using Transition Rules","authors":"André L. Ferreira, R. J. Machado, M. Paulk","doi":"10.1109/SEAA.2011.57","DOIUrl":"https://doi.org/10.1109/SEAA.2011.57","url":null,"abstract":"When software organizations adopt several best practices models into one single environment the number of activities and processes tends to increase. Managing effectively a large and complex system of processes requires process modeling capabilities at higher levels of abstraction. This paper presents a modeling approach for software process design and implementation to deal with the increasing size and complexity of large systems of processes. A model based on an extension of UML 2.0 Component Diagrams is used to develop a process architecture. A transition mechanism using Little-JIL process programming language is also proposed to support the refinement of a process architecture to a process implementation.","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":"131168856","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
Software Risk Analysis in Medical Device Development 医疗器械开发中的软件风险分析
Christin Lindholm, Jesper Pedersen Notander, Martin Höst
{"title":"Software Risk Analysis in Medical Device Development","authors":"Christin Lindholm, Jesper Pedersen Notander, Martin Höst","doi":"10.1109/SEAA.2011.65","DOIUrl":"https://doi.org/10.1109/SEAA.2011.65","url":null,"abstract":"The purpose of risk management in the development of safety-critical software is to eliminate or reduce harmful behaviour. In health-care it is essential to manage risk related to software due to its increased use in medical devices and other computer systems. This paper presents some of the experiences gained from an ongoing case study at a large hospital in Sweden. The study focuses on identification and analysis of risks using scenarios and how effective this approach is. The research is conducted as action research, with the aim of analysing and giving input to the organisation's new software risk management process.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"118 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":"132113121","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
The Relevance of Assumptions and Context Factors for the Integration of Inspections and Testing 假设与环境因素对检验与测试整合的相关性
Frank Elberzhager, R. Eschbach, Jürgen Münch
{"title":"The Relevance of Assumptions and Context Factors for the Integration of Inspections and Testing","authors":"Frank Elberzhager, R. Eschbach, Jürgen Münch","doi":"10.1109/SEAA.2011.77","DOIUrl":"https://doi.org/10.1109/SEAA.2011.77","url":null,"abstract":"Integrating inspection processes with testing processes promises to deliver several benefits, including reduced effort for quality assurance or higher defect detection rates. Systematic integration of these processes requires knowledge regarding the relationships between these processes, especially regarding the relationship between inspection defects and test defects. Such knowledge is typically context-dependent and needs to be gained analytically or empirically. If such kind of knowledge is not available, assumptions need to be made for a specific context. This article describes the relevance of assumptions and context factors for integrating inspection and testing processes and provides mechanisms for deriving assumptions in a systematic manner.","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":"123694450","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
The Web as an Application Platform: The Saga Continues Web作为应用程序平台:传奇还在继续
A. Taivalsaari, T. Mikkonen
{"title":"The Web as an Application Platform: The Saga Continues","authors":"A. Taivalsaari, T. Mikkonen","doi":"10.1109/SEAA.2011.35","DOIUrl":"https://doi.org/10.1109/SEAA.2011.35","url":null,"abstract":"The World Wide Web is the most powerful medium for information sharing and distribution in the history of humankind. In this paper we take a look at the evolution of the Web from a relatively simple document sharing system to a massively popular, general purpose application and content distribution environment. We focus especially on the rapidly increasing use of the Web as a software platform. So far, a number of obstacles have hindered the development and deployment of full-fledged, truly interactive web applications. However, emerging standards such as HTML5 and Web GLare removing the limitations, and transforming the Web into a real application platform. We believe that in the future the use of conventional binary programs will be limited to system software, whereas the vast majority of end user software will be developed using web technologies.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"35 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":"125221125","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}
引用次数: 60
Kanban Implementation in a Telecom Product Maintenance 看板在电信产品维护中的实现
Marko Seikola, Hanna-Mari Loisa, Andr's Jagos
{"title":"Kanban Implementation in a Telecom Product Maintenance","authors":"Marko Seikola, Hanna-Mari Loisa, Andr's Jagos","doi":"10.1109/SEAA.2011.56","DOIUrl":"https://doi.org/10.1109/SEAA.2011.56","url":null,"abstract":"Telecom Product Maintenance at two Ericsson R&D Centers implemented Kanban. The third level maintenance is performed by the Customer Support Request (CSR) teams and by the design maintenance teams, which are located in two sites. There are separate backlogs for the customer support and for the design maintenance in the primary site and a third backlog for the design maintenance in the secondary site. Pull mindset, team working, team empowerment, and continuous improvement have become part of the everyday activities. Best practices from Scrum have been selected to complement the Kanban implementation. Also, the metrics have been reviewed. The major challenges have been related to the boundary rules, for instance, multi-site working, the platform dependency and the service level agreements but also to the roles and responsibilities. The Kanban boards and the chosen practices have been adjusted as the understanding of Lean has increased. This industry paper presents the journey to Lean product maintenance including the identification of the key success factors that are to some extent generalizable. First, the overall implementation is discussed followed by a deeper description of the implementation both in the CSR handling and in the Fault Handling (design maintenance) including also the experiences from the secondary R&D site. The paper continues by discussing the identified challenges and positive effects. At the end of the paper, the implementation concepts and key success factors are stated.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"8 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":"127931137","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
Incorporation of AUTOSAR in an Embedded Systems Development Process: A Case Study AUTOSAR在嵌入式系统开发过程中的整合:一个案例研究
T. Hermans, Pieter Ramaekers, J. Denil, P. D. Meulenaere, J. Anthonis
{"title":"Incorporation of AUTOSAR in an Embedded Systems Development Process: A Case Study","authors":"T. Hermans, Pieter Ramaekers, J. Denil, P. D. Meulenaere, J. Anthonis","doi":"10.1109/SEAA.2011.45","DOIUrl":"https://doi.org/10.1109/SEAA.2011.45","url":null,"abstract":"AUTOSAR, the Automotive Open System Architecture, is growing to an accepted industrial standard for the development of automotive embedded software. The AUTOSAR design method describes a software development process starting at the architectural design up to the deployment of the developed software on embedded controllers. Since most companies already have their own system development process, the introduction of AUTOSAR will have a direct impact on these processes. In this paper we will demonstrate the integration of AUTOSAR in a system development process that is similar to an industrial development process. This process is validated by means of an ABS case study. It is shown that introducing AUTOSAR has a relative small impact on the existing system development process.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"50 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":"116282086","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
Extensible Polyglot Programming Support in Existing Component Frameworks 现有组件框架中的可扩展多语言编程支持
Jaroslav Keznikl, M. Malohlava, T. Bures, P. Hnetynka
{"title":"Extensible Polyglot Programming Support in Existing Component Frameworks","authors":"Jaroslav Keznikl, M. Malohlava, T. Bures, P. Hnetynka","doi":"10.1109/SEAA.2011.25","DOIUrl":"https://doi.org/10.1109/SEAA.2011.25","url":null,"abstract":"Utilization of various agile development practices brings demand of short development cycle with stress on early deployment and rapid delivery. Such practices require techniques permitting rapid prototyping of systems, corresponding tests and simulations. One of the well-adopted rapid prototyping techniques is polyglot programming combining multiple, mainly scripting, languages during development of systems. This permits the use of a specialized language for dedicated system concerns and also allows for a continuous change and re-deployment of implementation. Despite the advantages, rapid prototyping with help of polyglot programming is still not well supported in the domain of component-based systems, which makes it difficult to quickly prototype and test these systems. To address the obstacle, the paper describes a general technique for transparent and extensible combining of multiple languages for purpose of rapid prototyping during development of component-based systems with help of advanced component frameworks.","PeriodicalId":107972,"journal":{"name":"2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications","volume":"12 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":"114923067","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 Model-Based Approach for Reconciliation of Polychronous Execution Traces 一种基于模型的同步执行轨迹协调方法
Kelly Garcés, Julien Deantoni, F. Mallet
{"title":"A Model-Based Approach for Reconciliation of Polychronous Execution Traces","authors":"Kelly Garcés, Julien Deantoni, F. Mallet","doi":"10.1109/SEAA.2011.47","DOIUrl":"https://doi.org/10.1109/SEAA.2011.47","url":null,"abstract":"Embedded systems are very difficult to design and debug because of the limited access to the device itself. Therefore, debugging usually requires to instrument the code so as to produce execution traces that are then monitored from a base station. Such an intrusive method has a direct impact on performances. In case of multiple interacting embedded targets the problem is even more severe and is not limited to computations but also spreads to communications. To reduce the communication overhead, we propose an approach in which unsynchronized traces from several targets are reconciled a posteriori. Since each target has its own time base without a built-in clock synchronization protocol, our approach requires a multi-clock reconciliation specification. This paper describes our model-based proposal developed during the ANR project RT-Simex. The different steps of the reconciliation are illustrated on a simple case-study used in the project, a terrestrial robot controlled in position.","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":"129785795","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学术文献互助群
群 号:481959085
Book学术官方微信