68 resultados para Cross-platform software development


Relevância:

100.00% 100.00%

Publicador:

Resumo:

 Convergence of house prices indicates how prices are reaching an aggregate equilibrium in a long-run perspective. Identifying the convergence is important for cross-region housing development and investment. Few studies have identified house price convergences at different levels, with spatial effects on house prices predominantly ignored. The research presented here developed a spatial panel regression approach to investigate the convergences of house prices in Australian capital cities. Three hypotheses were tested to identify the level of house price convergence. The results demonstrate that a steady state in a system of regional house prices and spatial effects contribute to the convergence continuing.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Purpose - The purpose of this paper is to analyse teleoperation of an ABB industrial robot with an ABB IRC5 controller. A method to improve motion smoothness and decrease latency using the existing ABB IRC5 robot controller without access to any low-level interface is proposed. Design/methodology/ approach - The proposed control algorithm includes a high-level proportional-integral-derivative controller (PID) controller used to dynamically generate reference velocities for different travel ranges of the tool centre point (TCP) of the robot. Communication with the ABB IRC5 controller was performed utilising the ABB PC software development kit. The multitasking feature of the IRC5 controller was used to enhance the communication frequency between the controller and the remote application. Trajectory tracking experiments of a pre-defined three-dimensional trajectory were carried out and the benefits of the proposed algorithm were demonstrated. The robot was intentionally installed on a wobbly table and its vibrations were recorded using a six-degrees-of-freedom force/torque sensor fitted to the tool mounting interface of the robot. The robot vibrations were used as a measure of the smoothness of the tracking movements. Findings - A communication rate of up to 250 Hz between the computer and the controller was established using C#.Net. Experimental results demonstrating the robot TCP, tracking errors and robot vibrations for different control approaches were provided and analysed. It was demonstrated that the proposed approach results in the smoothest motion with tracking errors of < 0.2 mm. Research limitations/implications - The proposed approach may be employed to produce smooth motion for a remotely operated ABB industrial robot with the existing ABB IRC5 controller. However, to achieve high-bandwidth path following, the inherent latency of the controller must be overcome, for example by utilising a low-level interface. It is particularly useful for applications including a large number of short manipulation segments, which is typical in teleoperation applications. Social implications - Using the proposed technique, off-the-shelf industrial robots can be used for research and industrial applications where remote control is required. Originality/value - Although low-level control interface for industrial robots seems to be the ideal long-term solution for teleoperation applications, the proposed remote control technique allows out-of-the-box ABB industrial robots with IRC5 controllers to achieve high efficiency and manipulation smoothness without requirements of any low-level programming interface. © Copyright - 2014 Emerald Group Publishing Limited. All rights reserved.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

 This paper proposes a method to improve motion smoothness and decrease latency using existing ABB IRC5 robot controllers without access to any low level interface. The proposed control algorithm includes a high-level PID controller used to dynamically generate reference velocities for different travel ranges of the tool centre point (TCP) of the robot. Communication with the ABB IRC5 controller was performed utilising the ABB PC software development kit (SDK). The multitasking feature of the IRC5 controller was used in order to enhance the communication frequency between the controller and the remote application. Trajectory tracking experiments of a predefined 3D trajectory were carried out and the benefits of the proposed algorithm was demonstrated. The robot was intentionally installed on a wobbly table and its vibrations were recorded using a six degrees of freedom (DOF) force/torque sensor fitted to the tool mounting interface of the robot. The robot vibrations were used as a measure of the smoothness of the tracking movements. Experimental results demonstrating the robot tool centre point (TCP), tracking errors, and robot vibrations for different control approaches were provided and analysed. It was demonstrated that the proposed approach results in the smoothest motion with less than 0.2 mm tracking errors.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Capturing security requirements is a complex process, but it is crucial to the success of a secure software product. Hence, requirements engineers need to have security knowledge when eliciting and analyzing the security requirements from business requirements. However, the majority of requirements engineers lack such knowledge and skills, and they face difficulties to capture and understand many security terms and issues. This results in capturing inaccurate, inconsistent and incomplete security requirements that in turn may lead to insecure software systems. In this paper, we describe a new approach of capturing security requirements using an extended Essential Use Cases (EUCs) model. This approach enhances the process of capturing and analyzing security requirements to produce accurate and complete requirements. We have evaluated our prototype tool using usability testing and assessment of the quality of our generated EUC security patterns by security engineering experts.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The objective of this paper is to present the current evidence relative to the effectiveness of pair programming (PP) as a pedagogical tool in higher education CS/SE courses. We performed a systematic literature review (SLR) of empirical studies that investigated factors affecting the effectiveness of PP for CS/SE students and studies that measured the effectiveness of PP for CS/SE students. Seventy-four papers were used in our synthesis of evidence, and 14 compatibility factors that can potentially affect PP's effectiveness as a pedagogical tool were identified. Results showed that students' skill level was the factor that affected PP's effectiveness the most. The most common measure used to gauge PP's effectiveness was time spent on programming. In addition, students' satisfaction when using PP was overall higher than when working solo. Our meta-analyses showed that PP was effective in improving students' grades on assignments. Finally, in the studies that used quality as a measure of effectiveness, the number of test cases succeeded, academic performance, and expert opinion were the quality measures mostly applied. The results of this SLR show two clear gaps in this research field: 1) a lack of studies focusing on pair compatibility factors aimed at making PP an effective pedagogical tool and 2) a lack of studies investigating PP for software design/modeling tasks in conjunction with programming tasks.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Recent empirical studies in the area of mobile application testing indicate the need for specific testing techniques and methods for mobile applications. This is due to mobile applications being significantly different than traditional web and desktop applications, particularly in terms of the physical constraints of mobile devices and the very different features of their operating systems. In this paper, we presented a multiple case-study involving four software development companies in the area of mobile and smartphones application. We aimed to identify testing techniques currently being applied by developers and challenges that they are facing. Our principle results are that many industrial teams seem to lack sufficient knowledge on how to test mobile applications, particularly in the areas of mobile application life-cycle conformance, context-awareness, and integration testing. We also found that there is no formal testing approach or methodology that can facilitate a development team to systematically test a critical mobile application.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Networked learning practices are impacting the field of cultural heritage, both tangible and intangible, with implications for the way in which places of cultural significance are understood, managed, documented, engaged with and studied. Our research explores the intersection between walking, photography, technology and learning, investigating how mobile devices can be used to foster community participation and assess social value within a networked framework for digital heritage. The paper introduces CmyView, a mobile phone application and social media platform in development, with a design concept grounded on both digital heritage and networked learning perspectives. CmyView encourages people to collect and share their views by making images and audio recordings of personally meaningful sites they see, while walking outdoors. Each person’s walking trajectory (along with their associated images and audio files) then becomes a trace-able artefact, something potentially shareable with a community of fellow walkers. The aim of CmyView is to encourage networked heritage practices and community participation, as people learn to assess their own and experience others social values of the built environment. Drawing on a framework for the analysis and design of productive learning networks, we explore the educational design of CmyView arguing that the platform offers a space for democratic heritage education and interpretation, where participatory urban curatorship practices are nurtured. CmyView reframes social value as dynamic, fluid and located within communities, rather than fixed in a place. The paper presents preliminary findings of the activity of a group of four undergraduate students at an Australian university, who used CmyView to explore the immediate surroundings of their campus. Participants interacted with the platform, mapping, capturing, audio recording their impressions and sites of interest in their walks. In so doing, they created shareable trajectories, which were subsequently experienced by the same group of participants on a second walk. The paper concludes with a discussion about the impact of our research for the design of mobile technologies that embrace participation and sharing, through a networked learning perspective. The paper brings together concepts that sit at the intersection of previously separate fields, namely digital heritage and networked learning, to find their synergies.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The thesis introduces a set of machine learning techniques that enhance the extraction of Named Entities from informal and unstructured free text.

