19th Australian Conference on Software Engineering (aswec 2008)最新文献

筛选
英文 中文
A Behavioral Requirements Specification Approach for Interactive Multimedia Applications 交互式多媒体应用程序的行为需求规范方法
19th Australian Conference on Software Engineering (aswec 2008) Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.71
K. Hashim, J. Yousoff
{"title":"A Behavioral Requirements Specification Approach for Interactive Multimedia Applications","authors":"K. Hashim, J. Yousoff","doi":"10.1109/ASWEC.2008.71","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.71","url":null,"abstract":"This paper presents a behavioral approach to specifying interactive multimedia applications. This requirements specification approach allows one to model sequence, parallelism, branching and iteration. Transitions due to events are subdivided into automatic, user and clock The transitions due to tasks to be done are subdivided into animate, image, sound, text and video, which are the elements of a multimedia application. The approach is relatively simple and easy to understand. A toolkit to support specification of requirements has also been developed. Future work includes the possibility of code generation translated from the text file containing information on graphical representation.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125471293","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
Assessing Value of SW Requirements 评估软件开发需求的价值
19th Australian Conference on Software Engineering (aswec 2008) Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.18
P. Ojala
{"title":"Assessing Value of SW Requirements","authors":"P. Ojala","doi":"10.1109/ASWEC.2008.18","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.18","url":null,"abstract":"Understanding software requirements and customer needs is vital for all SW companies around the world. Lately clearly more attention has been focused also on the costs, cost-effectiveness, productivity and value of software development and products. This study outlines concepts, principles and process of implementing a value assessment for SW requirements. The main purpose of this study is to collect experiences whether the value assessment for product requirements is useful for companies, works in practice, and what are the strengths and weaknesses of using it. This is done by implementing value assessment in a case company step by step to see which phases possibly work and which phases possibly do not work. The practical industrial case shows that proposed value assessment for product requirements is useful and supports companies trying to find value in their products.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127872112","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
Towards Formalizing Resource Based Non-conformance in Business 业务中基于资源的不符合的形式化
19th Australian Conference on Software Engineering (aswec 2008) Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.48
Sean Thompson, T. Torabi
{"title":"Towards Formalizing Resource Based Non-conformance in Business","authors":"Sean Thompson, T. Torabi","doi":"10.1109/ASWEC.2008.48","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.48","url":null,"abstract":"The research presented in the literature thus far on process deviations, inconsistencies and general nonconformance have all been very generic, process wide methodologies. Their application has also been limited to one domain, such as the software, business or manufacturing process. In this paper we differentiate between activity/general process nonconformance and resource based nonconformance which we treat as different and the mechanism for testing is treated in a different way. This research is aimed at identifying instances of nonconformance between an instantiation of a generic process and its associated process model by examining only the resources specified and observed. We propose a conceptual design model illustrated with a simple case study on this topic which although is not based on a software engineering process, illustrate simply how our model can benefit a real world situation across many domains alongside software engineering.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133943623","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
Modeling Input Validation in UML 在UML中建模输入验证
19th Australian Conference on Software Engineering (aswec 2008) Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.30
P. Hayati, N. Jafari, S. Rezaei, Saeed Sarencheh, V. Potdar
{"title":"Modeling Input Validation in UML","authors":"P. Hayati, N. Jafari, S. Rezaei, Saeed Sarencheh, V. Potdar","doi":"10.1109/ASWEC.2008.30","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.30","url":null,"abstract":"Security is an integral part of most software systems but it is not considered as an explicit part in the development process yet. Input validation is the most critical part of software security that is not covered in the design phase of software development life-cycle resulting in many security vulnerabilities. Our objective is to extend UML to new integrated framework for model driven security engineering leading to ideal way to design more secure software. Input validation in UML has not been addressed previously, hence we incorporate input validation into UML diagrams such as use case, class, sequence and activity. This approach has some advantages such as preventing from common input tampering attacks, having both security and convenience in software at high level of abstraction and ability of solving the problem of weak security background for developers.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122561309","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
A Software Model Reuse Strategy for Brazilian Satellite Launcher 巴西卫星发射系统软件模型复用策略
19th Australian Conference on Software Engineering (aswec 2008) Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.27
L. Burgareli, S. Melnikoff, M. Ferreira
{"title":"A Software Model Reuse Strategy for Brazilian Satellite Launcher","authors":"L. Burgareli, S. Melnikoff, M. Ferreira","doi":"10.1109/ASWEC.2008.27","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.27","url":null,"abstract":"The purpose of this work is to define a strategy for the generation of platform independent model (PIM) for the Brazilian satellite launcher (BSL) software, based on the model driven architecture (MDA) approach. To accomplish that, a generic software model is created, using design patterns, to represent a family of satellite launcher vehicles whose characteristics are similar. From this generic model, PIMs are generated for variations of launcher vehicles, based on MDA approach. This strategy can contribute to the development of the software for same-family satellite launcher vehicles, as it defines a systematic for activities related to software modeling, and also allows the increase of BSL software models reuse.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122890863","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
Technologies and Strategies for Integrating Object-Oriented Analysis and Design Education with Programming 面向对象分析与设计教育与程序设计相结合的技术与策略
19th Australian Conference on Software Engineering (aswec 2008) Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.6
J. Debuse, Tony Stiller
{"title":"Technologies and Strategies for Integrating Object-Oriented Analysis and Design Education with Programming","authors":"J. Debuse, Tony Stiller","doi":"10.1109/ASWEC.2008.6","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.6","url":null,"abstract":"A range of technologies and teaching strategies may be used to improve the quality of teaching object- oriented (OO) concepts where there is a close relationship between OO analysis and design (OOAD) combined with OO programming (OOP). This study investigates the application of a number of these technologies and teaching strategies across university courses in OOAD and OOP, using an empirical approach based upon attitudinal and student performance data. The systems used include: development environments that provide two-way linkage between UML diagrams and OO program code; interactive whiteboards to allow educational demonstrations that more closely represent actual practice; and an online delivery tool for course content, messages and discussions. Close integration between the processes of OOAD and OOP courses is also investigated. The approaches significantly improved student grades, perceived levels of understanding and productivity. The integration of course concepts and assignments, and the electronic discussion boards, are key benefit drivers.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127235663","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
Choosing the Right Prioritisation Method 选择正确的优先排序方法
19th Australian Conference on Software Engineering (aswec 2008) Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.22
S. Hatton
{"title":"Choosing the Right Prioritisation Method","authors":"S. Hatton","doi":"10.1109/ASWEC.2008.22","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.22","url":null,"abstract":"There are many methods available for prioritising software requirements. Choosing the most suitable one can often be quite difficult. A number of factors need to be considered such as the project development methodology being used, the amount of time available, the amount of information known about requirements, the stage of the project and the degree of information about priority required. This paper examines the type of information available at different stages in a project and matches it to the properties of prioritisation methods. It then recommends the usage of specific prioritisation methods at certain stages of a project.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127181060","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}
引用次数: 49
Ontologies Integration for University Institutions: Approach to an Alignment Evaluation 大学机构本体整合:一致性评估方法
19th Australian Conference on Software Engineering (aswec 2008) Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.45
Richard Gil, A. Borges, L. Ramos, Leonardo Contreras
{"title":"Ontologies Integration for University Institutions: Approach to an Alignment Evaluation","authors":"Richard Gil, A. Borges, L. Ramos, Leonardo Contreras","doi":"10.1109/ASWEC.2008.45","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.45","url":null,"abstract":"Knowledge representation for specific dominions through ontologies has received great interest, although it is no yet evident an appropriate integration of sub-dominions that contemplate complementary spaces of interpretation. From ontology of dominion of university institutions developed by the authors, it is tried to improve that supported on integration strategic tools. A methodological variant suggested by APFEL is tested, under the context of FOAM incorporated in protege-PROMPT. This proposal considers the systemic quality cube as a reference framework to determine the proportions to the quality of the process and product of incremental integration when \"adding and/or adapting\" significant semantic and logics, \"from the excellent knowledge\" from the experts. They were taken from other two public ontologies about the similar domains developed by other ones. A partial evaluation of the resulting ontology was made combining technical of validation complemented with the visual interaction experts through a process based on the support-cognitive paradigm.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130480024","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
An Empirical Study of Evolution of Inheritance in Java OSS Java OSS中继承演化的实证研究
19th Australian Conference on Software Engineering (aswec 2008) Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.78
E. Nasseri, S. Counsell, M. Shepperd
{"title":"An Empirical Study of Evolution of Inheritance in Java OSS","authors":"E. Nasseri, S. Counsell, M. Shepperd","doi":"10.1109/ASWEC.2008.78","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.78","url":null,"abstract":"Previous studies of Object-Oriented (OO) software have reported avoidance of the inheritance mechanism and cast doubt on the wisdom of 'deep' inheritance levels. From an evolutionary perspective, the picture is unclear - we still know relatively little about how, over time, changes tend to be applied by developers. Our conjecture is that an inheritance hierarchy will tend to grow 'breadth-wise' rather than 'depth-wise'. This claim is made on the basis that developers will avoid extending depth in favour of breadth because of the inherent complexity of having to understand the functionality of superclasses. Thus the goal of our study is to investigate this empirically. We conduct an empirical study of seven Java Open-Source Systems (OSSs) over a series of releases to observe the nature and location of changes within the inheritance hierarchies. Results showed a strong tendency for classes to be added at levels one and two of the hierarchy (rather than anywhere else). Over 96% of classes added over the course of the versions of all systems were at level 1 or level 2. The results suggest that changes cluster in the shallow levels of a hierarchy; this is relevant for developers since it indicates where remedial activities such as refactoring should be focused.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130509586","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}
引用次数: 27
Implementing Causal Analysis and Resolution in Software Development Projects: The MiniDMAIC Approach 在软件开发项目中实现因果分析和解决:MiniDMAIC方法
19th Australian Conference on Software Engineering (aswec 2008) Pub Date : 2008-03-26 DOI: 10.1109/ASWEC.2008.59
F. Gonçalves, C. Bezerra, A. D. Belchior, Ciro Carneiro Coelho, Carlo Giovano S. Pires
{"title":"Implementing Causal Analysis and Resolution in Software Development Projects: The MiniDMAIC Approach","authors":"F. Gonçalves, C. Bezerra, A. D. Belchior, Ciro Carneiro Coelho, Carlo Giovano S. Pires","doi":"10.1109/ASWEC.2008.59","DOIUrl":"https://doi.org/10.1109/ASWEC.2008.59","url":null,"abstract":"Handling problems and defects in software development projects is still a difficult matter in many organizations. The problems' analyses, when performed, usually do not focus on the problems sources and root causes. As a result, bad decisions are taken and the problem is not solved or can even be aggravated by rework, dissatisfaction and increases cost due to lack of quality. These difficulties make it hard for organizations that adopt the CMMI model to implement the Causal Analysis and Resolution (CAR) process area in software projects, as projects usually have to deal with very limited resources. In this context, this work proposes an approach, called MiniDMAIC, for analyzing and resolving defect and problem causes in software development projects. The MiniDMAIC approach is based on Six Sigma's DMAIC methodology and the Causal Analysis and Resolution process area from CMMI Level 5.","PeriodicalId":231903,"journal":{"name":"19th Australian Conference on Software Engineering (aswec 2008)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131112157","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
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学术官方微信