2010 21st Australian Software Engineering Conference最新文献

筛选
英文 中文
Waste and Lead Time Reduction in a Software Product Customization Process with Value Stream Maps 利用价值流图减少软件产品定制过程中的浪费和交货时间
2010 21st Australian Software Engineering Conference Pub Date : 2010-04-06 DOI: 10.1109/ASWEC.2010.37
Shahid Mujtaba, R. Feldt, K. Petersen
{"title":"Waste and Lead Time Reduction in a Software Product Customization Process with Value Stream Maps","authors":"Shahid Mujtaba, R. Feldt, K. Petersen","doi":"10.1109/ASWEC.2010.37","DOIUrl":"https://doi.org/10.1109/ASWEC.2010.37","url":null,"abstract":"Custom-developed adaptations of software products are increasingly important to meet different and changing customer needs and heterogeneous system environments. Efficient software customization processes with short lead times are thus a priority for companies to stay competitive. The purpose of this case study is to identify waste-related problems in a software product customization process by using value stream maps (VSM). The study was conducted at the telecom company Ericsson AB; the empirical data was collected using document analysis, extraction of phase times from a requirements tracking tool and interviews. It was used to construct a value stream map that showed the present state of the process. The map was then used in interviews with key stakeholders where they identified waste and proposed measures to avoid them. These solution proposals were subsequently used to construct a future value stream map showing a reduced lead time. Static validation showed that the VSM methodology was useful and that the identified solutions were of value. Our results have applicability for software engineering process improvement in general and for customization processes in particular.","PeriodicalId":381789,"journal":{"name":"2010 21st Australian Software Engineering Conference","volume":"224 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116492771","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}
引用次数: 76
On the Use of Properties in Java Applications 关于Java应用程序中属性的使用
2010 21st Australian Software Engineering Conference Pub Date : 2010-04-06 DOI: 10.1109/ASWEC.2010.35
M. Lumpe, S. Mahmud, Rajesh Vasa
{"title":"On the Use of Properties in Java Applications","authors":"M. Lumpe, S. Mahmud, Rajesh Vasa","doi":"10.1109/ASWEC.2010.35","DOIUrl":"https://doi.org/10.1109/ASWEC.2010.35","url":null,"abstract":"When building software systems, developers have to weigh the benefits of using one specific solution approach against the risks and costs of using another one. This process is not random. Certain preferences, architectural styles, and solution domain pressures create systematic biases that we can measure in order to assess their impact on the system being built and the underlying development process itself. In this paper we explore, whether the getter and setter methods in Java give rise to a bias also. Getter and setter methods, called \"properties\", are perceived commonplace and considered by some as a threat to data encapsulation. However, little empirical evidence exists that can reliably inform us about the real impact of the use of properties in Java. For this reason, we examined 102 open-source Java systems and discovered that properties are employed much more carefully than one might expect. Contrary to some folklore, developers use properties not just to gain access to an object's private state, but in a systematic and responsible manner and, in general, consistent with the domain requirements of the developed software system.","PeriodicalId":381789,"journal":{"name":"2010 21st Australian Software Engineering Conference","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130233410","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
In Situ Software Visualisation 现场软件可视化
2010 21st Australian Software Engineering Conference Pub Date : 2010-04-06 DOI: 10.1109/ASWEC.2010.18
M. Harward, Warwick Irwin, N. Churcher
{"title":"In Situ Software Visualisation","authors":"M. Harward, Warwick Irwin, N. Churcher","doi":"10.1109/ASWEC.2010.18","DOIUrl":"https://doi.org/10.1109/ASWEC.2010.18","url":null,"abstract":"Software engineers need to design, implement, comprehend and maintain large and complex software systems. Awareness of information about the properties and state of individual artifacts, and the process being enacted to produce them, can make these activities less error-prone and more efficient. In this paper we advocate the use of code colouring to augment development environments with rich information overlays. These in situ visualisations are delivered within the existing IDE interface and deliver valuable information with minimal overhead. We present CoderChrome, a code colouring plug-in for Eclipse, and describe how it can be used to support and enhance software engineering activities.","PeriodicalId":381789,"journal":{"name":"2010 21st Australian Software Engineering Conference","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132228283","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
Security Metrics for Object-Oriented Designs 面向对象设计的安全度量
2010 21st Australian Software Engineering Conference Pub Date : 2010-04-06 DOI: 10.1109/ASWEC.2010.34
Bandar M. Alshammari, C. Fidge, D. Corney
{"title":"Security Metrics for Object-Oriented Designs","authors":"Bandar M. Alshammari, C. Fidge, D. Corney","doi":"10.1109/ASWEC.2010.34","DOIUrl":"https://doi.org/10.1109/ASWEC.2010.34","url":null,"abstract":"Several studies have developed metrics for software quality attributes of object-oriented designs such as reusability and functionality. However, metrics which measure the quality attribute of information security have received little attention. Moreover, existing security metrics measure either the system from a high level (i.e. the whole system’s level) or from a low level (i.e. the program code’s level). These approaches make it hard and expensive to discover and fix vulnerabilities caused by software design errors. In this work, we focus on the design of an object-oriented application and define a number of information security metrics derivable from a program’s design artifacts. These metrics allow software designers to discover and fix security vulnerabilities at an early stage, and help compare the potential security of various alternative designs. In particular, we present security metrics based on composition, coupling, extensibility, inheritance, and the design size of a given object-oriented, multi-class program from the point of view of potential information flow.","PeriodicalId":381789,"journal":{"name":"2010 21st Australian Software Engineering Conference","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-04-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127836277","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}
引用次数: 41
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学术官方微信