Fifth International Conference on Quality Software (QSIC'05)最新文献

筛选
英文 中文
The genesis of a pattern language for agent-based enterprise systems 基于代理的企业系统模式语言的起源
Fifth International Conference on Quality Software (QSIC'05) Pub Date : 2005-09-19 DOI: 10.1109/QSIC.2005.65
P. Taylor, Peter Evans-Greenwood, J. Odell
{"title":"The genesis of a pattern language for agent-based enterprise systems","authors":"P. Taylor, Peter Evans-Greenwood, J. Odell","doi":"10.1109/QSIC.2005.65","DOIUrl":"https://doi.org/10.1109/QSIC.2005.65","url":null,"abstract":"Patterns have recognised utility in software engineering design and development processes. The body of knowledge of design and development of agent-based systems is now sufficiently mature to be usefully expressed as a pattern language. The essential elements of agent-based decomposition - autonomous agents, relationships between agents, and organisational structures - lend themselves to a pattern-based description. This paper describes an initiative currently underway at Agentis Software to mine, document and evolve a complete pattern language for agent-based systems. These patterns define recurring agent-based structures for both individual agents and multi-agent system architectures. This paper discusses the software engineering motivations for making this investment in patterns by describing the strategic and pragmatic motivations, the pattern mining process, how the patterns are used in the design of agent-based solution architectures, and our experiences in using and evolving the pattern language.","PeriodicalId":150211,"journal":{"name":"Fifth International Conference on Quality Software (QSIC'05)","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121385703","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
Teaching three quality assurance techniques in tandem - lessons learned 教学三个质量保证技术串联的经验教训
Fifth International Conference on Quality Software (QSIC'05) Pub Date : 2005-09-19 DOI: 10.1109/QSIC.2005.62
C. Kutay, M. Babar
{"title":"Teaching three quality assurance techniques in tandem - lessons learned","authors":"C. Kutay, M. Babar","doi":"10.1109/QSIC.2005.62","DOIUrl":"https://doi.org/10.1109/QSIC.2005.62","url":null,"abstract":"This paper presents our experiences gained in teaching software quality to undergraduate computer science and engineering students at The University of New South Wales. We argue that increasing demand of high quality software makes it imperative to teach a wide variety of skills which are required to deliver quality product or design and implement a quality focused process. We taught three quality improvement techniques to give students a greater appreciation of the range of the techniques available, and their respective strengths and weaknesses. We found it challenging but rewarding to inculcate programming minded students with the skills required to deal with product and process quality related issues. We believe that the experiences gained from this exercise is valuable to those interested in designing and offering software quality education and training at tertiary level.","PeriodicalId":150211,"journal":{"name":"Fifth International Conference on Quality Software (QSIC'05)","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115364171","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
Enabling agent-based management of Web services with WS2JADE 使用WS2JADE启用基于代理的Web服务管理
Fifth International Conference on Quality Software (QSIC'05) Pub Date : 2005-09-19 DOI: 10.1109/QSIC.2005.26
X. Nguyen, R. Kowalczyk
{"title":"Enabling agent-based management of Web services with WS2JADE","authors":"X. Nguyen, R. Kowalczyk","doi":"10.1109/QSIC.2005.26","DOIUrl":"https://doi.org/10.1109/QSIC.2005.26","url":null,"abstract":"Web services management has attracted substantial research and industry interests in recent years. Web services technology is gaining popularity because of its well defined infrastructure aiming at enabling interoperability among heterogeneous applications. However, this interoperability promise also poses a difficulty in building a Web service management framework which can work across organizational boundaries. Software agents have been recognized as a promising technology for managing Web services. However in many proposed frameworks no agent standard is assumed. In this paper, we propose an extension of our existing Web services-agent integration toolkit WS2JADE for Web services management with FIPA compliant multi-agent systems. In particular, we relate our framework to other solutions in the area and show how new emerging Web services management technologies can be used with WS2JADE for enabling Web services management with agents.","PeriodicalId":150211,"journal":{"name":"Fifth International Conference on Quality Software (QSIC'05)","volume":"230 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122946192","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
A preliminary evaluation of software inspection tools, with the DESMET method 初步评估了软件检测工具,采用了DESMET方法
Fifth International Conference on Quality Software (QSIC'05) Pub Date : 2005-09-19 DOI: 10.1109/QSIC.2005.7
H. Hedberg, J. Lappalainen
{"title":"A preliminary evaluation of software inspection tools, with the DESMET method","authors":"H. Hedberg, J. Lappalainen","doi":"10.1109/QSIC.2005.7","DOIUrl":"https://doi.org/10.1109/QSIC.2005.7","url":null,"abstract":"Software inspections are established means of ensuring quality in software engineering. The traditional paper-based inspections are considered too laborious for widespread usage, and thus tool support for inspection has evolved. In parallel, generic document-processing tools such as Microsoft Word and Adobe Acrobat have developed support for features that can be utilized in inspections. This study aims to evaluate these two categories of tools with respect to their abilities to support software inspections. For this evaluation, the DESMET method will be employed, and a feature analysis of the tools will be conducted. The results of the evaluation show that the generic document producing tools provide many features applicable to inspections that even the dedicated tools lack. On the other hand, some features, such as support for metrics-based process improvement, are more effectively applied in the tools especially designed to support inspections.","PeriodicalId":150211,"journal":{"name":"Fifth International Conference on Quality Software (QSIC'05)","volume":"119 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121781957","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}
引用次数: 24
Towards making agent UML practical: a textual notation and a tool 使UML代理实用:一种文本符号和工具
Fifth International Conference on Quality Software (QSIC'05) Pub Date : 2005-09-19 DOI: 10.1109/QSIC.2005.69
M. Winikoff
{"title":"Towards making agent UML practical: a textual notation and a tool","authors":"M. Winikoff","doi":"10.1109/QSIC.2005.69","DOIUrl":"https://doi.org/10.1109/QSIC.2005.69","url":null,"abstract":"Design notations play an important role in designing software. Agent UML (AUML), which extends the widely-used UML notation, has proposed a number of notations for modelling agent systems. Arguably the most influential of the AUML notations has been the sequence diagram for defining interaction patterns between agents. However, AUML is not precisely and formally defined, and there is very little in the way of tool support available. In this paper we describe initial steps at resolving these two issues: we precisely define the syntax of (a subset of) AUML by using a textual notation, and we describe a tool that takes a textual AUML protocol and automatically generates the standard graphical rendition.","PeriodicalId":150211,"journal":{"name":"Fifth International Conference on Quality Software (QSIC'05)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121210371","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}
引用次数: 34
A data mining-based framework for grid workflow management 基于数据挖掘的网格工作流管理框架
Fifth International Conference on Quality Software (QSIC'05) Pub Date : 2005-09-19 DOI: 10.1109/QSIC.2005.2
Antonio Congiusta, D. Talia, G. Greco, A. Guzzo, G. Manco, L. Pontieri, D. Saccá
{"title":"A data mining-based framework for grid workflow management","authors":"Antonio Congiusta, D. Talia, G. Greco, A. Guzzo, G. Manco, L. Pontieri, D. Saccá","doi":"10.1109/QSIC.2005.2","DOIUrl":"https://doi.org/10.1109/QSIC.2005.2","url":null,"abstract":"In this paper we investigate on the exploitation of data mining techniques to analyze data coming from the enactment of workflow-based processes in a service-oriented grid infrastructure. The extracted knowledge allows users to better comprehend the behavior of the enacted processes, and can be profitably exploited to provide advanced support to several phases in the life-cycle of workflow processes, including (re-)design, matchmaking, scheduling and performance monitoring. To this purpose, we focus on recent data mining techniques specifically aimed at enabling refined analyzes of workflow executions. Moreover, we introduce a comprehensive system architecture that supports the management of grid workflows by fully taking advantage of such mining techniques.","PeriodicalId":150211,"journal":{"name":"Fifth International Conference on Quality Software (QSIC'05)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126024271","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
An operational semantics for DFM, a formal notation for modelling asynchronous Web services coordination 用于DFM的操作语义,用于建模异步Web服务协调的正式符号
Fifth International Conference on Quality Software (QSIC'05) Pub Date : 2005-09-19 DOI: 10.1109/QSIC.2005.14
Jingtao Yang, C. Cîrstea, P. Henderson
{"title":"An operational semantics for DFM, a formal notation for modelling asynchronous Web services coordination","authors":"Jingtao Yang, C. Cîrstea, P. Henderson","doi":"10.1109/QSIC.2005.14","DOIUrl":"https://doi.org/10.1109/QSIC.2005.14","url":null,"abstract":"This paper presents the DFM notation and its operational semantics. DFM (document flow model) is a message-based workflow notation for modelling asynchronous Web services communication, which uses coordination mechanisms to support dynamic configurations and long-running business processes. The operational semantics of a DFM specification describes the possible behaviours of a system of interrelated Web services, in terms of the messages that can be exchanged during the execution of one or more business processes, and the effect each message execution has on the business process state.","PeriodicalId":150211,"journal":{"name":"Fifth International Conference on Quality Software (QSIC'05)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125112235","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
Systematic incremental development of agent systems, using Prometheus 使用普罗米修斯系统增量开发代理系统
Fifth International Conference on Quality Software (QSIC'05) Pub Date : 2005-09-19 DOI: 10.1109/QSIC.2005.60
M. Perepletchikov, L. Padgham
{"title":"Systematic incremental development of agent systems, using Prometheus","authors":"M. Perepletchikov, L. Padgham","doi":"10.1109/QSIC.2005.60","DOIUrl":"https://doi.org/10.1109/QSIC.2005.60","url":null,"abstract":"This paper presents a mechanism for dividing an agent oriented application into the three IEEE defined scoping levels of essential, conditional and optional. This mechanism is applied after the initial system specification, and is then used to direct incremental development with three separate releases. The scoping described can be applied at any stage of a project, in order to guide consistent scoping back if such is needed. The three levels of scoping that are used are consistent with the approach used in many companies. The approach to scoping requires that scenarios are prioritised manually on a five point scale. All other aspects are then prioritised automatically, based on this information. The approach used allows a developer to indicate what size partitions - based on number of scenarios - are required for each scoping level. The mechanisms are applied to the Prometheus development methodology and are integrated into the Prometheus design tool (PDT).","PeriodicalId":150211,"journal":{"name":"Fifth International Conference on Quality Software (QSIC'05)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121501037","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}
引用次数: 9
Case studies: the potential teaching instruments for software engineering education 案例研究:软件工程教育的潜在教学工具
Fifth International Conference on Quality Software (QSIC'05) Pub Date : 2005-09-19 DOI: 10.1109/QSIC.2005.18
Vasudeva Varma, Kirti Garg
{"title":"Case studies: the potential teaching instruments for software engineering education","authors":"Vasudeva Varma, Kirti Garg","doi":"10.1109/QSIC.2005.18","DOIUrl":"https://doi.org/10.1109/QSIC.2005.18","url":null,"abstract":"The current approaches to the software engineering education fall short to fulfill the industry demand for quality software engineering. A constant need to create and imbibe more effective learning environments is growing in order to manage this demand. This paper discusses the learning disabilities possessed by both the conventional and the non-conventional approaches for teaching software engineering. We propose that case studies can be used as effective teaching mediums and a case study centric learning environment can address these learning disabilities. A case study approach can help the students to gain and retain realistic exposure to concepts of software engineering as they are applied in the real world, and the students of today can be groomed as excellent professionals who have experienced the intricacies and complexities of the real world as well as tried their hands to manage these complexities.","PeriodicalId":150211,"journal":{"name":"Fifth International Conference on Quality Software (QSIC'05)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122377619","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}
引用次数: 30
Peer reviews in real life - motivators and demotivators 现实生活中的同行评议——激励因素和抑制因素
Fifth International Conference on Quality Software (QSIC'05) Pub Date : 2005-09-19 DOI: 10.1109/QSIC.2005.48
L. Harjumaa, I. Tervonen, A. Huttunen
{"title":"Peer reviews in real life - motivators and demotivators","authors":"L. Harjumaa, I. Tervonen, A. Huttunen","doi":"10.1109/QSIC.2005.48","DOIUrl":"https://doi.org/10.1109/QSIC.2005.48","url":null,"abstract":"Peer reviews are an efficient quality assurance method in software development. Several reviewing methods exist to match the needs of different organizations and situations. Still, peer reviews are not practiced as commonly as one would suppose. This study aims at finding out what types of reviewing methods are in use in software companies, surveying the most important benefits of peer reviews and investigating reasons for not utilizing reviews. The study is carried out in companies locating in the Oulu region, but the results can be generalized to all small software companies. The results show that companies that use reviews have adjusted the process for their own needs. The main motivator for arranging reviews is the decreased amount of defects in products while the other aspects of reviews, such as process improvement or knowledge sharing are not considered as important. The main demotivator for reviews is lack of time and people resources.","PeriodicalId":150211,"journal":{"name":"Fifth International Conference on Quality Software (QSIC'05)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123927355","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
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学术官方微信