2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications最新文献

筛选
英文 中文
How Do Real Options Concepts Fit in Agile Requirements Engineering? 实物期权概念如何适应敏捷需求工程?
Zornitza Bakalova, M. Daneva
{"title":"How Do Real Options Concepts Fit in Agile Requirements Engineering?","authors":"Zornitza Bakalova, M. Daneva","doi":"10.1109/SERA.2010.37","DOIUrl":"https://doi.org/10.1109/SERA.2010.37","url":null,"abstract":"Agile requirements engineering is driven by creating business value for the client and heavily involves the client in decision-making under uncertainty. Real option thinking seems to be suitable in supporting the client’s decision making process at inter-iteration time. This paper investigates the fit between real option thinking and agile requirements engineering. We first look into previously published experiences in the agile software engineering literature to identify (i) ‘experience clusters’ suggesting the ways in which real option concepts fit into the agile requirements process and (ii) ‘experience gaps’ and under-researched agile requirements decision-making topics which require further empirical studies. Furthermore, we conducted a cross-case study in eight agile development organizations and interviewed 11 practitioners about their decision-making process. The results suggest that options are almost always identified, reasoned about and acted upon. They are not expressed in quantitative terms, however, they are instead explicitly or implicitly taken into account during the decision-making process at interiteration time.","PeriodicalId":102108,"journal":{"name":"2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122272003","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
Modeling and Validating Requirements Using Executable Cotnracts and Scenarios 使用可执行契约和场景建模和验证需求
Dave Arnold, J. Corriveau, W. Shi
{"title":"Modeling and Validating Requirements Using Executable Cotnracts and Scenarios","authors":"Dave Arnold, J. Corriveau, W. Shi","doi":"10.1109/SERA.2010.46","DOIUrl":"https://doi.org/10.1109/SERA.2010.46","url":null,"abstract":"A quality-driven approach to software development and testing demands that, ultimately, the requirements of stakeholders be validated against the actual behavior of an implementation under test (IUT). In Model-Based Testing, much work has been done on the generation of functional test cases. But few approaches tackle the executability of such test cases. And those that do, offer a solution in which tests and test cases are not directly traceable back to the actual behavior of an IUT. Furthermore, very few approaches tackle non-functional requirements. Consequently, we have implemented a validation framework that does support the modeling and automated validation of a set of functional and non-functional requirements against several candidates IUTs. We report here on the key characteristics of this prototype and briefly discuss lessons learnt from its use in the context of a graduate course.","PeriodicalId":102108,"journal":{"name":"2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124396480","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
Multi-perspective Software Process Modeling 多视角软件过程建模
Noureddine Kerzazi, P. Robillard
{"title":"Multi-perspective Software Process Modeling","authors":"Noureddine Kerzazi, P. Robillard","doi":"10.1109/SERA.2010.21","DOIUrl":"https://doi.org/10.1109/SERA.2010.21","url":null,"abstract":"This paper presents a new automated approach to software process modeling, called DSL4SPM. It implements the Software & Systems Process Engineering Meta-model (SPEM 2.0) specification, and is characterized by: 1) a conceptual framework for designing processes in an abstract way; and 2) multi-view-oriented process modeling, which acknowledges the relevance of a multitude of issues in a process model. The conceptual framework is based on syntax provided by SPEM 2.0. The multi-view, which is defined by new semantics, focuses on the relationships among the SPEM elements. The usefulness of the approach is demonstrated with a maintenance process.","PeriodicalId":102108,"journal":{"name":"2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117310972","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}
引用次数: 10
Extending the UML Metamodel to Provide Support for Crosscutting Concerns 扩展UML元模型以提供对横切关注点的支持
Zohreh Sharafi, Parisa Mirshams, A. Hamou-Lhadj, Constantinos A. Constantinides
{"title":"Extending the UML Metamodel to Provide Support for Crosscutting Concerns","authors":"Zohreh Sharafi, Parisa Mirshams, A. Hamou-Lhadj, Constantinos A. Constantinides","doi":"10.1109/SERA.2010.28","DOIUrl":"https://doi.org/10.1109/SERA.2010.28","url":null,"abstract":"Aspect-orientation is a term used to describe approaches that explicitly capture, model and implement crosscutting concerns (or aspects). There is currently a number of new programming languages as well as extensions to current programming languages, the design dimensions of most of which have been influenced by the AspectJ language through three concepts and their respective constructs, namely join points, point cuts and advice which can support two principles recognized as being key concepts of aspect-oriented programming (AOP): quantification and obliviousness. At the modeling level, the reception of AOP has long been focused on the modeling of AspectJ programs, and there exists no model that is generic enough to capture non-AspectJ aspects either as a source language during forward engineering or as a target language during reverse engineering. In this paper, we present an extension to the UML metamodel to explicitly capture crosscutting concerns. The model is independent from any programming language and abstracted away from platform specific details. An instantiation of the newly created metamodel can be represented in standard XMI format, which enables current CASE tools to read and to visualize the instance models in UML. This language-independent aspectual description can support model transformations vital to software development and maintenance, such as forward engineering, reverse engineering, and reengineering.","PeriodicalId":102108,"journal":{"name":"2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122150458","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
Implementation of a Suggested E-commerce Model Based on SET Protocol 基于SET协议的建议电子商务模型的实现
Xuan Zhang, Qinlong Huang, Peng Peng
{"title":"Implementation of a Suggested E-commerce Model Based on SET Protocol","authors":"Xuan Zhang, Qinlong Huang, Peng Peng","doi":"10.1109/SERA.2010.19","DOIUrl":"https://doi.org/10.1109/SERA.2010.19","url":null,"abstract":"Secure Electronic Transaction (SET) protocol was developed by Visa and MasterCard as a method to protect the security of payment card transactions over open networks, but it failed to be widely promoted. Based on our research about Secure Electronic Transaction (SET) protocol, we designed and implemented a suite of e-commerce system which was improved from Secure Electronic Transaction (SET) protocol. Our main contributions are: firstly, apply the proper network technologies of thin client to build the E-commerce model, secondly, develop a method of database encryption to protect the security of sensitive transaction information, thirdly, give support to debit card payment, also we change the payment process of transaction flow for the aim of practicability and atomicity.","PeriodicalId":102108,"journal":{"name":"2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124847767","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
Privacy Protection Mechanisms for Web Service Technology Web服务技术的隐私保护机制
D. Garcia, D. Allison, Miriam A. M. Capretz, M. D. Toledo
{"title":"Privacy Protection Mechanisms for Web Service Technology","authors":"D. Garcia, D. Allison, Miriam A. M. Capretz, M. D. Toledo","doi":"10.1109/SERA.2010.49","DOIUrl":"https://doi.org/10.1109/SERA.2010.49","url":null,"abstract":"The successful use of Web service technology in areas such as healthcare and government depends on its support to privacy preservation. As there is currently no privacy standard for Web services, several solutions have recently been proposed in the literature to deal with privacy in Web services. However, there is no solution that provides a suitable mechanism to describe privacy properties in Web services. When loosely-coupled components are involved, such as in Web service environments, a rich description of components is needed to determine whether they can interact in a manner that preserves privacy. The goal of this paper is to present privacy protection mechanisms for Web services, which use policies defined in the Web Services Policy Framework (WS-Policy) and an ontology defined in the Web Ontology Language (OWL) in order to support Web service interactions with suitable privacy preservation levels.","PeriodicalId":102108,"journal":{"name":"2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129411730","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}
引用次数: 6
Experimental Study Using Functional Size Measurement in Building Estimation Models for Software Project Size 功能规模测量在软件项目规模估算模型构建中的实验研究
Nelly Condori-Fernández, M. Daneva, L. Buglione, O. Ormandjieva
{"title":"Experimental Study Using Functional Size Measurement in Building Estimation Models for Software Project Size","authors":"Nelly Condori-Fernández, M. Daneva, L. Buglione, O. Ormandjieva","doi":"10.1109/SERA.2010.42","DOIUrl":"https://doi.org/10.1109/SERA.2010.42","url":null,"abstract":"This paper reports on an experiment that investigates the predictability of software project size from software product size. The predictability research problem is analyzed at the stage of early requirements by accounting the size of functional requirements as well as the size of non-functional requirements. The experiment was carried out with 55 graduate students in Computer Science from Concordia University in Canada. In the experiment, a functional size measure and a project size measure were used in building estimation models for sets of web application development projects. The results show that project size is predictable from product size. Further replications of the experiment are, however, planed to obtain more results to confirm or disconfirm our claim.","PeriodicalId":102108,"journal":{"name":"2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128186953","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
Service-Oriented Measurement Infrastructure 面向服务的度量基础架构
H. Yazbek, R. Dumke, A. Schmietendorf, R. Neumann
{"title":"Service-Oriented Measurement Infrastructure","authors":"H. Yazbek, R. Dumke, A. Schmietendorf, R. Neumann","doi":"10.1109/SERA.2010.45","DOIUrl":"https://doi.org/10.1109/SERA.2010.45","url":null,"abstract":"The paradigm of service-oriented solutions (e.g. as SaaS) in the area of quality assurance seems to be a flexible innovative solution in order to support different high dynamic requirements in software measurement and evaluation. Otherwise many existing solutions are used in practice and must be migrated to such powerful infrastructures. This paper describes a general approach as service-oriented measurement infrastructure and shows a first practical solution as an example of flexible worldwide or in an intranet useable quality assurance application.","PeriodicalId":102108,"journal":{"name":"2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications","volume":"152 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132163234","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
Techniques for Quantitative Analysis of Software Quality throughout the SDLC: The SWEBOK Guide Coverage 在整个SDLC中对软件质量进行定量分析的技术:SWEBOK指南覆盖
Manar AbuTalib, A. Khelifi, A. Abran, O. Ormandjieva
{"title":"Techniques for Quantitative Analysis of Software Quality throughout the SDLC: The SWEBOK Guide Coverage","authors":"Manar AbuTalib, A. Khelifi, A. Abran, O. Ormandjieva","doi":"10.1109/SERA.2010.47","DOIUrl":"https://doi.org/10.1109/SERA.2010.47","url":null,"abstract":"This paper presents an overview of quantitative analysis techniques for software quality and their applicability during the software development life cycle (SDLC). This includes the Seven Basic Tools of Quality, Statistical Process Control, and Six Sigma, and it highlights how these techniques can be used for managing and controlling the quality of software during specification, design, implementation, testing, and maintenance. We verify whether or not these techniques, which are generally accepted for most projects, most of the time, and have value that is recognized by the peer community, have indeed been included in the SWEBOK Guide.","PeriodicalId":102108,"journal":{"name":"2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125537367","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
Flexible Flow Shop Scheduling by Intelligent Multi-agents 基于智能多agent的柔性流水车间调度
W. Weng, S. Fujimura
{"title":"Flexible Flow Shop Scheduling by Intelligent Multi-agents","authors":"W. Weng, S. Fujimura","doi":"10.1109/SERA.2010.24","DOIUrl":"https://doi.org/10.1109/SERA.2010.24","url":null,"abstract":"This paper presents some important improvements to a previously proposed intelligent production system dealing with a dynamic flexible flow shop scheduling problem under a multi-stage multi-machine factory environment. These improvements greatly help upgrade the overall system performance under stable demand situations as well as under fluctuated demand situations, build the system robust against demand increase, and raise the system’s machine utilization rate. The research objective is to minimize the total earliness and tardiness penalties of all jobs during any given period of time. The system works on the basis of multi-agent feedbacks that are conducted by agents which collect realtime information, make decisions, and work interactively to give corresponding solutions to each job. Comparison between the previous system and the improved one has been carried out, and the experimental results demonstrate the effectiveness of the proposed improvements under various system situations.","PeriodicalId":102108,"journal":{"name":"2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125217777","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}
引用次数: 6
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学术官方微信