Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference最新文献

筛选
英文 中文
Transformation of Flash files to HTML5 and JavaScript 将Flash文件转换为HTML5和JavaScript
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference Pub Date : 2015-09-28 DOI: 10.1145/2811681.2811686
Yogesh Maheshwari, Y. R. Reddy
{"title":"Transformation of Flash files to HTML5 and JavaScript","authors":"Yogesh Maheshwari, Y. R. Reddy","doi":"10.1145/2811681.2811686","DOIUrl":"https://doi.org/10.1145/2811681.2811686","url":null,"abstract":"Adobe Flash is a popular platform frequently used for creation of advertisements, videos and interactive contents on web pages. However its utility is lost with the decreasing support of Flash players on some platforms, where open standards like HTML5 and JavaScript are widely supported. This paper describes a transformation process for converting Flash files into HTML5 and Javascript to give a human readable output. This will lend users the same resourcefulness of Flash in open standards without relying on the former.","PeriodicalId":292017,"journal":{"name":"Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116205880","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
Service Oriented Architecture and Distributed Computing using LASAGNE 使用LASAGNE的面向服务架构和分布式计算
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference Pub Date : 2015-09-28 DOI: 10.1145/2811681.2817754
Jonathan Boan, Derek Dominish, G. Brown
{"title":"Service Oriented Architecture and Distributed Computing using LASAGNE","authors":"Jonathan Boan, Derek Dominish, G. Brown","doi":"10.1145/2811681.2817754","DOIUrl":"https://doi.org/10.1145/2811681.2817754","url":null,"abstract":"With the adoption of a service oriented architectural (SOA) approach to application development within defence there is a need to provide architectural guidance coupled with infrastructure mechanisms to assist developers through the implementation process. Applications developed under a SOA approach are more akin to an assemblage rather than the more traditional development methodology of construct and execute. There is a growing collection of common services that are available for the tactical defence environment. However there exists the need to manage the availability of these services and their usage by applications through a common approach to infrastructure, configuration and deployment.","PeriodicalId":292017,"journal":{"name":"Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131125746","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
Scyllarus™: From Research to Commercial Software Scyllarus™:从研究到商业软件
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference Pub Date : 2015-09-28 DOI: 10.1145/2811681.2817752
N. Habili, Jeremy Oorloff
{"title":"Scyllarus™: From Research to Commercial Software","authors":"N. Habili, Jeremy Oorloff","doi":"10.1145/2811681.2817752","DOIUrl":"https://doi.org/10.1145/2811681.2817752","url":null,"abstract":"In this paper, we describe the development of Scyllarus, a set of computer vision tools used to process, analyze and visualize hyperspectral images. Scyllarus is comprised of a MATLAB® Toolbox, a C++ API and Scyven, an application with a graphical user interface. The merits of the various tools that were used to develop the software are discussed as well as the challenges that were experienced in developing commercial-grade software from research-grade code. A list of our current and future development commitments is also provided.","PeriodicalId":292017,"journal":{"name":"Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133084808","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}
引用次数: 19
Using State Machines for the Visualisation of Specifications via Refinement 通过细化使用状态机实现规范的可视化
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference Pub Date : 2015-09-28 DOI: 10.1145/2811681.2811702
Colin Pilbrow, S. Reeves
{"title":"Using State Machines for the Visualisation of Specifications via Refinement","authors":"Colin Pilbrow, S. Reeves","doi":"10.1145/2811681.2811702","DOIUrl":"https://doi.org/10.1145/2811681.2811702","url":null,"abstract":"We talk in this paper about using state machines and refinement to characterise the visualisation of a computation. We use Z specifications to give examples of systems in the usual way, and then use Z schemas to also represent states and transitions in state machines, which we consider to be a particular kind of visualisation of a specified system. We have investigated the principle of substitutivity and the idea of downward simulation to check whether or not a refinement relation exists between the specification and the state machine. We are looking at this because we believe that the soundness of the visualisation can be captured by such a refinement relationship.","PeriodicalId":292017,"journal":{"name":"Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122225685","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
Less Distress with a Scrum Mistress?: On the Impact of Females in Agile Software Development Teams 使用Scrum情妇减少痛苦?:女性在敏捷软件开发团队中的影响
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference Pub Date : 2015-09-28 DOI: 10.1145/2811681.2811682
Erica Weilemann, Philipp Brune
{"title":"Less Distress with a Scrum Mistress?: On the Impact of Females in Agile Software Development Teams","authors":"Erica Weilemann, Philipp Brune","doi":"10.1145/2811681.2811682","DOIUrl":"https://doi.org/10.1145/2811681.2811682","url":null,"abstract":"Since the appearance of the agile development approach, more emphasis was put on human factors in software development. \"The agile approach reflects the notion that development environments should support communication and information sharing\". This perfectly fits to the women's management style which \"is centered on communication and building positive relationships\". In agile teams this female management style seems to perfectly fit for the role and tasks of a Scrum master who is responsible for a \"working Scrum\" which entails to ensure good communication and good teamwork. We argue in favor of this hypothesis by presenting results of an exploratory qualitative study of a students' software project. Our results show that the female management style in fact perfectly matches the role of a Scrum master. The female management style promotes team spirit and a constructive, communicative working atmosphere.","PeriodicalId":292017,"journal":{"name":"Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125815260","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
Using "must" and "may" summaries to detect data races in Java bytecode that does not rely on the synchronized construct 使用“must”和“may”摘要来检测不依赖于同步构造的Java字节码中的数据竞争
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference Pub Date : 2015-09-28 DOI: 10.1145/2811681.2811694
David A. W. Clarke, Tim Miller, Antonette Mendoza
{"title":"Using \"must\" and \"may\" summaries to detect data races in Java bytecode that does not rely on the synchronized construct","authors":"David A. W. Clarke, Tim Miller, Antonette Mendoza","doi":"10.1145/2811681.2811694","DOIUrl":"https://doi.org/10.1145/2811681.2811694","url":null,"abstract":"The Java Memory Model (JMM) offers significant guarantees of sequentially consistent behaviour where concurrent access to shared data is regulated by synchronisation. Using the Java synchronized construct incurs high overheads. Using other light-weight protocols for synchronization is much cheaper, though more prone to error. We propose a static analysis approach to detecting race conditions in such Java programs. Our approach analyses the use of shared variables within programs, and summarises these using must and may summaries. It compares these summaries across control-flow paths to determine whether a data race \"must\" exist or \"may\" exist, given some assumptions of program semantics. We evaluate our approach on a set of small programs using a prototype implementation, demonstrating that it is able to locate data races in a variety of different circumstances.","PeriodicalId":292017,"journal":{"name":"Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130319321","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
The Software Developer Cycle: Career demographics and the market clock: or, is SQL the new COBOL? 软件开发周期:职业人口统计和市场时钟:或者,SQL是新的COBOL吗?
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference Pub Date : 2015-09-28 DOI: 10.1145/2811681.2811698
D. Parsons, Teo Susnjak, A. Mathrani
{"title":"The Software Developer Cycle: Career demographics and the market clock: or, is SQL the new COBOL?","authors":"D. Parsons, Teo Susnjak, A. Mathrani","doi":"10.1145/2811681.2811698","DOIUrl":"https://doi.org/10.1145/2811681.2811698","url":null,"abstract":"The software development community includes people from a wide spectrum of age and experience. While the industry itself is constantly evolving with new languages, tools and methods, developers themselves are advancing through their careers. A consequence of these two paths of change is that future demand for software-related skills is unpredictable, leading to challenges for educators, trainers and strategists. In order to gain some insights into the impact of such changes, we gathered a snapshot of a set of demographic and profile data from 443 developers who attended a global day of coderetreat. We analyzed the data to seek relevant patterns in the demographics, software development skills and activities of our respondents. Then, using the concept of the IT market clock as a framework for analysis, we identified trends from this dataset to formulate informed predictions about how the software development community may evolve, as a result of generational changes over time, and what impact that may have on the legacy systems of the future.","PeriodicalId":292017,"journal":{"name":"Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127526117","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
Requirements Engineering Aspects of ELearning Systems 电子学习系统的需求工程方面
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference Pub Date : 2015-09-28 DOI: 10.1145/2811681.2817756
A. Alharthi, M. Spichkova, M. Hamilton
{"title":"Requirements Engineering Aspects of ELearning Systems","authors":"A. Alharthi, M. Spichkova, M. Hamilton","doi":"10.1145/2811681.2817756","DOIUrl":"https://doi.org/10.1145/2811681.2817756","url":null,"abstract":"Requirements engineering (RE), i.e., requirements elicitation, evaluation, specification, and design producing the functional and non-functional requirements, is one of the key disciplines in software engineering, as requirements-related errors are often a major cause of the delays in the product delivery and development costs overruns, cf. e.g., [13].","PeriodicalId":292017,"journal":{"name":"Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123710451","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
Architecting for DevOps and Continuous Deployment 为DevOps和持续部署设计架构
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference Pub Date : 2015-09-28 DOI: 10.1145/2811681.2824996
Mojtaba Shahin
{"title":"Architecting for DevOps and Continuous Deployment","authors":"Mojtaba Shahin","doi":"10.1145/2811681.2824996","DOIUrl":"https://doi.org/10.1145/2811681.2824996","url":null,"abstract":"Development and Operations (DevOps) in the context of Continuous Deployment (CD) have emerged as an attractive software development movement, which tries to establish a strong connection between development and operations teams. CD is defined as the ability to quickly put new releases into production. We believe that DevOps/CD brings new challenges for architects, which considerably impacts both on their (architectural) design decisions and their organizational responsibilities. We assert that there is an important and urgent need of sufficient research work to gain a deep understanding of how DevOps/CD adoption can influence architecting, architectural decision-making processes and their outcomes in an organization. This PhD research is aimed at understanding and addressing new challenges for designing architectures for supporting DevOps in the context of CD.","PeriodicalId":292017,"journal":{"name":"Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference","volume":"52 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123212467","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
Software Engineering Multi-Agent Simulations for Computational Operations Research: Challenges and Lessons from 20 Years of Practice 面向计算运筹学的软件工程多智能体仿真:来自20年实践的挑战与教训
Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference Pub Date : 2015-09-28 DOI: 10.1145/2811681.2817753
Michael Papasimeon, Kevin McDonald, L. Benke
{"title":"Software Engineering Multi-Agent Simulations for Computational Operations Research: Challenges and Lessons from 20 Years of Practice","authors":"Michael Papasimeon, Kevin McDonald, L. Benke","doi":"10.1145/2811681.2817753","DOIUrl":"https://doi.org/10.1145/2811681.2817753","url":null,"abstract":"This paper presents challenges faced and lessons learnt from over twenty years experience with the software engineering of multi-agent simulations for computational operations research of air to air combat in the Defence Science and Technology Organisation (DSTO). A major role of the DSTO is to undertake research and development to support Australia's current and future air combat capability.","PeriodicalId":292017,"journal":{"name":"Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125666233","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}
引用次数: 0
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学术官方微信