Relevância:

50.00% 50.00%

Publicador:

Resumo:

Construction Planning and Scheduling is taught for the fIrst time ill Semester 2, 2004 in the School of Architecture and Building, Deakin University. During the unit development process and the implementation of teaching activities, several issues arose in relation to implementing computer-aided construction scheduling and unit delivery in a unitary environment. Although various types of construction planning and scheduling software have been developed and applied, none of them can be run inside an online teaching software package, which provides powerful functions in administration. This research aims to explore the strategies to connect a project planning and scheduling software package and an online ~aching and learning software package by a Web-based support platform so that both the lecturer and students can draw up and communicate a construction plan or schedule with tables and fIgures. The key techniques of this supportive platfonn are idt;nlifies and they include a web-based graphically user-interfaced, dynamic and distributed multimedia data acquisition mechanism, which accepts users' drawings and retrieval information from canvas and stores the multimedia data ona server for further usage. This paper demonstrates the techniques and principals needed to construct such a multimedia data acquisition tool. This. research will fill the gap.in the literature in respect to an online pedagogical solution to an existing problem.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Innovations in technology have facilitated eLearning process development, bringing significant impact into education. eLearning is not simply putting study materials online on the Web, nor is it a substitute for traditional classroom teaching (KPMG, 2002). Businesses worldwide have been using eLearning as a facilitator in organisational development through knowledge sharing, especially in the area of web based training and project management. eLearning has also become a large area of potential business for many organisations. In this study, we explore how eLearning has helped an organisation based in India – Tata Interactive Systems (part of TATA conglomerate), which provides eLearning solutions for businesses locally and globally. In this single case study, we explored how the organisation has not only utilised eLearning as an internal development process, but also successfully converted this learning into business opportunities for itself. To study the development process, we have applied the process theories of Van De Ven and Poole (1995).

