13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)最新文献

筛选
英文 中文
Variability mechanism centric process family architectures 以可变性机制为中心的过程族架构
Arnd Schnieders
{"title":"Variability mechanism centric process family architectures","authors":"Arnd Schnieders","doi":"10.1109/ECBS.2006.72","DOIUrl":"https://doi.org/10.1109/ECBS.2006.72","url":null,"abstract":"In this paper we describe a variability mechanism centric approach for the representation of process family architectures, which act as the major blueprint for the implementation of families of process oriented software in process family engineering. We therefore analyze the role of variability mechanisms in process family architectures and define a set of variability mechanisms for process family architectures represented as a UML activity diagram. The variability mechanism centric approach for process family architecture modeling allows for representing explicitly and intuitively the variability in a process family architecture and supports the effective reuse of process family architecture parts for the process family members. Moreover, it allows to model the implementation of variability in the process family and thus to take into account the influence of the variability implementation on the non-functional properties of the process family during process family architecture design. Our approach thus supports a more model-driven variability implementation in process family engineering","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133434753","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}
引用次数: 21
A performance validation tool for J2EE applications 用于J2EE应用程序的性能验证工具
Jiang Guo, Yuehong Liao, Behzad Parviz
{"title":"A performance validation tool for J2EE applications","authors":"Jiang Guo, Yuehong Liao, Behzad Parviz","doi":"10.1109/ECBS.2006.13","DOIUrl":"https://doi.org/10.1109/ECBS.2006.13","url":null,"abstract":"J2EE is the de-facto industry standard for implementing and scaling Java on the enterprise scale distributed systems. It is the result of strong industry collaboration. All involved is trying to make the technology J2EE commercially viable. This industry support has allowed J2EE to be based on the experience and expertise from leading designers of industry systems that are scalable, well integrated and provided a cross platform environment for application development, deployment and management. One of the major problems in building large-scale enterprise systems is managing the performance of the eventual solution. It is also true for J2EE based systems. This paper proposes an approach for accurate analysis of J2EE applications. It discusses the design of JPManager - a J2EE performance management system and related techniques, such as Java instrumentation, which is used in the JPManager's implementation","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122970994","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}
引用次数: 8
A model-based statistical usage testing of communication protocols 基于模型的通信协议统计使用测试
M. Popovic, I. Basicevic, I. Velikic, Jelena Tatic
{"title":"A model-based statistical usage testing of communication protocols","authors":"M. Popovic, I. Basicevic, I. Velikic, Jelena Tatic","doi":"10.1109/ECBS.2006.11","DOIUrl":"https://doi.org/10.1109/ECBS.2006.11","url":null,"abstract":"In this paper, we present our original approach to the model-based statistical usage testing of a class of communication protocol implementations that are based on the state design pattern and Java programming environment augmented with the class FSMSystem. The approach is based on the working environment that has been proven on a number of real-world projects. The working environment is created with the following set of tools: generic modeling environment with the operational profile model paradigm registered to it, operational profile model interpreter, generic test case generator, test case compiler, and the unit testing framework JUnit extended with the class TestBed that acts as both test driver and stub thus providing the complete test harness. In the paper, we present the methodology of the model-based statistical usage testing of a class of communication protocol implementations, the tools that support this methodology, and the case study - the model based statistical usage testing of SIP INVITE client transaction, a part of the SIP protocol stack","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127444918","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
Aligning computing systems with their environment: an agile perspective 使计算系统与其环境保持一致:敏捷的视角
Frank Keenan, D. Bustard
{"title":"Aligning computing systems with their environment: an agile perspective","authors":"Frank Keenan, D. Bustard","doi":"10.1109/ECBS.2006.21","DOIUrl":"https://doi.org/10.1109/ECBS.2006.21","url":null,"abstract":"Ideally, all computing systems should be closely aligned to the context in which they are used. Unfortunately, although the increasingly popular agile software development methods attempt to be customer oriented, the practices involved tend to focus more attention on the software product. The purpose of this paper is to examine this imbalance in relation to eXtreme Programming (XP) and suggest how improvements might be achieved through the use of soft systems methodology (SSM). A process is described that combines parts of SSM with XP while still attempting to remain within the general agile philosophy. An example is used to illustrate the process proposed","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131191131","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
Model transformations in the model-based development of real-time systems 基于模型的实时系统开发中的模型转换
T. Szemethy, G. Karsai, D. Balasubramanian
{"title":"Model transformations in the model-based development of real-time systems","authors":"T. Szemethy, G. Karsai, D. Balasubramanian","doi":"10.1109/ECBS.2006.47","DOIUrl":"https://doi.org/10.1109/ECBS.2006.47","url":null,"abstract":"In this paper we argue for UML-based metamodeling and pattern-based graph transformation techniques in computer-based systems development through an illustrative example from the domain of embedded systems. We present a tool that uses advanced graph-rewriting techniques to generate a schedule that satisfies hard real-time constraints for multi-modal systems. The input is a time-triggered system specification (using the Giotto language); the output is an instruction sequence for the E-machine: a virtual machine for hard real-time embedded systems. The resulting model may be refined into a) system implementations (E-code programs) through a trivial synthesis process and b) development-time analysis models expressing the properties of the system implemented over different execution platforms. Furthermore, we identify the next steps to be taken towards generating analysis models using explicit platform models","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133882510","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
Conceptual patterns 概念模式
B. Grone
{"title":"Conceptual patterns","authors":"B. Grone","doi":"10.1109/ECBS.2006.31","DOIUrl":"https://doi.org/10.1109/ECBS.2006.31","url":null,"abstract":"Patterns help transporting knowledge and provide common names for solutions. Architects need a lot of experience to create long-lasting system architectures and should benefit from experiences written down in patterns. The description of architecture patterns and design patterns usually focuses on structures in software. This renders the patterns of limited use for architects who need to structure a system before they choose a structure for the implementing software. Therefore, architects need an additional kind of patterns with an adequate notation. This paper introduces the category of conceptual patterns which focus on system structure in the description of problem and solution. Architects can benefit from the solutions described by conceptual patterns when analyzing systems and in early phases of system design. Extracting the conceptual part of existing patterns is a first step to find conceptual patterns. Usually, a set of patterns is arranged in a pattern language for a problem domain. This paper shows some examples of conceptual patterns extracted from existing architecture and design patterns","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114773484","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}
引用次数: 12
Novel Optimizing Approach in the Area of STEP-Based Construction of Sessionless, Power-Constrainted, TAM and Time Optimal Test Schedules 基于step构建无会话、功率约束、TAM和时间最优测试计划的新优化方法
Josef Strnadel, Arghya Kumar Dhali
{"title":"Novel Optimizing Approach in the Area of STEP-Based Construction of Sessionless, Power-Constrainted, TAM and Time Optimal Test Schedules","authors":"Josef Strnadel, Arghya Kumar Dhali","doi":"10.1109/ECBS.2006.54","DOIUrl":"https://doi.org/10.1109/ECBS.2006.54","url":null,"abstract":"Approach presented in the paper is based on so-called STEPs (scheduling time-points). Using input information about test schedule constraints, information about test resource sharing conflicts stored in a TACG (test application conflict graph) and information about power dissipation, test time and TAM (test access mechanism) width of particular tests going to be scheduled, proposed test scheduling algorithm link tests to STEPs in such a way there are no resource sharing conflicts in the best-found test schedule and hopefully, test schedule constraints are met maximally at minimal time and TAM values. In our paper, so-called sessionless approach to the problem is utilized. The approach does not require tests to be partitioned into so-called test sessions for test scheduling purposes. Main advantage of the approach is that tests are not to be scheduled within test-session bounds, but they are scheduled as soon as it is possible, so significant savings in test time can be achieved. In our paper, novel method based on sessionless test-scheduling approach is presented","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"691 7","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133970767","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
Performance considerations on composite applications 复合应用程序的性能考虑
Marcel Seelig
{"title":"Performance considerations on composite applications","authors":"Marcel Seelig","doi":"10.1109/ECBS.2006.55","DOIUrl":"https://doi.org/10.1109/ECBS.2006.55","url":null,"abstract":"Long lasting business applications in conjunction with modern software architecture may introduce old problems in a new fashion. Applications built in a service oriented environment can leverage existing infrastructure and enable cross-business functionality. Performance has been and is still one important research topic in enterprise applications once more because new architecture paradigms bring new challenges to areas which appeared to be uncritical. This paper considers several aspects of performance of applications which are assembled of different components, mainly using services for the joining. Also some thoughts are given about possible ways to improve or rather prevent lacking performance in such an environment","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121806328","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
Mission dependability modeling and evaluation of repairable systems considering maintenance capacity 考虑维修能力的可修系统任务可靠性建模与评估
Fang Liu, B. Guo, Jianyin Zhao
{"title":"Mission dependability modeling and evaluation of repairable systems considering maintenance capacity","authors":"Fang Liu, B. Guo, Jianyin Zhao","doi":"10.1109/ECBS.2006.45","DOIUrl":"https://doi.org/10.1109/ECBS.2006.45","url":null,"abstract":"The mission dependability of repairable systems not only depends on mission reliability and capacity of the system, but also the maintenance capacity during the whole mission. The probability of mission successful completion is one of the important performance measures. For the complex mission that has many sub-missions of kinds, its success probability is associated with the ready and execution duration, maintenance conditions in the working field and success requirements of each sub-mission. Maintenance conditions in the sub-mission working field mainly include replacement and repair of the failed components. According to these different maintenance conditions, we classify all sub-mission into three classes. By analyzing the state transition during the ready period and execution period of each sub-mission, this paper presents a dependability model to evaluate the probability of mixed multi-mission success of repairable systems considering maintenance capacity. A simple example is provided to show the application of the model","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122213159","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
Domain-specific modeling languages for configuring and evaluating enterprise DRE system quality of service 用于配置和评估企业DRE系统服务质量的领域特定建模语言
Stoyan Paunov, James H. Hill, D. Schmidt, Steven D. Baker, J. M. Slaby
{"title":"Domain-specific modeling languages for configuring and evaluating enterprise DRE system quality of service","authors":"Stoyan Paunov, James H. Hill, D. Schmidt, Steven D. Baker, J. M. Slaby","doi":"10.1109/ECBS.2006.39","DOIUrl":"https://doi.org/10.1109/ECBS.2006.39","url":null,"abstract":"The quality of service (QoS) of enterprise distributed real-time and embedded (DRE) systems can degrade under certain operating conditions and system architectures. This paper provides two contributions to research on model-driven development (MDD) tools and methods that help identify and rectify these QoS problems in component-based enterprise DRE systems. First, we show how MDD tools can be used to simplify and automate the evaluation of component-based DRE systems to identify QoS problems. Second, we show how MDD tools can be used to specify alternative QoS polices for component-based DRE systems and synthesize metadata automatically to simplify system (re)configurations that rectify QoS problems. We illustrate our MDD tools on a case study of multi-layer resource management services for shipboard computing systems that automate many aspects of power, navigation, command and control, and tactical operations","PeriodicalId":430872,"journal":{"name":"13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125125036","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
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学术官方微信