This paper presents the design and development of a web-based social networking system for selfmanagement
of diabetes mellitus. The objectives of this development are twofold. First is to enable diabetic
patients to record and monitor their blood glucose levels by using short message service (SMS) or through
a website. Second is to provide social networking functionalities for diabetic patients, healthcare workers,
and other related parties to form online communities for information sharing, support, and collaboration.
With responsive design, the website aims to provide the best possible user experience across devices from
desktops and notebooks to tablets and smart phones.
Open source’s role in CONNECTing the public and private sector healthcare com...Brian Ahier
David Riley is the CONNECT initiative lead for the Federal Health Architecture (FHA) Program in the Office of the National Coordinator for Health Information Technology (ONCHIT). This is his presentation from OSCON.
Integrated system for monitoring and recognizing students during class sessionijma
In this paper we propose a new student attendance system based on biometric authentication protocol. This
system is basically using the face detection and the recognition protocols to facilitate checking students’
attendance in the classroom. In the proposed system, the classroom’s camera is capturing the students’
photo, directly the face detection and recognition processes will be implemented to produce the instructor
attendance report. Actually, this system is more efficient than others student attendance methods since the
detection and the recognition are considered to be the best and fastest method for biometric attendance
system. Regarding to the students and instructor sides, the system is working without any preparation and
with no more effort.
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...ijma
This paper proposes orthogonal Discrete Frequency Coding Space Time Waveforms (DFCSTW) for
Multiple Input and Multiple Output (MIMO) radar detection in compound Gaussian clutter. The proposed
orthogonal waveforms are designed considering the position and angle of the transmitting antenna when
viewed from origin. These orthogonally optimized show good resolution in spikier clutter with Generalized
Likelihood Ratio Test (GLRT) detector. The simulation results show that this waveform provides better
detection performance in spikier Clutter.
The growing trend of online image sharing and downloads today mandate the need for better encoding and
decoding scheme. This paper looks into this issue of image coding. Multiple Description Coding is an
encoding and decoding scheme that is specially designed in providing more error resilience for data
transmission. The main issue of Multiple Description Coding is the lossy transmission channels. This work
attempts to address the issue of re-constructing high quality image with the use of just one descriptor
rather than the conventional descriptor. This work compare the use of Type I quantizer and Type II
quantizer. We propose and compare 4 coders by examining the quality of re-constructed images. The 4
coders are namely JPEG HH (Horizontal Pixel Interleaving with Huffman Coding) model, JPEG HA
(Horizontal Pixel Interleaving with Arithmetic Encoding) model, JPEG VH (Vertical Pixel Interleaving
with Huffman Encoding) model, and JPEG VA (Vertical Pixel Interleaving with Arithmetic Encoding)
model. The findings suggest that the use of horizontal and vertical pixel interleavings do not affect the
results much. Whereas the choice of quantizer greatly affect its performance.
A SIMPLE IMAGE PROCESSING APPROACH TO ABNORMAL SLICES DETECTION FROM MRI TUMO...ijma
This paper proposed a method for brain tumor detection from the magnetic resonance imaging (MRI) of
human head scans. The proposed work explained the tumor detection process by means of image
processing transformations and thresholding technique. The MRI images are preprocessed by
transformation techniques and thus enhance the tumor region. Then the images are checked for
abnormality using fuzzy symmetric measure (FSM). If abnormal, then Otsu’s thresholding is used to extract
the tumor region. Experiments with the proposed method were done on 17 datasets. Various evaluation
parameters were used to validate the proposed method. The predictive accuracy (PA) and dice coefficient
(DC) values of proposed method reached maximum.
Open source’s role in CONNECTing the public and private sector healthcare com...Brian Ahier
David Riley is the CONNECT initiative lead for the Federal Health Architecture (FHA) Program in the Office of the National Coordinator for Health Information Technology (ONCHIT). This is his presentation from OSCON.
Integrated system for monitoring and recognizing students during class sessionijma
In this paper we propose a new student attendance system based on biometric authentication protocol. This
system is basically using the face detection and the recognition protocols to facilitate checking students’
attendance in the classroom. In the proposed system, the classroom’s camera is capturing the students’
photo, directly the face detection and recognition processes will be implemented to produce the instructor
attendance report. Actually, this system is more efficient than others student attendance methods since the
detection and the recognition are considered to be the best and fastest method for biometric attendance
system. Regarding to the students and instructor sides, the system is working without any preparation and
with no more effort.
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...ijma
This paper proposes orthogonal Discrete Frequency Coding Space Time Waveforms (DFCSTW) for
Multiple Input and Multiple Output (MIMO) radar detection in compound Gaussian clutter. The proposed
orthogonal waveforms are designed considering the position and angle of the transmitting antenna when
viewed from origin. These orthogonally optimized show good resolution in spikier clutter with Generalized
Likelihood Ratio Test (GLRT) detector. The simulation results show that this waveform provides better
detection performance in spikier Clutter.
The growing trend of online image sharing and downloads today mandate the need for better encoding and
decoding scheme. This paper looks into this issue of image coding. Multiple Description Coding is an
encoding and decoding scheme that is specially designed in providing more error resilience for data
transmission. The main issue of Multiple Description Coding is the lossy transmission channels. This work
attempts to address the issue of re-constructing high quality image with the use of just one descriptor
rather than the conventional descriptor. This work compare the use of Type I quantizer and Type II
quantizer. We propose and compare 4 coders by examining the quality of re-constructed images. The 4
coders are namely JPEG HH (Horizontal Pixel Interleaving with Huffman Coding) model, JPEG HA
(Horizontal Pixel Interleaving with Arithmetic Encoding) model, JPEG VH (Vertical Pixel Interleaving
with Huffman Encoding) model, and JPEG VA (Vertical Pixel Interleaving with Arithmetic Encoding)
model. The findings suggest that the use of horizontal and vertical pixel interleavings do not affect the
results much. Whereas the choice of quantizer greatly affect its performance.
A SIMPLE IMAGE PROCESSING APPROACH TO ABNORMAL SLICES DETECTION FROM MRI TUMO...ijma
This paper proposed a method for brain tumor detection from the magnetic resonance imaging (MRI) of
human head scans. The proposed work explained the tumor detection process by means of image
processing transformations and thresholding technique. The MRI images are preprocessed by
transformation techniques and thus enhance the tumor region. Then the images are checked for
abnormality using fuzzy symmetric measure (FSM). If abnormal, then Otsu’s thresholding is used to extract
the tumor region. Experiments with the proposed method were done on 17 datasets. Various evaluation
parameters were used to validate the proposed method. The predictive accuracy (PA) and dice coefficient
(DC) values of proposed method reached maximum.
Design and Development of an Image Based Plant Identification System Using Leafijma
Because of huge diversity of plants existing on earth and large inter-species similarity, the manual process
of identification of plants is difficult and at times, the results generated may be confusing. So, it is
necessary to automate the process of identification of plants to generate faster and accurate results. Among
various parts of plant, leaf is easily available in all seasons and can be easily scanned for understanding
the shape details. So, in this paper, we have worked on plant identification using leaf image. In the process
of identification of plants, the key challenge identified is to keep the size of feature vector reasonable and
still achieve accurate and effective results. As the results are to be interpreted by the user, it was necessary
to understand the theories behind human perception to reduce the semantic gap. We have designed and
developed a tool ‘SbLRS: Shape based Leaf Recognition System’ which is a three-staged system that
performs identification of plant using leaf shape. Our system can be helpful for following users- common
layman person, as replacement for biologists in remote locations, as teaching aid for teachers and
students, for a farmer to identify the plant species and to assist biologists in identification process. The
parameters important for identifying leaf image according to human perception are identified and defined
at three different levels. On the basis of results generated, the effectiveness of SbLRS is compared with
existing contour based methods in terms of recall, precision. It was observed that our tool SbLRS showed
satisfactory results for identification of plant using leaf at small feature vector size and simpler
computations.
In this 55-minute webinar noted HR specialist and Embry-Riddle professor Dr. Rose Opengart teaches how to conduct job interviews successfully. Near the end of the webinar Mr. Arnold James, a Career Services officer with the university, provides career tips and job search tools for ERAU students and alumni.
A Mobile-Cloud based Context-Aware and Interactive Framework for Diabetes Man...IJERA Editor
One of the biggest preoccupations of any healthcare provider is trying to eliminate the mistakes during treatment. Using Cloud computing permits to host all information in one place and make it accessible anywhere, anytime, and any channel, especially when it comes to the disease diabetes mellitus. Diabetes mellitus is a group of diseases characterized by an elevated blood glucose level (hyperglycemia) resulting from defects in insulin secretion, in insulin action, or both. It is, today, the most challenging syndrome in the world. In the latest survey, the world’s 65% of the population is suffering from either Type 1 or Type 2 diabetes mellitus. The patient’s blood glucose level is not the same 24x7 hours in most of the cases and take medication 24x7 hours is impossible. Cloud Computing is so the best solution to check in the patient’s blood glucose control and try to balance it, especially at remote areas where healthcare services aren't easily available.
Recent discovered technologies have exposed many new theories and possibilities to improve our standard of living. Medical assistance has been a major research topic in the past, many efforts were put in to simplify the process of following treatment prescriptions. This paper summarizes the work done in developing LoRa driven medical adherence system in order to improve medicine adherence for elderlies. The designed system is composed of two sections; embedded hardware device for the use of patients at home and Web application to manage all patients along with their medicines and keep track of their medicine intake history. LoRa wireless communication technology is used for connecting all embedded devices with a central gateway that manages the network. Hardware and software tests have been conducted and showed great performance in terms of LoRa network range and latency. In short, the proposed system shows promising method of improving medicine adherence.
An Adaptive Technique in Electronic Health Record for Clinical Decision Makin...ijtsrd
Cloud computing is a collection of several computer resources that consists of both software and hardware. It is a type of service that is delivered over the internet and can be accessible from anywhere. 1 The data and services can be accessed through the internet. 4 These services are managed by the third party over the internet. They eventually provide access to the servers and resources. Health records consist of patient’s data regarding health. This data is usable by both the hospitals and patients. 6 8 This can be eventually used to track the medical history of patients. Data Visualization is a graphical depiction of the data. It implicates producing images that advertise the link among the data that the users view. Hence, they are used for clinical decision making. In this paper we will be discussing how cloud can be used to maintain health records electronically. Meghana Prakash | Vignesh S "An Adaptive Technique in Electronic Health Record for Clinical Decision Making Based on Data Visualization" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-4 | Issue-3 , April 2020, URL: https://www.ijtsrd.com/papers/ijtsrd30699.pdf Paper Url :https://www.ijtsrd.com/computer-science/other/30699/an-adaptive-technique-in-electronic-health-record-for-clinical-decision-making-based-on-data-visualization/meghana-prakash
Design and Development of an Image Based Plant Identification System Using Leafijma
Because of huge diversity of plants existing on earth and large inter-species similarity, the manual process
of identification of plants is difficult and at times, the results generated may be confusing. So, it is
necessary to automate the process of identification of plants to generate faster and accurate results. Among
various parts of plant, leaf is easily available in all seasons and can be easily scanned for understanding
the shape details. So, in this paper, we have worked on plant identification using leaf image. In the process
of identification of plants, the key challenge identified is to keep the size of feature vector reasonable and
still achieve accurate and effective results. As the results are to be interpreted by the user, it was necessary
to understand the theories behind human perception to reduce the semantic gap. We have designed and
developed a tool ‘SbLRS: Shape based Leaf Recognition System’ which is a three-staged system that
performs identification of plant using leaf shape. Our system can be helpful for following users- common
layman person, as replacement for biologists in remote locations, as teaching aid for teachers and
students, for a farmer to identify the plant species and to assist biologists in identification process. The
parameters important for identifying leaf image according to human perception are identified and defined
at three different levels. On the basis of results generated, the effectiveness of SbLRS is compared with
existing contour based methods in terms of recall, precision. It was observed that our tool SbLRS showed
satisfactory results for identification of plant using leaf at small feature vector size and simpler
computations.
In this 55-minute webinar noted HR specialist and Embry-Riddle professor Dr. Rose Opengart teaches how to conduct job interviews successfully. Near the end of the webinar Mr. Arnold James, a Career Services officer with the university, provides career tips and job search tools for ERAU students and alumni.
A Mobile-Cloud based Context-Aware and Interactive Framework for Diabetes Man...IJERA Editor
One of the biggest preoccupations of any healthcare provider is trying to eliminate the mistakes during treatment. Using Cloud computing permits to host all information in one place and make it accessible anywhere, anytime, and any channel, especially when it comes to the disease diabetes mellitus. Diabetes mellitus is a group of diseases characterized by an elevated blood glucose level (hyperglycemia) resulting from defects in insulin secretion, in insulin action, or both. It is, today, the most challenging syndrome in the world. In the latest survey, the world’s 65% of the population is suffering from either Type 1 or Type 2 diabetes mellitus. The patient’s blood glucose level is not the same 24x7 hours in most of the cases and take medication 24x7 hours is impossible. Cloud Computing is so the best solution to check in the patient’s blood glucose control and try to balance it, especially at remote areas where healthcare services aren't easily available.
Recent discovered technologies have exposed many new theories and possibilities to improve our standard of living. Medical assistance has been a major research topic in the past, many efforts were put in to simplify the process of following treatment prescriptions. This paper summarizes the work done in developing LoRa driven medical adherence system in order to improve medicine adherence for elderlies. The designed system is composed of two sections; embedded hardware device for the use of patients at home and Web application to manage all patients along with their medicines and keep track of their medicine intake history. LoRa wireless communication technology is used for connecting all embedded devices with a central gateway that manages the network. Hardware and software tests have been conducted and showed great performance in terms of LoRa network range and latency. In short, the proposed system shows promising method of improving medicine adherence.
An Adaptive Technique in Electronic Health Record for Clinical Decision Makin...ijtsrd
Cloud computing is a collection of several computer resources that consists of both software and hardware. It is a type of service that is delivered over the internet and can be accessible from anywhere. 1 The data and services can be accessed through the internet. 4 These services are managed by the third party over the internet. They eventually provide access to the servers and resources. Health records consist of patient’s data regarding health. This data is usable by both the hospitals and patients. 6 8 This can be eventually used to track the medical history of patients. Data Visualization is a graphical depiction of the data. It implicates producing images that advertise the link among the data that the users view. Hence, they are used for clinical decision making. In this paper we will be discussing how cloud can be used to maintain health records electronically. Meghana Prakash | Vignesh S "An Adaptive Technique in Electronic Health Record for Clinical Decision Making Based on Data Visualization" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-4 | Issue-3 , April 2020, URL: https://www.ijtsrd.com/papers/ijtsrd30699.pdf Paper Url :https://www.ijtsrd.com/computer-science/other/30699/an-adaptive-technique-in-electronic-health-record-for-clinical-decision-making-based-on-data-visualization/meghana-prakash
THE 4 R’S – REASON, REDCAP, REVIEW AND RESEARCH -IN A LARGE HEALTHCARE ORGANI...hiij
This paper outlines the journey of a large Australian academic health service in relation to the acquisition,
installation and roll out of the REDCap platform (RCP) for the betterment of clinical review (clinical audit)
and research data collection. The main aims of the acquisition of the platform were to facilitate data
collection and management for audit and research across the organization in a more sustainable way than
had previously been possible. We found the platform to be easily installed and maintained. There was rapid
uptake of the platform by a range of health service stakeholders across the audit, research and operational
domains. We were also able to successfully integrate data from our corporate clinical data environment,
The REASON Discovery Platform R
(REASON) into selected REDCap “applications” using the Dynamic
Data Pull (DDP) functionality it provides. In summary the acquisition and installation of REDCap at our
health service has been hugely successful and has provided a great facility for use by a large number of
organizational stakeholders going forwards into the future.
THE 4 R’S – REASON, REDCAP, REVIEW AND RESEARCH - IN A LARGE HEALTHCARE ORGAN...hiij
This paper outlines the journey of a large Australian academic health service in relation to the acquisition,
installation and roll out of the REDCap platform (RCP) for the betterment of clinical review (clinical audit)
and research data collection. The main aims of the acquisition of the platform were to facilitate data collection and management for audit and research across the organization in a more sustainable way than had previously been possible. We found the platform to be easily installed and maintained. There was rapid uptake of the platform by a range of health service stakeholders across the audit, research and operational domains. We were also able to successfully integrate data from our corporate clinical data environment,
The REASON Discovery Platform R (REASON) into selected REDCap “applications” using the Dynamic Data Pull (DDP) functionality it provides. In summary the acquisition and installation of REDCap at our health service has been hugely successful and has provided a great facility for use by a large number of organizational stakeholders going forwards into the future.
THE 4 R’S – REASON, REDCAP, REVIEW AND RESEARCH - IN A LARGE HEALTHCARE ORGAN...hiij
This paper outlines the journey of a large Australian academic health service in relation to the acquisition,installation and roll out of the REDCap platform (RCP) for the betterment of clinical review (clinical audit) and research data collection. The main aims of the acquisition of the platform were to facilitate data
collection and management for audit and research across the organization in a more sustainable way than had previously been possible. We found the platform to be easily installed and maintained. There was rapid uptake of the platform by a range of health service stakeholders across the audit, research and operational domains. We were also able to successfully integrate data from our corporate clinical data environment,
The REASON Discovery Platform R (REASON) into selected REDCap “applications” using the Dynamic Data Pull (DDP) functionality it provides. In summary the acquisition and installation of REDCap at our health service has been hugely successful and has provided a great facility for use by a large number of organizational stakeholders going forwards into the future.
MHEALTH APPLICATIONS DEVELOPED BY THE MINISTRY OF HEALTH FOR PUBLIC USERS INK...hiij
mHealth applications have shown promise in supporting the delivery of health services in peoples’ daily
life. Recently, the Ministry of Health in the Kingdom of Saudi Arabia (MOH) has launched several mHealth
applications to develop work mechanisms. Our study aimed to identify and understand the design of
mHealth apps by classifying their persuasive features using the Persuasive Systems Design (PSD) model
and expert evaluation method. This paper presents the distinct persuasive features applied in recent
applications launched by MOH for public users called “Sehha & Mawid” Apps. The results revealed the
extensive use of persuasive features; particularly features related to credibility support, dialogue support
and primary task support respectively. The implementation and design of social support features were
found to be poor; this could be due to the nature of the apps or lack of knowledge from the developers’
perspectives. The findings suggest some features that may improve the persuasion for the evaluated apps.
The new version includes a mobile interface for patients to access and monitor care more effectively and efficiently. They added disease centers to include a general wellness center, diabetes/diabetes prevention center,
heart failure center and kidney center. Each of the disease centers incorporates personal health information, care plans and educational material specific to the intended cohort of patients
SMS-Based System for Type-II Diabetes (NIDDM) Managementhiij
The study presents ‘Non-Insulin Depended Diabetics Mellitus’ (NIDDM), SMS-based system for Type-II
diabetes management by itself. The system is structured to be long term health assistance for patients with
type-II diabetes. It permits the patients to get touched to their doctor constantly. With the SMS exchange,
the patients can send their general and physical status, i.e., demographic & social characteristics,
awareness of Mobile phone applications, blood sugar measurements, insulin intake and other data to the
doctor, which makes continuous health monitoring possible. Based on the patient data sent, an SMS
messages can be return to motivate patients, it reminds them of physical activities such as, physical
exercise, and healthcare appointments. In addition, an offline mobile phone multimedia educational
system is also proposed with existed SMS based system. The system was discussed with the physician for
system applicability for type-II diabetic patients. It was found in primary testing that the involvement of
proposed system can be able to impact on some clinical outcomes, self-efficacy and diabetes
management. The SMS based system technology appears feasible in diabetic care and relief but this
technology must be made more user-friendly before clinical implementation at larger scale.
PERFORMANCE OF DATA MINING TECHNIQUES TO PREDICT IN HEALTHCARE CASE STUDY: CH...ijdms
With the promises of predictive analytics in big data, and the use of machine learning algorithms,
predicting future is no longer a difficult task, especially for health sector, that has witnessed a great
evolution following the development of new computer technologies that gave birth to multiple fields of
research. Many efforts are done to cope with medical data explosion on one hand, and to obtain useful
knowledge from it, predict diseases and anticipate the cure on the other hand. This prompted researchers
to apply all the technical innovations like big data analytics, predictive analytics, machine learning and
learning algorithms in order to extract useful knowledge and help in making decisions. In this paper, we
will present an overview on the evolution of big data in healthcare system, and we will apply three learning
algorithms on a set of medical data. The objective of this research work is to predict kidney disease by
using multiple machine learning algorithms that are Support Vector Machine (SVM), Decision Tree (C4.5),
and Bayesian Network (BN), and chose the most efficient one.
Crowdsource Application A Pragmatic Approach for Participation in Healthcare...Ayesha Saeed
Retrieval and management of Web data is now a complex problem, due to huge amount of information, variety of the information sources, data formats, and developing expectations of users. Crowdsourcing is an online problem solving paradigm that is used to tap the intelligence of the crowd. This research covers the idea that the medical paradigm is leaving the traditional doctor-patient relationship and adopting the patient-patient relationship. Physician centered model is evolving towards a new de-centralized model where patients are given more responsibility for their health.
STANDARDIZATION OF CLINICAL DOCUMENTS THROUGH HL7 - FHIR FOR COLOMBIAijcsit
The importance of health sector in Colombia is notorously growing. In this article one of the major issues concerning the field is addressed, the interoperability of heath history. Due to the stablishment of standards , Colombia must begin a process to accomplish such an important necesity to offer an efficient
and high quality health service. In this context, the standar FHIR is an example of successfull implementation of electronic health history in public sector. It's tought to be gradually implemented first in
the beneficiary institution Rubén Cruz Vélez Hospital and further in ther health institutions in the country.
The importance of health sector in Colombia is notorously growing. In this article one of the major issues concerning the field is addressed, the interoperability of heath history. Due to the stablishment of standards , Colombia must begin a process to accomplish such an important necesity to offer an efficient and high quality health service. In this context, the standar FHIR is an example of successfull implementation of electronic health history in public sector. It's tought to be gradually implemented first in the beneficiary institution Rubén Cruz Vélez Hospital and further in ther health institutions in the country
The importance of health sector in Colombia is notorously growing. In this article one of the major issues
concerning the field is addressed, the interoperability of heath history. Due to the stablishment of
standards , Colombia must begin a process to accomplish such an important necesity to offer an efficient
and high quality health service. In this context, the standar FHIR is an example of successfull
implementation of electronic health history in public sector. It's tought to be gradually implemented first in
the beneficiary institution Rubén Cruz Vélez Hospital and further in ther health institutions in the country.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
Development of a web based social networking system for self-management of diabetes mellitus
1. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
DEVELOPMENT OF A WEB-BASED SOCIAL
NETWORKING SYSTEM FOR SELFMANAGEMENT OF DIABETES MELLITUS
Ka C. Chan1, Mary B. Martin1, Christina Dennis2 and Rebecca M. Boschert2
1
Department of Computer Science and Computer Engineering
La Trobe University, Bendigo, VIC, Australia
2
School of Pharmacy and Applied Science
La Trobe University, Bendigo, VIC, Australia
ABSTRACT
This paper presents the design and development of a web-based social networking system for selfmanagement of diabetes mellitus. The objectives of this development are twofold. First is to enable diabetic
patients to record and monitor their blood glucose levels by using short message service (SMS) or through
a website. Second is to provide social networking functionalities for diabetic patients, healthcare workers,
and other related parties to form online communities for information sharing, support, and collaboration.
With responsive design, the website aims to provide the best possible user experience across devices from
desktops and notebooks to tablets and smart phones.
KEYWORDS
Diabetes, Social Networking, Social Media, Short Message Service, SMS, Telehealth, e-Health
1. INTRODUCTION
Diabetes is a serious, chronic condition where poor self-management of blood glucose levels is
associated with progression into more complex diseases, incurring significant costs for the health
system. In 2012, an estimated 4.8 million deaths worldwide resulted from consequences of high
blood sugar [1], often occurring due to poor diabetic management. Between 2005 and 2030, the
World Health Organization projects that diabetes deaths will double [2]. With the growing
prevalence of diabetes, estimated to affect 347 million people worldwide [2], there will be an
increasing demand for effective telehealth solutions.
Current practices commonly involve patients keeping paper records of their blood glucose levels
and insulin injections, and discussing that with their general practitioners or healthcare
professionals during clinic visits. The blood glucose history of a patient is an indicator to reflect
the severity of the disease and how well the condition has been managed and controlled. In the
past decade, there has been an increasing amount of literature published on the use of mobileterminal based, SMS based, and web based systems for self-management of diabetes. Past
DOI : 10.5121/ijma.2013.5601
1
2. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
research indicates that such an approach to diabetes self-management would be both effective and
accepted [3, 4]. A systematic review of 39 publications describing 28 different studies reported
that users generally agreed to the overall concept of these applications [4]. In a meta-analysis
amongst 1657 patients from 22 trials, a reduction of HbA1c levels (a longer term measure of
glucose control) by a mean of 0.5% over a median of 6 months was reported due to mobile phone
interventions for diabetes self-management [5]. Studies included in this analysis facilitated selfmonitoring and reporting of blood glucose data alongside some sort of management program,
intervention, education, and/or continued reinforcement.
It has been suggested that web based management systems can be as effective as face-to-face
guidance and treatment in caring for diabetic patients [6]. Where reporting of glucose and other
parameters, such as daily exercise and diet, were combined with regular recommendations for
individualized diabetes management by a multidisciplinary team, mean HbA1c improved from
7.5 ± 1.5 to 7.0 ± 1.1% (P=0.003) after three months [6].
In a recent study Fisher et al [7] investigated the impact of peer support programs in a number of
countries that aim to help people manage diabetes and prevent disease associated disabilities. The
study identified four key functions of effective peer support – assistance in daily management,
social and emotional support, linkage to clinical care, and ongoing availability of support. In
another recent study [8], Tao and Or performed a systematic review and meta-analysis of 43
randomised controlled trials evaluating self-management health information technology (SMHIT)
for blood glucose control in diabetic patients. The review reported that the use of SMHIT is
associated with improved blood glucose control; and the impact is significantly greater when the
system is web-based, a mechanism for data entry is provided, and the use of system is not
location restricted. These are significant findings valuable to developers who design and develop
systems of a similar nature.
Social media sites Facebook and Twitter have taken the world by storm since their launches in
2004 and 2006, respectively. The use of social media has since become part of many people’s
lives especially among the younger generations. Diabetes as a chronic disease that requires
constant and continuous monitoring and management, the “always on” characteristic of online
social communities, and “mobility” of mobile devices such as smart phones and tablets greatly
enhance the suitability of a social networking platform for self-management of diabetes.
Greene et al [9] carried out a qualitative evaluation on the communication content of the 15
largest Facebook communities dedicated to diabetes. It was found that Facebook provides a
forum for diabetic patients to report personal experiences, ask questions, and to receive direct
feedback. However, promotional information without accountability or checks for authenticity
was also commonly available. In addition to Facebook and Twitter, successful examples of social
networking sites developed for focused areas, such as Researchgate for researchers [10],
motivated us to develop a social networking site specifically for the diabetes community.
In our previous work [11], we designed and built a web-based system that included features such
as SMS glucose level recording, online reporting and group management for medical
professionals. With reference to the recent research findings and extending from our previous
work, we aim to develop a system with social networking functionalities to facilitate peer support.
The website incorporates responsive themes enabling users to use the system from anywhere with
all types of devices from desktop and laptop computers to tablets and smart phones. This paper
presents the development work including system architecture, development platforms, software
2
3. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
applications, and the implemented social networking functionalities. We have not found any
systems of similar nature reported in the surveyed literature.
2. SYSTEM ARCHITECTURE
The overall design of the system architecture is presented in this section. The infrastructure is
based on our previous development of a SMS based self-management system for diabetes
mellitus [11], and a multi-tenant platform for SMS integrated services [12]. The hardware
includes a custom built GSM gateway, a VMware ESXi [13] virtualization server hosting a web
server as a virtual machine, and two dedicated database servers. The network diagram is shown in
Figure 1.
The GSM gateway is an integral part of the system serving as a bridge between the GSM network
and the data network. It was custom designed and built using off-the-shelf components. A special
purpose 4-port GSM modem card, the OpenVox G400P [14], was installed in a CentOS Linux
[15] server running the open source voice over IP (VoIP) software Asterisk [16]. The gateway is
connected to the backend database which stores patients’ blood glucose levels and relevant
information immediately after they arrive as SMS messages. A more detailed description of the
SMS system can be found in [11].
The database server, which also runs on the CentOS Linux operating system [15], was a custom
built dedicated server. A physical rather than virtual server was used due to performance issues.
The open source MySQL database [17] was used to hold all the user information, and support the
operation of the front end website. The database integrated development environment MySQL
Workbench [18] was used in the development and administration of the database.
The web server was setup as a virtual machine running Apache on CentOS Linux to host the
presented social networking site www.diamond.org.au [19]. The purpose of the site is reflected
by its slogan: “A Diamond Community - Managing diabetes made easy.” This DIAMOND site
was developed based on an open source content management system Drupal [20] and the add-on
social business software Acquia Drupal Commons [21, 22], which provides the social networking
functionalities to the system. The Drupal Commons base was customised and integrated with the
SMS gateway in this work.
Figure 1. System architecture
3
4. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
2. SOCIAL NETWORKING SITE DEVELOPMENT
Drupal Commons enables developers to build compelling community sites on the Drupal
platform. Drupal Commons was built on an adaptive theme base; and therefore, makes it easy to
develop responsive websites. According to the screen size of the user device, a responsive
website displays different layouts and tiles in order to give the user the best possible user
experience. The responsive displays for desktops and smart phones are shown in Figure 2. As
.
Drupal Commons was developed with industry best practices, most users find the DIAMOND
practices,
site easy to use, and features familiar. The main features will be presented in the following
sections.
Figure 2. Responsive themes
The installation of Acquia Drupal Commons is a straight forward process for any experie
experienced
Linux system administrator. Our system was setup as a VMware virtual machine allowing us to
easily provide additional resources in the future as demand grows. The first step was to install the
Linux operating system with the required packages including the Apache web server, PHP
including
programming language support [23], and MySQL database server. Then we downloaded,
unpacked, and installed the Drupal Commons package, followed by the last steps of configuring
4
5. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
Drupal, connecting the Drupal site to the MySQL database, and configuring the Apache server
database,
and DNS server to ensure the accessibility of the website from the Internet.
Drupal is a very powerful content management system. There are many add on modules available
add-on
on the Internet, enabling developers to design and build websites easily, quickly, and add features
design
to meet their specific requirements. Developers can customise their websites either through the
web administration interface or coding using programming languages such as PHP, HTML and
CSS. In developing DIAMOND, the main task was to customise Drupal Commons, which
DIAMOND,
includes branding with a new logo, modifying the style sheet files, customising responsive
layouts, creating content types, installing new modules to add functionalities, and setting
permissions for various types of users. Another major task was to integrate the DIAMOND site
with the SMS gateway so patients could enter their glucose levels and store the records in the
same database by way of either the web
website or SMS.
Figure 3 to 5 are typical screenshots of the web administration interface. Figure 3 shows the
“MANAGE FIELDS” tab of the “Content types”, “Sugar Level” page. “Sugar Level” is a content
type that we created for recording the blood glucose levels of diabetic patients. The database
levels
fields required were created and setup through this page. The same database table and fields are
used to record blood glucose levels regardless whether they are received via the website or SMS.
Figure 3. Managin fields through web administration interface
Managing
Figure 4 shows the module page for adding, enabling/disabling and uninstalling modules. In this
particular example we used the filter list to find the modules related to content access. After
successfully installing these content access modules, the page shown in Figure 5 became
lling
5
6. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
available and made the process very easy to manage the access by different types of users of the
content type sugar level.
Figure 4. Installing and enabling new modules through web administration interface
Figure 5. Setting up access control through web administration interface
6
7. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
3. SYSTEM FUNCTIONALITIES
The system functionalities of DIAMOND from users’ perspectives are presented in the following
sub-sections.
3.1. Recording of Blood Glucose Level
The DIAMOND system aims to provide users with simple, easy, convenient, familiar, and
modern user interfaces across all types of devices. Figure 6 shows the web interface displayed on
a typical Android phone. The three parts are shown continuously when swiping down the screen.
For minimum data entry, a user simply clicks on the “SUGAR” button at the top, enter the sugar
level, and press the “Save” key. However, the interface also allows a user to change the time of
record, choose a brief description, and enter notes if required.
For users who want to submit data via SMS, they can provide their mobile phone numbers in their
profile pages to link the SMS records to their accounts. With the mobile phone numbers linked,
users simply send SMS messages with the blood glucose levels as contents to the GSM gateway.
The DIAMOND system automatically picks up the originating mobile phone numbers, and
inserts the records with the time stamps into the linked user accounts. The limitation of using
SMS is the cost associated with it, and GSM gateways will need to be setup in each country to
allow users to send SMS messages to a local phone number.
Figure 6. Entering blood glucose records via smart phones
As the blood glucose level is the most important information for a diabetic patient to monitor and
manage their condition, the most recent blood glucose levels are always displayed at the most
prominent place, i.e. the top and first block, when a user logs into the DIAMOND site. Figure 7
7
8. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
shows the screenshot of the main page after login. For a smart phone, the “Recent site activity”
block will be displayed below instead of on the right of the blood glucose block.
Figure 7. Displaying the blood glucose records in a prominent place
3.2. Groups and Group Functionalities
The DIAMOND site provides a modern social networking platform for users to form online
communities or groups. The group concept is core as most of the activities and functionalities are
performed within groups. All users, from patients to families and friends, healthcare workers,
rformed
general practitioners, to specialists are allowed to build their own communities and sub
subcommunities, for purposes such as sharing information and knowledge, collaborating, listing and
collaborating,
attending events, forming peer support groups, providing healthcare service, conducting polls,
and so on. The DIAMOND site offers users high flexibility in forming groups to serve different
purposes, and choosing what group activities to participate in and contribute to.
Figure 8 shows the web page for group creation. Any user can play the role of a group
administration to start a new group, public or private. Public group contents are visible to
everyone; and membership can be added by the group administrator or requested by a user
without authorisation. Alternatively, a user can automatically become a group member by posting
content in a public group. On the other hand, private group contents are only visible to members;
8
9. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
and membership can be added by the group administration only. Only members are allowed to
ip
publish in a private group.
Figure 9 shows the web page of a group named “LTU Pharmacy”. The available group
functionalities include posts, questions and answers (Q&A), wikis, and polls. Posts are used for
discussions. Q&As are used for questions and answers. Wiki pages are editable by all members
and polls are for simple surveys. The DIAMOND site provides a flexible platform with the above
functionalities without any restriction on the contents provided by users. The appropriateness of
restriction
contents are the responsibilities of the moderators and site administrators. Figure 10 shows the
moderation page that moderators use to screen contents.
Figure 8. Creating a group
3.3. Following Things
The DIAMOND site provides the social networking function of following things of interest.
Users choose to follow groups, group contents, people, and topics. Things followed show up in
the activity stream block after user login. As an option, users may choose to receive notifications
users
by emails, Figure 11. As shown in Figure 9, DIAMOND supports sharing with social media sites
9
10. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
such as Facebook, and Twitter. In the user profile page, users may provide their Facebook,
Twitter, and LinkedIn URLs.
3.4 Events
Another major function that DIAMOND provides is listing events. Any user is allowed to list an
event for particular groups, with details including event title and description, date, time, and
location. The target group members choose to attend or no and follow or not.
not,
In summary, simplicity was the key in the development. From user perspectives, we aimed to
provide a system that any user could use easily and comfortably without the need for training or
even documentation. There are only three opti
options in the main menu – SUGAR, GROUPS, and
EVENTS. The SUGAR button only appears after user login. The menu items for all the social
networking activities are logically placed at the most appropriate places enabling anyone to use
the site intuitively.
Figure 9. Group functionalities
10
11. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
Figure 10. Content moderation
Figure 11. Notification settings
4. CONCLUSIONS
We have presented the second stage development of a web
web-based system for self-management of
management
diabetes mellitus. This work extended our previous work in building a SMS based system to
include social networking functionalities with responsive theme base technology, enabling users
technology,
11
12. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
to achieve the best possible user experience across platforms from desktop computers to smart
phones.
The next phase of work will include developing iPhone and Android apps, linking to the same
database; and investigating the possibilities of adding features for motivational support and
including tips and expert advices written by health professionals. We will also conduct trials in
which diabetic patients are recruited to use the system and provide feedback for a qualitative
study on the effectiveness and usefulness of the system. The results of the study will help identify
areas for improvement and further development.
ACKNOWLEDGEMENTS
We gratefully acknowledge the support and assistance provided by the Computer Science and
Computer Engineering Department at La Trobe University, Bendigo. The computer hardware,
SMS systems, development platform, and internet infrastructure were donated by an anonymous
Sydney based internet solution and service provider. This development would not be possible
without their continuous support.
REFERENCES
[1]
International Diabetes Foundation, IDF Diabetes Atlas Fifth Edition
(Updated 2013),
http://www.idf.org/diabetesatlas, (last accessed 16-Oct-2013).
[2] World Health Organisation (Updated March 2013), Diabetes,
http://www.who.int/mediacentre/factsheets/fs312/en/, (last accessed 06-Oct-2013).
[3] Franc, S., Daoudi, A., Mounier, S., Boucherie, B., Dardari, D., Laroye, H. et al. (2011),
“Telemedicine and diabetes: achievements and prospects,” Diabetes & Metabolism, vol. 37, no. 6, pp.
463-476.
[4] Tatara, N., Arsand, E., Nilsen, H., and Hartvigsen, G. (2009), “A review of mobile terminal-based
applications for self-management of patients with diabetes, in Proc. International Conference on
eHealth, Telemedicine, and Social Medicine, eTELEMED '09, IEEE, pp. 166-175.
[5] Liang, X., Wang, Q., Yang, X., Cao, J., Chen, J., Mo X. et al. (2011), “Effect of mobile phone
intervention for diabetes on glycaemic control: a meta-analysis,” Diabetic Medicine, vol. 28, no. 4,
pp. 455-463.
[6] Kwon, H. S., Cho, J. H., Kim, H. S., Lee, J. H., Song, B. R., Oh, J. A. et al. (Dec. 2004),
“Development of web-based diabetic patient management system using short message service
(SMS),” in Diabetes Research and Clinical Practice, 12th Japan-Korea Symposium on Diabetes
Mellitus, vol. 66, Supplement, pp. S133-S137.
[7] Fisher, E. B., Boothroyd, R. I., Coufal, M. M., Baumann, L. C., Mbanya, J. C., Rotheram-Borus, M. J.
et al. (Jan 2012), “Peer support for self-management of diabetes improved outcomes in international
settings,” Health Affairs, vol. 31, no. 1, pp. 130-139.
[8] Tao, D. and Or, C. K. L. (May 2013), “Effects of self-management health information technology on
glycaemic control for patients with diabetes: a meta-analysis of randomized controlled trials,” Journal
of Telemedicine and Telecare, vol. 19, no. 3, pp. 133-143.
[9] Greene, J. A., Choudhry, N. K., Kilabuk, E., and Shrank, W. H. (2010), “Online social networking by
patients with diabetes: a qualitative evaluation of communication with Facebook,” Journal of General
Internal Medicine,vol. 26, no. 3, pp. 287-292.
[10] ResearchGate (2013), https://www.researchgate.net, (last accessed 17-Oct-2013).
[11] Chan, K. C., Wong, L., and Chan, D. B. (2012), “Design of a large scale community-based selfmanagement system for diabetes mellitus,” Studies in Health Technology and Informatics, vol. 182,
pp. 58-66, 2012.
12
13. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
[12] Chan, K. C. and Tien, D. (2013), “A multi-tenant platform for SMS integrated services”, Int. Journal
of Computer Networks and Communications, vol. 5, no. 6, pp. 205-214.
[13] VMware vSphere HypervisorTM (ESXi) (2013),
http://www.vmware.com/au/products/vsphere-hypervisor/, (last accessed 6-Oct-2013).
[14] OpenVox: Most advanced Asterisk cards (2013),
http://www.openvox.cn/en/products/gsmwcdma-cards/g400p.html, (last accessed 6-Oct-2013).
[15] CentOS, the community enterprise operating system (2013), http://www.centos.org, (last accessed 6Oct-2013).
[16] Asterisk: Open source communications (2013), http://www.asterisk.org, (last accessed 6-Oct-2013).
[17] MySQL: The world’s most popular open source database (2013), http://www.mysql.com, (last
accessed 6-Oct-2013).
[18] MySQL Workbench (2013), http://mysqlworkbench.org/, (last accessed 6-Oct-2013).
[19] A Diamond Community, Managing diabetes made easy (2013), http://www.diamond.org.au, (last
accessed 6-Oct-2013).
[20] Drupal content management platform (2013), http://drupal.org, (last accessed 6-Oct-2013).
[21] Acquia’s Drupal Commons – Social Business Software (2013), http://www.acquia.com/productsservices/drupal-commons-social-business-software, (last accessed 6-Oct-2013).
[22] Drupal Commons (2013), https://drupal.org/project/commons, (last accessed 6-Oct-2013).
[23] PHP: Hypertext pre-processor (2013), http://www.php.net, (last accessed 6-Oct-2013).
AUTHORS
Ka Ching Chan received his BASc in Engineering Science and MASc in Mechanical
Engineering from the University of Toronto, Canada, and his PhD in Manufacturing
Engineering from the University of New South Wales, Australia. He was previously a
Senior Lecturer at the University of New South Wales, and a Visiting Assistant Professor
at the Hong Kong University of Science and Technology. Dr. Chan also had extensive
industry experiences as founders and CTOs in growing technology companies from
startups to public companies. Dr. Chan is currently a Lecturer in Information Technology
at La Trobe University and a Visiting Fellow in Mechatronics at the University of New
South Wales. He is currently serving as the Secretary of the IEEE Computer Society, NSW
Chapter.
Mary Martin received her BAppSc in Computing from the Bendigo College of Advanced
Education, Victoria, Australia and DipAppSc in Medical Radiations and MAppSc from
RMIT University, Victoria, Australia. She is a Senior Lecturer in Information Technology
at La Trobe University, Bendigo, also providing service teaching in IT to the Pharmacy
school at La Trobe and an Honorary Senior Research Fellow at the Collaborative Higher
Education and Research Centre (CHERC) based at Bendigo Health’s Anne Caudle campus
where as a member of a multidiscipline, multi-institution research team, her research is
involved with the application of software engineering techniques to healthcare processes.
Christina Dennis received her BSc from the University of Melbourne, and her BPharm and
GradDipPharm from the University of Tasmania. Christina is an Associate Lecturer in the
School of Pharmacy and Applied Science at La Trobe University with responsibility for
undergraduate pharmacy subjects as well as pharmacy Honours projects. Her research
interests include chronic diseases, better health outcomes, empowering patients, and the
role of technology in education.
13
14. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.6, December 2013
Rebecca Boschert is a final year Bachelor of Pharmacy Honours student at La Trobe
University’s Bendigo Campus. For her thesis she conducted a qualitative study that
evaluated the useful characteristics of the Diamond website. She is interested in all fields
of e-Health although the role of technology in the management of chronic diseases such as
Diabetes remains the focus of her research interests. As a student Rebecca has performed
at an exceptional level being awarded both the 2013 Australian Pharmacy student of the
year and the People’s Choice Award in a national competition by the pharmacy industry’s
peak professional body, the Pharmaceutical Society of Australia.
14