Relevância:

40.00% 40.00%

Publicador:

Resumo:

A continued increase in computing power, sensor capability, software functionality, immersive interfaces and hardware modularity has given robot designers seemingly endless potential in the area of mobile robotics.  While some mobile robotic system designers are focusing on expensive, full-featured platforms, developers are realising the advantages of emerging technology in providing small, low-cost mobile reconnaissance vehicles as expendable teleoperated robotic systems.  The OzBotTM mobile reconnaissance platform presents one such system.  The design objectives of the OzBotTM platform focus on the development of inexpensive, lightweight carry-case sized robots for search and rescue operations, law enforcement scenarios and hazardous environment inspection.  The incorporation of Haptic augmentation provides the teleoperator with improved task immersion for an outdoor search and rescue scenario.  Achieved in cooperation with law enforcement agencies within Australia, this paper discusses the performance of the first four revisions of the OzBotTM platform.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

The article examines the levels of positive school engagement, and family characteristics associated with engagement, in adolescents in Australia and the United States. There are several modifiable family characteristics related to positive behavior. These include parents boosting both rewards for and opportunities to participate in prosocial activities, and the importance of expressing clear disapproval of antisocial behavior and drug use. Family management practices and family conflict influence adolescents' views about school and home and need to be addressed. There is evidence of the validity of ecological approaches to development, which underscores the inter-relationships between young people's developmental contexts.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

In her interesting article, Stoel-Gammon (this issue) reviews studies concerning the interactions between lexical and phonological development. While the focus of the review is on vocabulary production from children acquiring American English, she also suggests that cross-linguistic research be undertaken to examine how universal and language-specific properties affect the interaction between lexical and phonological acquisition. In this regard, Stoel-Gammon referred to the study of Bleses et al. (2008) who found differences in receptive vocabulary development across languages, based on norming studies for the Communicative Development Inventories (Fenson, Marchman, Thal, Dale, Reznick & Bates, 2007). Bleses et al. showed that Danish children were slower in the early comprehension of words (and phrases). It was hypothesized that the phonetic structure of Danish may account for the difference in receptive vocabulary skills in this population (Bleses & Basbøll, 2004).