5,930 research outputs found
Get yourself connected: conceptualising the role of digital technologies in Norwegian career guidance
This report outlines the role of digital technologies in the provision of career guidance. It was commissioned by the c ommittee on career guidance which is advising the Norwegian Government following a review of the countries skills system by the OECD. In this report we argue that career guidance and online career guidance in particular can support the development of Norwa y’s skills system to help meet the economic challenges that it faces.The expert committee advising Norway’s Career Guidance Initiativ
Mobile application testing matrix and challenges
The adoption of smart phones and the usages of mobile applications are increasing rapidly. Consequently, within limited time-range, mobile Internet usages have managed to take over the desktop usages particularly since the first smart phone-touched application released by iPhone in 2007. This paper is proposed to provide solution and answer the most demandable questions related to mobile application automated and manual testing limitations. Moreover, Mobile application testing requires agility and physically testing. Agile testing is to detect bugs through automated tools, whereas the compatibility testing is more to ensure that the apps operates on mobile OS (Operation Systems) as well as on the different real devices. Moreover, we have managed to answer automated or manual questions through two mobile application case studies MES (Mobile Exam System) and MLM (Mobile Lab Mate) by creating test scripts for both case studies and our experiment results have been discussed and evaluated on whether to adopt test on real devices or on emulators? In addition to this, we have introduced new mobile application testing matrix for the testers and some enterprises to obtain knowledge fro
Understanding citizen science and environmental monitoring: final report on behalf of UK Environmental Observation Framework
Citizen science can broadly be defined as the involvement of volunteers in science. Over the past decade there has
been a rapid increase in the number of citizen science initiatives. The breadth of environmental-based citizen
science is immense. Citizen scientists have surveyed for and monitored a broad range of taxa, and also contributed
data on weather and habitats reflecting an increase in engagement with a diverse range of observational science.
Citizen science has taken many varied approaches from citizen-led (co-created) projects with local community
groups to, more commonly, scientist-led mass participation initiatives that are open to all sectors of society. Citizen
science provides an indispensable means of combining environmental research with environmental education and
wildlife recording.
Here we provide a synthesis of extant citizen science projects using a novel cross-cutting approach to objectively
assess understanding of citizen science and environmental monitoring including: 1. Brief overview of knowledge on the motivations of volunteers.
2. Semi-systematic review of environmental citizen science projects in order to understand the variety of
extant citizen science projects.
3. Collation of detailed case studies on a selection of projects to complement the semi-systematic review.
4. Structured interviews with users of citizen science and environmental monitoring data focussing on policy, in
order to more fully understand how citizen science can fit into policy needs.
5. Review of technology in citizen science and an exploration of future opportunities
Overcoming Language Dichotomies: Toward Effective Program Comprehension for Mobile App Development
Mobile devices and platforms have become an established target for modern
software developers due to performant hardware and a large and growing user
base numbering in the billions. Despite their popularity, the software
development process for mobile apps comes with a set of unique, domain-specific
challenges rooted in program comprehension. Many of these challenges stem from
developer difficulties in reasoning about different representations of a
program, a phenomenon we define as a "language dichotomy". In this paper, we
reflect upon the various language dichotomies that contribute to open problems
in program comprehension and development for mobile apps. Furthermore, to help
guide the research community towards effective solutions for these problems, we
provide a roadmap of directions for future work.Comment: Invited Keynote Paper for the 26th IEEE/ACM International Conference
on Program Comprehension (ICPC'18
Mobile GIS for construction quality managers and surveyors
In any mega construction project, quality survey managers play a vital role in judging quality of work done by different contractors and sub-contractors. Usually a quality survey manager uses a hard copy form to records the survey information and for reporting to the client. Typically, this entire process takes a week’s time or even more, there is no workflow in place for recording information and analyzing trends in irregularity by the quality managers. The requirement to capture and report quality survey observations in real time evoked a need to research on mechanism for recording the observations using smart phone and existing GIS infrastructure without any development on smart phone and mobile devices. An integrated solution using an editable ArcGIS Server feature service and ArcGIS online web maps was developed in order to perform the quality survey. The paper describes the mobile GIS solution for construction projects. The solution allows recording observations in a real time environment through a user-friendly interface and workflow driven process. It also allows users to capture the picture and attach it to an editable feature service. The client can view this information in real time using ArcGIS online or in the enterprise geodatabase. The use of the Esri online ensures restrictions on accessibility of the content and takes advantage over other application because no programming or development is required. In addition, the information is stored in Oracle database and used for analysis in future, based on the changing reporting requirements. The developed solution saved on time, money and is easy to use and deploy
Mobile GIS for construction quality managers and surveyors
In any mega construction project, quality survey managers play a vital role in judging quality of work done by different contractors and sub-contractors. Usually a quality survey manager uses a hard copy form to records the survey information and for reporting to the client. Typically, this entire process takes a week’s time or even more, there is no workflow in place for recording information and analyzing trends in irregularity by the quality managers. The requirement to capture and report quality survey observations in real time evoked a need to research on mechanism for recording the observations using smart phone and existing GIS infrastructure without any development on smart phone and mobile devices. An integrated solution using an editable ArcGIS Server feature service and ArcGIS online web maps was developed in order to perform the quality survey. The paper describes the mobile GIS solution for construction projects. The solution allows recording observations in a real time environment through a user-friendly interface and workflow driven process. It also allows users to capture the picture and attach it to an editable feature service. The client can view this information in real time using ArcGIS online or in the enterprise geodatabase. The use of the Esri online ensures restrictions on accessibility of the content and takes advantage over other application because no programming or development is required. In addition, the information is stored in Oracle database and used for analysis in future, based on the changing reporting requirements. The developed solution saved on time, money and is easy to use and deploy
Diabetes Digital App Technology: Benefits, Challenges, and Recommendations. A Consensus Report by the European Association for the Study of Diabetes (EASD) and the American Diabetes Association (ADA) Diabetes Technology Working Group
Digital health technology, especially digital and health applications ("apps"), have been developing rapidly to help people manage their diabetes. Numerous health-related apps provided on smartphones and other wireless devices are available to support people with diabetes who need to adopt either lifestyle interventions or medication adjustments in response to glucose-monitoring data. However, regulations and guidelines have not caught up with the burgeoning field to standardize how mobile health apps are reviewed and monitored for patient safety and clinical validity. The available evidence on the safety and effectiveness of mobile health apps, especially for diabetes, remains limited. The European Association for the Study of Diabetes (EASD) and the American Diabetes Association (ADA) have therefore conducted a joint review of the current landscape of available diabetes digital health technology (only stand-alone diabetes apps, as opposed to those that are integral to a regulated medical device, such as insulin pumps, continuous glucose monitoring systems, and automated insulin delivery systems) and practices of regulatory authorities and organizations. We found that, across the U.S. and Europe, mobile apps intended to manage health and wellness are largely unregulated unless they meet the definition of medical devices for therapeutic and/or diagnostic purposes. International organizations, including the International Medical Device Regulators Forum and the World Health Organization, have made strides in classifying different types of digital health technology and integrating digital health technology into the field of medical devices. As the diabetes digital health field continues to develop and become more fully integrated into everyday life, we wish to ensure that it is based on the best evidence for safety and efficacy. As a result, we bring to light several issues that the diabetes community, including regulatory authorities, policy makers, professional organizations, researchers, people with diabetes, and health care professionals, needs to address to ensure that diabetes health technology can meet its full potential. These issues range from inadequate evidence on app accuracy and clinical validity to lack of training provision, poor interoperability and standardization, and insufficient data security. We conclude with a series of recommended actions to resolve some of these shortcomings
LLM for Test Script Generation and Migration: Challenges, Capabilities, and Opportunities
This paper investigates the application of large language models (LLM) in the
domain of mobile application test script generation. Test script generation is
a vital component of software testing, enabling efficient and reliable
automation of repetitive test tasks. However, existing generation approaches
often encounter limitations, such as difficulties in accurately capturing and
reproducing test scripts across diverse devices, platforms, and applications.
These challenges arise due to differences in screen sizes, input modalities,
platform behaviors, API inconsistencies, and application architectures.
Overcoming these limitations is crucial for achieving robust and comprehensive
test automation.
By leveraging the capabilities of LLMs, we aim to address these challenges
and explore its potential as a versatile tool for test automation. We
investigate how well LLMs can adapt to diverse devices and systems while
accurately capturing and generating test scripts. Additionally, we evaluate its
cross-platform generation capabilities by assessing its ability to handle
operating system variations and platform-specific behaviors. Furthermore, we
explore the application of LLMs in cross-app migration, where it generates test
scripts across different applications and software environments based on
existing scripts.
Throughout the investigation, we analyze its adaptability to various user
interfaces, app architectures, and interaction patterns, ensuring accurate
script generation and compatibility. The findings of this research contribute
to the understanding of LLMs' capabilities in test automation. Ultimately, this
research aims to enhance software testing practices, empowering app developers
to achieve higher levels of software quality and development efficiency.Comment: Accepted by the 23rd IEEE International Conference on Software
Quality, Reliability, and Security (QRS 2023
RADON: Rational decomposition and orchestration for serverless computing
Emerging serverless computing technologies, such as function as a service (FaaS), enable developers to virtualize the internal logic of an application, simplifying the management of cloud-native services and allowing cost savings through billing and scaling at the level of individual functions. Serverless computing is therefore rapidly shifting the attention of software vendors to the challenge of developing cloud applications deployable on FaaS platforms. In this vision paper, we present the research agenda of the RADON project (http://radon-h2020.eu), which aims to develop a model-driven DevOps framework for creating and managing applications based on serverless computing. RADON applications will consist of fine-grained and independent microservices that can efficiently and optimally exploit FaaS and container technologies. Our methodology strives to tackle complexity in designing such applications, including the solution of optimal decomposition, the reuse of serverless functions as well as the abstraction and actuation of event processing chains, while avoiding cloud vendor lock-in through models
- …