12th Asia-Pacific Software Engineering Conference (APSEC'05)最新文献

筛选
英文 中文
On traceability for safety critical systems engineering 安全关键系统工程的可追溯性
12th Asia-Pacific Software Engineering Conference (APSEC'05) Pub Date : 2005-12-15 DOI: 10.1109/APSEC.2005.85
P. Mason
{"title":"On traceability for safety critical systems engineering","authors":"P. Mason","doi":"10.1109/APSEC.2005.85","DOIUrl":"https://doi.org/10.1109/APSEC.2005.85","url":null,"abstract":"Traceability is the common term for mechanisms to record and navigate relationships between artifacts produced by systems development processes. It is especially vital for critical systems which must satisfy a range of functional and non-functional requirements, including safety, reliability and availability. Regulation normally requires critical systems are certified before entering service. This involves submission of a safety case - a reasoned argument and supporting evidence that such requirements have been met and that the system is acceptably safe. Safety engineers use a range of analysis techniques to gather evidence for a safety case. Most have tool support, although poor integration limits traceability between their respective data sets. This paper proposes a framework that enables links to be established and consistency maintained across data from disjoint safety analysis tools.","PeriodicalId":359862,"journal":{"name":"12th Asia-Pacific Software Engineering Conference (APSEC'05)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132530277","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}
引用次数: 17
Increasing the efficiency of fault detection in modified code 提高修改后代码的故障检测效率
12th Asia-Pacific Software Engineering Conference (APSEC'05) Pub Date : 2005-12-15 DOI: 10.1109/APSEC.2005.72
Piotr Tomaszewski, L. Lundberg, Håkan Grahn
{"title":"Increasing the efficiency of fault detection in modified code","authors":"Piotr Tomaszewski, L. Lundberg, Håkan Grahn","doi":"10.1109/APSEC.2005.72","DOIUrl":"https://doi.org/10.1109/APSEC.2005.72","url":null,"abstract":"Many software systems are developed in a number of consecutive releases. Each new release does not only add new code but also modifies already existing one. In this study we have shown that the modified code can be an important source of faults. The faults are widely recognized as one of the major cost drivers in software projects. Therefore we look for methods of improving fault detection in the modified code. We suggest and evaluate a number of prediction models for increasing the efficiency of fault detection. We evaluate them against the theoretical best model, a simple model based on size, as well as against analyzing the code in a random order (not using any model). We find that using our models provides a significant improvement both over not using any model at all and using the simple model based on the class size. The gain offered by the models corresponds to 30% to 60% of the theoretical maximum.","PeriodicalId":359862,"journal":{"name":"12th Asia-Pacific Software Engineering Conference (APSEC'05)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127013444","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
Feature analysis for service-oriented reengineering 面向服务的再造的特征分析
12th Asia-Pacific Software Engineering Conference (APSEC'05) Pub Date : 2005-12-15 DOI: 10.1109/APSEC.2005.67
Feng Chen, Shaoyun Li, W. Chu
{"title":"Feature analysis for service-oriented reengineering","authors":"Feng Chen, Shaoyun Li, W. Chu","doi":"10.1109/APSEC.2005.67","DOIUrl":"https://doi.org/10.1109/APSEC.2005.67","url":null,"abstract":"Web services together with service-oriented architectures (SOA) are playing an important role in the future of distributed computing, significantly impacting software development and evolution. With the adoption to Web services technology, more and more existing non-service-oriented software systems turn to be legacy systems. They require a service-oriented reengineering process in order to survive in service-oriented computing environment. If the reengineering goal is to expose the services of a single object or any underlying function-oriented middleware, many problems will arise including semantic mismatches, service granularity issues and state management. Attempting to masquerade software assets from a lower level of abstraction can often cause significant mismatch and exposure problems. In this paper, by using feature analysis, an approach to supporting service-oriented reengineering is presented. Service identification and packaging process are performed and resulted into a service delegation.","PeriodicalId":359862,"journal":{"name":"12th Asia-Pacific Software Engineering Conference (APSEC'05)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114697429","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}
引用次数: 81
AD2US: an automated approach to generating usage scenarios from UML activity diagrams AD2US:从UML活动图生成使用场景的自动化方法
12th Asia-Pacific Software Engineering Conference (APSEC'05) Pub Date : 2005-12-15 DOI: 10.1109/APSEC.2005.25
Robert Chandler, C. Lam, Huaizhong Li
{"title":"AD2US: an automated approach to generating usage scenarios from UML activity diagrams","authors":"Robert Chandler, C. Lam, Huaizhong Li","doi":"10.1109/APSEC.2005.25","DOIUrl":"https://doi.org/10.1109/APSEC.2005.25","url":null,"abstract":"Although attention has been given to the use of UML (Unified Modelling Language) activity diagrams in the generation of scenarios, thin-threads and test-cases, the processes described in the literature rely heavily on manual intervention either in the information extraction process or in the process of transforming them to an alternate structure. This paper introduces an approach that capture, store and output usage scenarios derived automatically from UML activity diagrams.","PeriodicalId":359862,"journal":{"name":"12th Asia-Pacific Software Engineering Conference (APSEC'05)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129965987","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}
引用次数: 28
Evolutionary testing of unstructured programs in the presence of flag problems 在存在标志问题的情况下对非结构化程序进行进化测试
12th Asia-Pacific Software Engineering Conference (APSEC'05) Pub Date : 2005-12-15 DOI: 10.1109/APSEC.2005.65
Xiyang Liu, Ning Lei, Hehui Liu, Bin Wang
{"title":"Evolutionary testing of unstructured programs in the presence of flag problems","authors":"Xiyang Liu, Ning Lei, Hehui Liu, Bin Wang","doi":"10.1109/APSEC.2005.65","DOIUrl":"https://doi.org/10.1109/APSEC.2005.65","url":null,"abstract":"Automated test data generation is always a hot topic in software engineering, and evolutionary testing (ET) is an emerging and promising technology for this purpose. However, in structural testing, the presence of flag variables lead evolutionary testing degenerate to random testing. All previous work only focused on the flag problem in structural programs, and no attention has been paid to unstructured programs with flag conditions, although numerous industrial real-world programs are of this kind. In this paper, as a further step of the author's research, a fitness calculation rule for flag conditions in unstructured programs is proposed. The experiments on exemplifications recurrent in industrial real-world programs, such as Linux and NS2, show that our new fitness calculation rule could effectively guide evolutionary search to successfully find the required test data at low cost, while all previous approaches failed.","PeriodicalId":359862,"journal":{"name":"12th Asia-Pacific Software Engineering Conference (APSEC'05)","volume":"1030 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123133921","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 framework for application server based Web services management 基于Web服务管理的应用服务器框架
12th Asia-Pacific Software Engineering Conference (APSEC'05) Pub Date : 2005-12-15 DOI: 10.1109/APSEC.2005.8
Heqing Guan, Beihong Jin, Jun Wei, W. Xu, Ningjiang Chen
{"title":"A framework for application server based Web services management","authors":"Heqing Guan, Beihong Jin, Jun Wei, W. Xu, Ningjiang Chen","doi":"10.1109/APSEC.2005.8","DOIUrl":"https://doi.org/10.1109/APSEC.2005.8","url":null,"abstract":"Web services are considered as solution for solving the interoperability problem and the challenge of integration. How to manage Web services more efficiently is a key problem to the applications based on Web services at present. This paper presents a framework for application server based Web services management named FASWSM. The main contribution of FASWSM is Web service adaptation, so that a Web service can be plugged into the application server (AS) as a Web service adapter which enables a Web service to be managed by the application server. Therefore, the Web services management efforts are greatly reduced by leveraging various services provided by the AS. The FASWSM also provides mechanisms for dynamical reconfiguration which improve the extensibility and flexibility of Web services management. The FASWSM has been applied to OnceAS 2.0 application server, and the experiments data show that FASWSM outperforms JAX-RPC in terms of Web service invocation.","PeriodicalId":359862,"journal":{"name":"12th Asia-Pacific Software Engineering Conference (APSEC'05)","volume":"231 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133753499","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}
引用次数: 17
Early stage software reliability and design assessment 早期软件可靠性和设计评估
12th Asia-Pacific Software Engineering Conference (APSEC'05) Pub Date : 2005-12-15 DOI: 10.1109/APSEC.2005.63
R. Tripathi, R. Mall
{"title":"Early stage software reliability and design assessment","authors":"R. Tripathi, R. Mall","doi":"10.1109/APSEC.2005.63","DOIUrl":"https://doi.org/10.1109/APSEC.2005.63","url":null,"abstract":"In early developmental stages of software, failure data is not available to determine the reliability of software, but design assessment is a must in this stage. We propose a model based on reliability block diagram (RBD) for representing real-world problems and an algorithm for analysis of these models in early phase of software development. We have named this technique early reliability analysis technique (ERAT). We have performed several simulations on randomly generated software models to compute reliabilities and coupling parameters. The simulation result shows that reliabilities are good quality indicator and coupling can be correlated with system reliability and can be used for system design assessment.","PeriodicalId":359862,"journal":{"name":"12th Asia-Pacific Software Engineering Conference (APSEC'05)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133534042","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
Bugdel: an aspect-oriented debugging system Bugdel:面向方面的调试系统
12th Asia-Pacific Software Engineering Conference (APSEC'05) Pub Date : 2005-12-15 DOI: 10.1109/APSEC.2005.48
Yoshiyuki Usui, S. Chiba
{"title":"Bugdel: an aspect-oriented debugging system","authors":"Yoshiyuki Usui, S. Chiba","doi":"10.1109/APSEC.2005.48","DOIUrl":"https://doi.org/10.1109/APSEC.2005.48","url":null,"abstract":"This paper presents our aspect-oriented system specialized/or debugging named Bugdel. Bugdel is a plug-in module for Eclipse, which is an integrated development environment. Unlike other general-purpose aspect-oriented systems, Bugdel allows user to specify aspects using a graphical user interface. Furthermore, Bugdel provides new functions that AspectJ or others do not provide, since they break the modularity of classes. This paper discusses limitations of related general-purpose aspect-oriented systems, such as AspectJ, and shows the solutions that we have implemented in Bugdel.","PeriodicalId":359862,"journal":{"name":"12th Asia-Pacific Software Engineering Conference (APSEC'05)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122759782","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}
引用次数: 25
Model-driven semantic Web service composition 模型驱动的语义Web服务组合
12th Asia-Pacific Software Engineering Conference (APSEC'05) Pub Date : 2005-12-15 DOI: 10.1109/APSEC.2005.81
Roy Grønmo, M. Jäger
{"title":"Model-driven semantic Web service composition","authors":"Roy Grønmo, M. Jäger","doi":"10.1109/APSEC.2005.81","DOIUrl":"https://doi.org/10.1109/APSEC.2005.81","url":null,"abstract":"As the number of available Web services increases there is a growing demand to realise complex business processes by combining and reusing available Web services. The reuse and combination of services results in a composition of Web services that may also involve services provided in the Internet. With semantically described Web services, an automated matchmaking of capabilities can help identify suitable services. To address the need for semantically defined Web services, OWL-S and WSML have been proposed as competing semantic Web service languages. We show how the proposed semantic Web service languages can be utilized within a model-driven methodology for building composite Web services. In addition we combine the semantic-based discovery with the support for processing QoS requirements to apply a ranking or a selection of the candidates. The methodology describes a process which guides the developer through four phases, starting with the initial modelling, and ending with a new composite service that can be deployed and published to be consumed by other users.","PeriodicalId":359862,"journal":{"name":"12th Asia-Pacific Software Engineering Conference (APSEC'05)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114209775","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}
引用次数: 78
Supporting knowledge collaboration using social networks in a large-scale online community of software development projects 在软件开发项目的大型在线社区中,使用社会网络支持知识协作
12th Asia-Pacific Software Engineering Conference (APSEC'05) Pub Date : 2005-12-15 DOI: 10.1109/APSEC.2005.99
M. Ohira, Tetsuya Ohoka, Takeshi Kakimoto, Naoki Ohsugi, Ken-ichi Matsumoto
{"title":"Supporting knowledge collaboration using social networks in a large-scale online community of software development projects","authors":"M. Ohira, Tetsuya Ohoka, Takeshi Kakimoto, Naoki Ohsugi, Ken-ichi Matsumoto","doi":"10.1109/APSEC.2005.99","DOIUrl":"https://doi.org/10.1109/APSEC.2005.99","url":null,"abstract":"The scale-free network shown in the small world phenomenon indicates that our human society consists of a small number of people who play the role of hubs linked with many nodes (persons) and a large number of people as nodes linked with few nodes. From our analysis of a large-scale online community - SourceForge.net - which has a large number of developers and projects, we have found that SourceForge also exists as a scale-free network. That is, only a minority of developers joins many projects and has rich links with other developers, while the majority joins few projects and has very limited social relations with others. The goal of our study is to build a system that supports knowledge collaboration in a large-scale online community of software development projects. In this paper, we discuss the challenges of supporting knowledge collaboration in such a large online community that is a scale-free network and then introduce the prototype system called D-SNS (dynamic social networking system).","PeriodicalId":359862,"journal":{"name":"12th Asia-Pacific Software Engineering Conference (APSEC'05)","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125069590","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学术官方微信