me40321 - paul wallace - the use of qr codes for document management in safety-critical industries
TRANSCRIPT
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
1/128
Supervisor: Stephen Culley
Co-Supervisor: Hamish McAlpine
ME40321: PROJECT REPORT
THE USE OF QR CODES FOR
DOCUMENT MANAGEMENT INSAFETY-CRITICAL INDUSTRIES
Paul Wallace
19/04/2011
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
2/128
Department of Mechanical Engineering
FACULTY OF ENGINEERING AND DESIGN
FINAL YEAR MEng PROJECT REPORT
The Use of QR Codes for Document Management in Safety-critical Industries
Paul Wallace
19/04/2011
I certify thatI have read and understood the entry in the Student Handbook for the Department
of Mechanical Engineering on Cheating and Plagiarism and that all material in this assignment
is my own work, except where I have indicated with appropriate references. I agree that, in line
with Regulation 15.3(e), if requested I will submit an electronic copy of this work for submission
to a Plagiarism Detection Service for quality assurance purposes.
Authors signature: .
Supervisor: Prof. S.J. Culley
Assessor: Dr. H.C. McAlpine
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
3/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -i- 19th April 2011
Report Document Contextual Information (Metadata)
Static QR Code, which contains the restricted document metadata set of: Description, Master Author,
Creation Date, Title, Subject, Classification/Type, Language, Format and Publisher.
Report Document Status Information
Dynamic QR Code, which displays information on
document version, approval status and historic
editing events.
Report Document Storage Information
Dynamic QR Code, which displays information on
document location, access rights, and archiving.
Report Document Reference Information
Dynamic QR Code, which displays information on
references contained within the report.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
4/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -ii- 19th April 2011
SUMMARY
Whilst systems for the management of electronic documents are commonplace in industry,
their integration with existing paper document management is often overlooked. This can
lead to many issues such as the loss of design rationale during annotation; the use of
documents which have been superseded since printing; and the inability to verify the context
of a printed resource. This project considers the application of Quick Response barcodes to
rapidly and reliably bridge the gap between a static paper document and these dynamic
electronic systems.
A set of concepts for revising existing document management processes are produced
following a review of popular document management software packages; interviews ofcurrent engineers; and an analysis of the literature concerning the cause of failures. The most
promising areas for the application of barcodes suggested include the storage of and access to
metadata, version control and referencing.
The methods for applying barcodes to these concepts are investigated through a period of
self-testing and reflection; structured testing of the barcodes and associated display and
scanning technologies; and a questionnaire concerning information importance and useful
features. The primary factors affecting barcode display size were found to be the resolution of
monitors and their production on inkjet printers. A set of guidelines are generated regarding
the minimum barcode size for reliable implementation with various hardware.
A final system for the management of an engineering report is then proposed, along with an
example systems architecture and interface, which are applied to this report document. A
method which can be adopted by industry for the deployment of a barcode-enabled
document management system is then suggested, with a set of supporting recommendations.
To read the barcodes throughout this report, an app
for Smartphones can be downloaded for free from:
http://www.i-nigma.mobi
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
5/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -iii- 19th April 2011
CONTENTS
1 Introduction ......................................................................................................................................................... 1
1.1 Issues with Document Management ..................... ...................... ..................... ...................... .......... 1
1.2 Barcodes and Associated Technology ..................... ...................... ..................... ...................... ....... 2
1.3 Aims and Objectives ................................................................................................................................ 3
1.4 Project Outline ........................................................................................................................................... 3
1.5 Report Contents and Structure........................................................................................................... 5
1.5.1 Summary of Literature Review ...................... ...................... ..................... ...................... .......... 5
1.5.2 Summary of Technology Review ................... ...................... ...................... ..................... .......... 5
1.5.3 Summary of Application Definition and Investigation..................... ..................... .......... 5
1.5.4 Summary of Application Method Development................................................................. 5
1.5.5 Summary of Overall Results and Integrated Approach Proposal ..................... .......... 5
1.5.6 Summary of Conclusions ............................................................................................................. 6
2 Literature Review .............................................................................................................................................. 7
2.1 Document Management in Engineering ..................... ...................... ..................... ...................... ... 7
2.2 Document Management Software ...................... ...................... ...................... ...................... ............. 7
2.3 Metadata ...................................................................................................................................................... 9
2.4 Software Design ........................................................................................................................................ 9
3 Technology Review ........................................................................................................................................ 11
3.1 Databases ................................................................................................................................................. 11
3.2 PDA and Smartphones ........................................................................................................................ 11
3.3 Alternative Technologies to Barcodes ..................... ...................... ..................... ...................... .... 12
3.4 Barcodes and Interpretation ............................................................................................................ 13
3.5 Quick Response (QR) Barcodes ....................................................................................................... 15
4 Investigation and Definition of Potential Barcode Applications ..................... ..................... ....... 17
4.1 Targeted Review of Literature and Failure Cases .................... ...................... ...................... ... 17
4.1.1 Overview ......................................................................................................................................... 18
4.2 Document Management Software Package Analysis.............................................................. 18
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
6/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -iv- 19th April 2011
4.2.1 Goals and Methodology ...................... ...................... ...................... ...................... ..................... 18
4.2.2 Results .............................................................................................................................................. 19
4.2.3 Overview ......................................................................................................................................... 21
4.3 Engineer Interviews ............................................................................................................................. 21
4.3.1 Goals and Methodology ...................... ...................... ...................... ...................... ..................... 21
4.3.2 Results and Discussion .............................................................................................................. 24
4.3.3 Overview ......................................................................................................................................... 27
4.4 Potential Barcode Application Concepts .................... ...................... ...................... ..................... 28
4.4.1 Concept 1 - Review Annotation Capture ...................... ...................... ..................... ........... 29
4.4.2 Concept 2 - Existence and Archiving ...................... ...................... ..................... .................. 30
4.4.3 Concept 3 - Print Tracking ....................................................................................................... 31
4.4.4 Concept 4 - Dynamic Reference Storage ...................... ...................... ..................... ........... 32
4.4.5 Concept 5 - Version Verification............................................................................................ 33
4.4.6 Concept 6 - Process Control and Feedback ..................... ...................... ..................... ....... 34
4.4.7 Concept 7 - Metadata Access .................................................................................................. 35
5 Development of Methods for Applying Barcodes .................... ...................... ...................... .............. 36
5.1 Self-Testing of Concepts ..................................................................................................................... 36
5.1.1 Goals and Methodology ...................... ...................... ...................... ...................... ..................... 36
5.1.2 Results and Discussion .............................................................................................................. 40
5.1.3 Overview ......................................................................................................................................... 44
5.2 Barcode Function Testing .................................................................................................................. 45
5.2.1 Goals and Methodology ...................... ...................... ...................... ...................... ..................... 45
5.2.2 Results and Discussion .............................................................................................................. 50
5.2.3 Overview ......................................................................................................................................... 54
5.3 Information Importance and Usefulness Questionnaire .................................... .................. 55
5.3.1 Goals and Methodology ...................... ...................... ...................... ...................... ..................... 56
5.3.2 Results and Discussion .............................................................................................................. 59
5.3.3 Overview ......................................................................................................................................... 61
6 Overall Results and Integrated Approach Proposal ................... ...................... ...................... .......... 63
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
7/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -v- 19th April 2011
6.1 Proposed System Components ..................... ...................... ...................... ...................... ................. 63
6.2 Proposed Systems Architecture ................... ...................... ...................... ...................... ................. 64
6.3 Proposed Interface Design ................................................................................................................ 71
6.4 Proposed Deployment Method ..................... ...................... ...................... ...................... ................. 74
7 Conclusions ....................................................................................................................................................... 75
7.1 Motivation For Project ........................................................................................................................ 75
7.2 Aims and Objectives ............................................................................................................................. 75
7.3 Methods and Main Findings.............................................................................................................. 76
7.4 Recommendations To Industry .................... ...................... ...................... ...................... ................. 78
8 Further Work .................................................................................................................................................... 80
9 Acknowledgements ........................................................................................................................................ 81
10 References ..................................................................................................................................................... 82
11 Appendices ................................................................................................................................................... 87
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
8/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -1- 19th April 2011
1 INTRODUCTIONAn article in Business Weekin 1975 entitled The Office of the Future suggested that there
would be a massive drive towards a paperless office within the coming years (anon, 1975).
Yet over three decades on and despite the advances in computing such as e-mail and word
processing along with the legal acceptance of digital signatures (BERR, 2002), paper
consumption in Europe has grown by 2.9% per annum over the last fifteen years
(Confederation of European Paper Industries, 2010).
Alternative technologies which replicate and enhance the affordances of paper are emerging
(Heikenfeld et al., 2011), but the Hype Cycle from Gartner, a research specialist in various
technologies, predicts that they will not be in mainstream adoption for between two and fiveyears (King, 2010). It is therefore necessary to accept the future role of paper in engineering,
and consider technologies and processes to bridge the gap between the printed physical
world and the rapidly-changing virtual world, i.e. we should work towards a future in which
paper and electronic document tools work in concert and organizational processes make
optimal use of both (Sellen and Harper, 2003).
1. 1 ISSUES WITH DOCUMENT MANAGEMENTThe most significant problem with paper documents is that they are a static record. This often
manifests itself through the invalidation of references when files are moved. A typical
strategy to deal with this is the use of a Document Management System (DMS), where
processes or technologies are employed to manage both paper and electronic documents.
Despite these systems, and often as a result of them, around 30% of engineers time is spent
accessing information. (Lowe et al.) By linking paper documents to electronic systems, their
use can be enhanced with the beneficial characteristics and functions available only to
electronic documents, such as: the storage of large amounts of information; widespread and
remote access; fast, exhaustive searching; flexible, systematic viewing and sorting; quick links
to related materials; and dynamically updating or modifying content.
A robust document management system is crucial within safety-critical industries, where the
failure of such systems can lead to injury or death (McGettrick et al., 2000). These industries
include, but are not limited to, the automotive, aeronautical, medical, petrochemical,
construction, nuclear and military sectors. By increasing the efficiency and effectiveness of
the paper or digital system, engineers will be able to focus on the safety-critical tasks.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
9/128
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
10/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -3- 19th April 2011
1. 3 AIMS AND OBJECTIVESThe aim of the project is to investigate the potential role of barcodes for the management and
augmentation of printed and electronic documents. The main objectives to achieve this are:
1. Explore the technologies and current methods used for barcodes and documentmanagement.
2. Produce a set of concepts for enhancing the current practices through the applicationof barcodes.
3. Prove and develop the concepts.4. Create a systems architecture and interface for the revised methods of document
management.
5. Analyse the findings and produce a set of recommendations for applying the processin industry.
1. 4 PROJECT OUTLINEA flowchart for the project outline is presented in Figure 1.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
11/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -4- 19th April 2011
FIGURE 1 FLOWCHART REPRESENTING PROJECT PROGRESSION
Outputs
Processes
Inputs
Preliminaryprojectinvestigation
Barcodeapplicationsbrainstorm
Literatureandtechnologyreview
Groupanalysisand
discussion
WHAT
Aimsandobjectives
Individualanalysisand
discussion
WHY
Currentpracticesandissues
HOW
Technologyanddataapplication
Engineerinterviews
Failurecasesinliterature
Self-testingandreflection
Barcodetechnologyappraisal
Engineerandacademicquestionnaire
WHAT,WHYandHOW
CONCLUSIONS
Useofbarcodesfordocumentmanagement
inindustry
AppendixI
Section2/3
Section4.3
Section4.1
Section1.3
Section4
Section5
Section7
Barcodeim
plementationguidelines
Section5.1.1
Section5.1.2
Section5.1.3
AppendixH
Propos
edinterfacedesigns
Section6.3
Furtherwork
Section8
Summaryanddevelopment
Proposedsystemsarchitecture
Section6.2
Metadata
importanceguidelines
Section5.3.3
Proposeddeploymentmethod
Section6.4
Proposedapplicationconcepts
Section4.4
Do
cumentmanagementsoftwarepackageanalysis
Section4.2
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
12/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -5- 19th April 2011
1. 5 REPORT CONTENTS AND STRUCTUREThe contents and structure of each section will now be summarised.
1.5.1 SUMMARY OF LITERATURE REVIEWThis section describes the pertinent research activity and literature relevant to this project so
as to justify the project undertaking and highlight the contribution which the project will
make. Topics reviewed are: document management in engineering; document management
software; metadata and software design.
1.5.2 SUMMARY OF TECHNOLOGY REVIEWThis section reviews the state of the art for the technologies considered in this report. It
summarises the technologies into essential information to provide a justification for the
selection and application throughout the project. Technologies reviewed are: databases;
PDAs and smartphones; alternative technologies; barcodes and interpretation; and Quick
Response barcodes.
1.5.3 SUMMARY OF APPLICATION DEFINITION AND INVESTIGATIONThis section investigates the underlying reasons for why improvements should be made to
existing document management practices. This is achieved through the review of popular
document management software packages; interviews of engineering professionals; and an
analysis of the literature concerning document management software and failures. A set of
application concepts are then generated.
1.5.4 SUMMARY OF APPLICATION METHOD DEVELOPMENTThis section considers methods for applying the proposed concepts, and explores the issues
associated with these through: a self-testing implementation of the concepts; structured
barcode and associated scanning and display technology testing; and the creation and
analysis of a questionnaire concerning the importance and usefulness of information.
1.5.5 SUMMARY OF OVERALL RESULTS AND INTEGRATED APPROACH PROPOSALThis section develops these concepts into a final set of system components, discusses their
application to this report document and suggests how they can be applied by providing an
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
13/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -6- 19th April 2011
example systems architecture and interface design. It then demonstrates a deployment
process which describes how the methods used for generating this system can be
implemented.
1.5.6 SUMMARY OF CONCLUSIONSThis section presents the motivation for the project and restates the aims and objectives. It
then discusses the methods used and main findings for each of the aims and objectives. A set
of recommendations to industry are then made.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
14/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -7- 19th April 2011
2 LITERATURE REVIEWThrough studying a variety of sources on the subject of document management, it is clear that
there is a great deal of activity in this area, including a number of projects which endeavour
to standardise and improve upon existing practices. This section extracts and describes the
pertinent research in the following topics: document management in engineering; document
management software; metadata and software design.
2. 1 DOCUMENT MANAGEMENT IN ENGINEERINGIn business, the importance of a manageable and auditable paper trail is highly important for
legal and regulatory compliance; for example it is highly desirable in industry to meet quality
and data security standards such as ISO 9001: 2008 (Quality Management Systems) and ISO
27001:2005 (Information Security). It is also very important for businesses to create and
sustain competitive advantage and effective and efficient retrieval facilities [are] an
important factor affecting worker productivity (Zantout and Marir, 1999). Therefore, it is
important to understand how engineers use and organise information (Lowe et al.).
The interest in this area is not just from academics, but those in industry wishing to apply the
suggestions from this work. The ability to re-use information is also the target of much
research. The Knowledge and Information Management Grand Challenge Project is a three
year, 5m programme of which the primary output is the development of a set of guiding
Principles of Engineering Information Management (McMahon et al., 2009). Preserving
information enables the use of knowledge discovery software which can aid decisions and
improve processes (Zieger and Lloyd, 2001).
2. 2 DOCUMENT MANAGEMENT SOFTWAREThere are a number of available software packages for the management of information, many
of which can be described by generic marketing terms shown in Table 1. These categories will
often overlap or be a part of an integrated system. All of these software packages store the
information in some form of computerised database, and could therefore be classified as
records management applications with increased functionality (Wiggins, 2000).
When discussing the relationship between paper-based and digitally-stored aircraft
management software, Romanski (2003) stresses the importance that traceability to allartefacts [is] established during the certification of safety critical software. This is ultimately
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
15/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -8- 19th April 2011
the goal of a well-structured management system. Work has also been carried out into web-
based document management systems (Balasubramaniuan and Bashian, 1998), which is of
particular significance as there is widespread interest in the idea of distributed systems
known as cloud computing.
TABLE 1 - CATEGORIES OF ENTERPRISE SOFTWARE PACKAGES
Enterprise Resource Planning (ERP) allows the
integration of management information both
internally and externally across an entire
organisation.
Customer Relationship Management (CRM)
allows the management of the interaction with
clients, customers and sales prospects.
Supply Chain Management (SCM) allows the
management of a business network providing
products and services.
Product Lifecycle Management (PLM) allows
information management, typically for
engineering companies, during the conception,
design, manufacture, service and disposal of a
product.
The benefits of digital document management systems described by Sellen and Harper
(2003) include:
Storing large amounts of information in a small space Widespread and remote access to information stores Fast, exhaustive searching of information stores Flexible, systematic viewing and sorting Quick links to related materials Dynamically updating or modifying content Support for different kinds of documents Controlling access until information is ready Consistent indexing of files Portability, joint viewing and markup Quick access to filesThe foremost features of document management systems suggested by Wiggins (2000)
are compared to assertions by Sprague (1995) and the recommendations of the
Association for Information and Image Management (AIIM, 2010) in Table 2.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
16/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -9- 19th April 2011
TABLE 2 PRIMARY FEATURES OF DOCUMENT MANAGEMENT SYSTEMS
Wiggins Sprague AIIM
Operational use Work flow Indexing Revision and version
control
Operational needs Information content Individual items
Status reporting Access control Version control Retention management Disaster recovery
Check In / Check Out andLocking
Version Control Roll back Audit Trail Annotation and Stamps Summarisation Storage location Security and access control
2. 3 METADATAAccording to the National Information Standards Organisation (NISO) Metadata is structured
information that describes, explains, locates, or otherwise makes it easier to retrieve, use, or
manage an information resource (NISO, 2004). This description suggests that metadata is a
supplementary entity, however a great deal of literature takes a more stern opinion on its
use. Darlington et al. (2008) argue that metadata is used to place a document, or object, into
some recognisable individuating context, and only then can it be identified as an
information object. It seems obvious then that anybody creating a document should include
metadata, however Bangay (2010) suggests that it is usually incomplete or contradicts the
nature of the document.
A number of large research projects focus on the importance of metadata structure, for
example the Dublin Core Metadata Initiative (DCMI, 2010) and the National Institute of
Standards and Technology (NIST, 2010) guidelines, which contribute a schema for
application to metadata storage. Many of these schemata can be adapted to suit company
requirements. Metadata is of particular importance in document archiving and retrieval,
which is the focus of the PREMIS Data Dictionary for Metadata Preservation project (PREMIS,
2005).
2. 4 SOFTWARE DESIGNWith the design of any system, a systematic approach is required. According to Hong (2005),
the design of a software system should contain at least five basic elements:
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
17/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -10- 19th April 2011
1. the objectives of the design,2. a description of the designed product,3. the rationale of the design,4. a plan of the production, and finally,5. the designated usage of the product.
A common way of representing this design process is the use of a set of notation described as
software or systems architecture, which involves the description of elements from which
systems are built, interactions among those elements, patterns that guide their composition,
and constraints on these patterns. (Shaw and Garlan, 1996)
There are many approaches to systems architecture modelling, however a traditional
distinction regarding modelling perspectives is between the structural, functional andbehavioural perspective of the system (Krogstie, 2007). To allow this, some authors suggest
the simplification of a system by considering it from various viewpoints (Shaw and Garlan,
1993), such as the The Open Group Architecture Framework (TOGAF, 2009) and the
Reference Model of Open Distributed Processing (ISO/IEC 10746-3: 1996).
To create these diagrams a standard modelling language should be used (Hong, 2005). The
Integrated DEFinition language (IDEF) is a long-established method used in engineering
system design and has been adapted for software systems architecture, however the
Universal Modelling Language (UML) is broadly accepted as the software industry standard
for this (Kim et al.).
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
18/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -11- 19th April 2011
3 TECHNOLOGY REVIEWThis section reviews the state of the art for the technologies considered in this report. It
summarises the technologies into essential information to provide a justification for their
selection and application throughout the project. Technologies described are: databases;
PDAs and smartphones; alternative barcode technologies; barcode types and interpretation;
and Quick Response barcodes.
3. 1 DATABASESA database is a digital organisation of text, images and statistics. It is possible to interact with
a database using computer software known as a DataBase Management System (DBMS).
These provide access, storage, security and backup facilities to provide a convenient and
efficient method of utilising the data (Rob et al., 2008).
A relational database stores information logically rather than physically and so a query
language is used to provide an interface for storing and retrieving information from it.
Commonly used database management systems include MySQL, Filemaker, Microsoft Access
and Oracle (Rob et al., 2008).
3. 2 PDA AND SMARTPHONESA Personal Digital Assistant (PDA) is a mobile electronic device for information management
and display. A smartphone is an application of this with the functions of a mobile phone
incorporated. Due to this subtle difference, throughout the report the terms PDA and
smartphone will be used interchangeably. Recently there has been exponential growth in the
adoption of PDAs and currently they make up 28% of the UK and US mobile phone market
(Nielsen, 2010). Common features of PDAs include:
Network and internet access and the internet via wireless WAN or Wi-Fi Web-browsing capabilities Touch-screen technology Built-in digital camera Up to 1Ghz processor speed and 500MB RAM
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
19/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -12- 19th April 2011
By creating a software application (or app) the hardware can be utilised to perform a wide
variety of functions. Freely-available apps can be easily downloaded for reading the
information contained within the barcodes used throughout this report, such as i-Nigma.
http://www.i-nigma.com
A portable handheld device which can interact with centrally-stored or online resources has a
wealth of potential applications. Smartphones have been used in medical professions for
accessing drug databases (Groote and Doranski, 2004), for improving educational practices
(Wishart et al., 2007) and for aiding people with disabilities (Tekin and Coughlan, 2010).
Their use for document management has not been extensively researched.
3. 3 ALTERNATIVE TECHNOLOGIES TO BARCODESOne area of notable research is in the application of Radio Frequency Identification (RFID)
tags to industry. An RFID tag contains a transponder, which emits encoded information when
passed within the interrogation zone of a receiver. The ability to store high volumes of data
has facilitated their application in the tracking of automotive assembly lines, pharmaceutical
distribution, and publishing and library book loans (Hamano, 2010). The shortfall of RFID
tags is that the receivers are not currently installed in a mass-market products such as PDAs,
however progression is being made towards their integration in Japan and the UK (Hori and
Matsumoto, 2004). Although the cost of RFID tag production is low, barcodes can be printed
or displayed for free. Barcodes can also be read from monitors and paper, which RFID tags
cannot.
Optical Character Recognition (OCR) is a technique used for converting printed text and
handwriting into a machine-readable text format. It is widely used in the electronic
conversion of books, however even from an excellent quality original studies have shown
only 99% accuracy for printed text (Feng and Manmatha, 2010; Holley, 2009) and 90%
accuracy for handwritten text (Burd, 2011). The benefit of barcodes over OCR is that a
greater quantity of information can be displayed in the same area as printed text with
superior reliability.
An alternative approach to linking printed documents to electronic resources is to remove
the paper resources altogether. Current portable documente-readers such as the Kindle
(Amazon, 2011) allow the display of books and documents in electronic format, but these
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
20/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -13- 19th April 2011
technologies do not yet feature the interactive affordances of paper, such as being thin, light
and flexible (Sellen and Harper, 2003). There is a great deal of research into alternative e-
paper, which is flexible and can display moving images in full colour, but these technologies
will not be in mainstream use for many years (Heikenfeld et al., 2011).
3. 4 BARCODES AND INTERPRETATIONA barcode converts information into an image with areas of high and low reflective property
which can be read using an optical scanner. The original information can be retrieved using
software algorithms. A number of different barcode types exist, each with their own
encryption algorithms, the most prevalent of these are demonstrated in Table 3. The
datamatrix barcode type has seen extensive use in industry, for example the labelling of the
UK Driver and Vehicle Licensing Agency (DVLA) paper driving licenses (Dept. for Transport,
2010).
The main limitation of barcodes is the requirement for a line-of-sight in reading and the
environmental variability in their application. The justification for the exploration of QR
barcodes in this project are that they have:
over twice the storage capacity of all other barcodes, superior error checking capabilities within the encryption algorithms, a small printout size relative to their content, a high speed scanning and interpretation process.Specific barcode scanners are available and in widespread use in industry. An example of this
is the Honeywell MS7580 Genesis shown in Figure 2. This particular model can read multiple
barcode types and input the embedded information to a PC via a USB connection.
Image taken from http://www.honeywell.com
FIGURE 2 HONEYWELL MS7580GENESIS SPECIFIC BARCODE SCANNER
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
21/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -14- 19th April 2011
TABLE 3 COMPARISON OF BARCODE TYPES
Summarised from Anon, 2011
Example Name DeveloperMaximum
Storage CapacityUses
UniversalProduct Code
UPC-A
barcode
12 characters
(numeric)
Library bookreferencing
Retail industry
point-of-sale.
Data MatrixRVSI Acuity
CiMatrix
2,335 characters
(alphanumeric)
DVLA driver data
Parcel Delivery
tracking
Pharmaceutical
Industry labelling
Space Shuttle part
numbering
Aztec Code Honeywell3,067 characters
(alphanumeric)
Healthcare and
Pharmaceutical
Industry labelling
High Capacity
Colour
Barcode
Microsoft3,500 characters
(alphanumeric)
Quick
Response
(QR) Code
Denso Wave
4,296 characters
(alphanumeric)
or
7,089 characters
(numeric)
Google adverts
University of Bath
coursework
submission
MaxiCode UPS93 characters
(alphanumeric)
UPS Parcel Delivery
Tracking
Shotcode
High Energy
Magic
(Cambridge
University)
49 characters Online marketing
CodaBlockSymbol
Technologies
1,156 characters
(alphanumeric)
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
22/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -15- 19th April 2011
3. 5 QUICK RESPONSE (QR) BARCODESInformation which is required for the interpretation of this report is extracted from the
Denso Wave website (Denso Wave, 2011) and summarised now.
The QR barcode was developed by Denso Wave in 1994. The use of QR barcode is free of any license as the patent rights are not exercised. It is clearly defined and published as a Japanese Industrial Standards (JIS X 0510) and
ISO international standard (ISO/IEC18004).
It features an Error Correction Capability (ECC) for dirt and damage in four categoriesL (7%), M(15%), Q(25%) and H(30%) .
It can be read from any angle. A Secure QR (SQR) format exists with data encryption capabilities. Data can be encoded in numeric, alphanumeric, binary and kanji formats.
The physical features of the barcode are now described and supplemented by Figure 3.
Image taken from http://www.keyence.com
FIGURE 3 QR BARCODE FEATURES
A module is a single data cell which has a binary representation. A white margin equivalent to 4 modules is required around the barcode. There are 40 versions which indicates the number of modules on each side. This
ranges from Version 1 (21 21 modules) up to Version 40 (177 177 modules).
The timing and position detection patterns are used to determine the barcodeorientation for scanning.
The alignment pattern is used to stitch together multiple barcodes for high storagecapacity.
The format information signifies the error correction rate used.
http://www.keyence.com/barcode/technology/barcode_2d_qr_code.phphttp://www.keyence.com/barcode/technology/barcode_2d_qr_code.php -
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
23/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -16- 19th April 2011
There are a many free scripts written in various programming languages for encoding
information in a QR Code.
A comprehensive barcode generation utility is available from:
http://keremerkan.net/qr-code-and-2d-code-generator/
A free PHP script for generating and modifying PDF files is available from:
http://www.fpdf.org/
Throughout the rest of the report it can be assumed that barcode refers to a QR Code.
Note: During the progression of the project, a new version of the QR barcode has
been released, iQR, with specific application for the automotive and aeronautical
industries. Compared to QR barcodes, it features 80% higher data capacity, is
30% smaller and has up to 50% error correction. It also offers the arrangement
of the modules in a rectangular matrix format (Smolski, 2011).
http://www.fpdf.org/http://www.fpdf.org/ -
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
24/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -17- 19th April 2011
4 INVESTIGATION AND DEFINITION OF POTENTIAL BARCODEAPPLICATIONS
This section investigates how improvements should be made to existing document
management practices and the underlying reasons for doing so. This is achieved through the
review of popular document management software packages, interviews of current engineers
and an analysis of the literature concerning document management software and failures. A
set of application concepts are then generated.
4. 1 TARGETED REVIEW OF LITERATURE AND FAILURE CASESThis section considers cases in the literature which may be useful in determining the
rationale behind effective document management systems. The literature which was
considered is shown in Table 4 and the full discussion is available in Appendix A.
TABLE 4 DETAILS OF TARGETED LITERATURE
Identifier Author Work Industry
Literature
1
Fisher and
Kingma, 2001Review of failure cases
Aeronautical and
Aerospace
Literature
2
Goulielmos and
Tzannatos, 1997Review of accident statistics Shipping
Literature
3 Zieger, 2001
Review of an existing knowledge
management system and document
management system
Aeronautical
Literature
4Parnas, 2009 Review of system development practice Software Engineering
Literature
5
Kajko-Mattsson,
2005
Review of software documentationRailway, Aeronautical
and Automotive
Literature
6
Scott and OMalley,
2002Review of standards
Safety lifecycle
management
Literature
7Keraron, 2009 Study of annotation use and storage Aeronautical and Gas
Literature
8AIIM, 2009 Guidelines
Information
Management Systems
Literature
9Hales, 2011 Failure Case Investigation Steel Manufacture
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
25/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -18- 19th April 2011
4.1.1 OVERVIEWAfter reviewing the literature described in Table 4, a number of general observations will
now be made.
To create a useful document management system it is important to consider not justthe information which is stored, but the way in which it can be displayed to the user.
Three factors drive the design and implementation of a document managementsystem: Information overload, display of data and timeliness.
It is useful to store and share knowledge and, in particular, design rationale. There is a high importance of clear linking of documents and in particular access to
documentation which is reliable, i.e. up-to-date and comprehensive.
It is important to maintain a manageable and auditable paper trail. Indexing is crucial to the management of documents. Concise text should be used for accuracy in data-based decisions, whereas graphics
should be used for a fast response time in process-based decisions.
Current standards on data control (IEC 61508) and safety lifecycle requirements(ANSI/ISA S84.01) are not detailed enough concerning the design of management
systems and user interaction with them.
4. 2 DOCUMENT MANAGEMENT SOFTWARE PACKAGE ANALYSISThis section will focus on the methods for document management within a selection of
software packages used in industry.
4.2.1 GOALS AND METHODOLOGYThe primary goal of this research is to explore the functions of a selection of document
management software packages and extract the salient features and methods which they use
to achieve these. The focus of this project is engineering-specific documentation, and since
PLM software is the most appropriate for this it will be expanded further.
The four most popular PLM software packages were selected for review. No access to the
programs will be used other than the published data from the developer s website. In
addition to the generic PLM software, two specific document management software packages
were also selected and investigated. The six software packages are shown in Table 5. The
primary considerations of the review are document storage and access, and metadatasupport.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
26/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -19- 19th April 2011
TABLE 5 DETAILS OF SOFTWARE PACKAGES
Developer Software Software Category Further Information
PTC Windchill
PLM
Siemens Teamcenter
Dassault Systmes Enovia
Open Source Aras PLM
SAP PLM
Open Source Leto DMS
Specific DMS
Open Source OpenDocMan
4.2.2 RESULTSA summary of the findings is presented in Table 6.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
27/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -20- 19th April 2011
TABLE 6 SUMMARISED COMPARISON OF SOFTWARE PACKAGES
Developer SoftwareClient
FocusCommon Features for Document Management Access Control Storage of Documents Metadata Support Database Support
PTC WindchillMedium-
large Homepage providing dashboard analytics Automated report generation of document activity Modular and configurable user interface Workflow control of engineering changes Interface and parts driven by Bill of Materials (BOM)
structure
Specific modules for Computer Aided Design (CAD)components, assemblies and drawings and Electronic
Design Automation (EDA) integration
Management of project progression through stage-gate or phase-gate analysis
Quality compliance for document storage and access. Part Production Approval Process ( PPAP)
Comprehensive user management and access
restriction with differentiation between
departments, projects, and employment roles.
Files are automatically
renamed with a unique
identifier.
Versions stored and
organised within a server
database.
Many software-specific
metadata elements.
Any additional custom
metadata fields can be
applied to file records.
Oracle, Microsoft SQL
Server 2005
Siemens TeamcenterMedium-
large
Oracle Database 11g,
Microsoft SQL Server 2008
Dassault
SystmesEnovia
Medium-
large
IBM DB2 Universal
Database, Oracle, Microsoft
SQL Server 2008
Open Source Aras PLMSmall-
mediumMicrosoft SQL Server 2008
SAP PLMMedium-
large
IBM DB2 Universal
Database, Oracle, Microsoft
SQL Server 2008
Open Source Leto DMSSmall-
medium
PHP-driven with web-based interface Interface and parts driven by folder structure Quality compliance for document storage and
access.
Files listed through tables of contents, indexes Full-text searches and sort features Expiration date for documents Online editing of files Multiples file types supported but no linking to
CAD programs
Check in/out and lockdown Basic document change tracking through user
comment and storage of previous versions
User management and access restriction with
three user security levels: Admin, Manager and
User.
Files are automatically
renamed with a unique
identifier.
Versions stored and
organised within a server
folder structure
Many software-specific
metadata elements.
Additional custom
metadata fields are not
supported.
MySQL
(compatibility through
ADOdb)Open Source OpenDocMan
Small-
medium
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
28/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -21- 19th April 2011
4.2.3 OVERVIEWA set of overall observations can be made about software packages for document
management:
Documents are renamed or appended with a unique identifier. The original filenames are stored. Documents are stored in a database for large systems and in a traditional folder
structure for smaller systems.
All metadata is stored in a database so that it can be queried. Collaborative working for specific document management software is restricted to
review and approval processes.
None of the software packages have paper document management routines.
4. 3 ENGINEER INTERVIEWSThis section describes a method and results for analysing the document management
procedures of engineering companies for both electronic and printed documents. It attempts
to determine the actual methods used in industry and highlight potential breaks in the
process.
A review of document management practices within large enterprise systems has been
undertaken in the Document Management Software review, however the findings are only
applicable to model companies. An engineering company must often adapt their established
working methods to fulfil the unique requirements of a particular project i.e. some of the
software features will be used extensively, modified to suit the purpose, or disregarded in
place of a manual system. There will also be a level of parallelism in use of the electronic
system and manual procedures, the interaction of which cannot be determined without
internal knowledge of the company.
An information-gathering exercise is therefore required to gain insight into the document
management methods employed in industry.
4.3.1 GOALS AND METHODOLOGYThe short project timescale would not permit an observational study and so an interview-
based study was used. This is an exercise for directing the project work rather than to gather
evidence to support a predetermined hypothesis, and so the focus will be on the opinions of
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
29/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -22- 19th April 2011
the interviewees. For this, Bryman (1989) suggests a qualitative research method as the
emphasis in qualitative research tends to be on individuals interpretations of their
environments and of their own and others behaviour. As there is likely to be variation in the
company practices, a strictly structured interview process will not be possible. The research
strategy will therefore be a descriptive study of existing practices via a semi-structured
interview.
Research Question: How do engineers currently use and manage both electronic and
printed documents and resources, and integrate them with existing
management software systems?
There are three main processes involved in this research strategy:
1. Define research objectives and create interview questionnaire.2. Select and interview company representatives.3. Data analysis.
By setting research objectives, the ideas contained with the research statement can be put
into a documentable form. Three research objectives are common to all topics: current
practice, common issues and suggested improvements. The specific research objectives are
listed in Table 7 and were based upon the analysis of document management software and
the initial project group brainstorming exercise.
Having considered the information requirements, the way in which these will be obtained
must then be determined. The use of a scenario-based interviews can evoke task-oriented
reflection in design work; they make human activity the starting point and the standard for
design work. (Carroll, 2000). This will be using a list of prompting questions derived from
the specific information objectives listed in Table 7 as a prompt for the interviewees to
interpret and relate to their own experiences at their company.
Semi-structured interviews often use open-ended questions to enable discussion around the
key investigatory areas, and are widely used in flexible designs, either as the sole method or
in combination with others (Robson). These allow the interviewee to convey their opinion
on the topics and include related examples and information, whilst maintaining the guidance
of the interviewer for meaningful results. The final interview strategy can be created by
combining these questions with the diagrammatic framework of the scenario-based
interview and is available in Appendix B.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
30/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -23- 19th April 2011
TABLE 7 SPECIFIC RESEARCH OBJECTIVES FOR ENGINEER INTERVIEWS
Topic Specific Information Objective
Messages and
announcements
Electronic or paper format Confirmation processes Feedback processes
Version control
File system structure Revision security Document verification Document release
Resource linking
File system structure Hardware/software interfacing Document/resource metadata Referencing
Collaborative working Document/resource availability Review process
Document sharing Access security Document duplication and redundancy
TABLE 8 DETAILS OF PARTICIPANTS FOR ENGINEER INTERVIEWS
Company
ID
Engineering
Sector
Type of
Product/Service
No.
Employees
Interviewee
Role
Company
1
Defence and
security
Marine consultancy 1300 Engineering
Consultant
Company
2
Consumer
electrical
products
Design and manufacture
of consumer products
3000 Design
Engineer
Company
3
Plastics and
rubber
Design of manufacturing
machinery
200 Design
Engineer
Company
4
Aerospace Surface coating services 70
(26000
company
group)
Mechanical
Engineer
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
31/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -24- 19th April 2011
Ideally, the data sample would be derived from all of the safety-critical sub-categories within
the engineering industry outlined in the introduction. However, due to the limited
preparation time, this was not possible. Therefore a convenience sampling method of
interviewee selection was used (Kane, 1984). This involved any willing participants within
an engineering company irrespective of their role. Information on the interviewees and
employers is shown in Table 8.
4.3.2 RESULTS AND DISCUSSIONTo compare the four companies, information has been extracted from the interviews and is
summarised in Table 9, below. For further information a summary of the practices of each of
the four companies refer to Appendix C.
USE OF PAPER
Paper is still common and universally used for document review and annotation. The wet ink signature attitude is still prevalent and electronic authorisation through
digital signatures is not always trusted.
Keeping annotations for future document users is often poorly managed. The extent of paper document storage varies considerably. Some companies try to run paperless where possible, through electronic communication
and electronic editing, sharing and access to documents.
Out-of-date paper versions are a common issue. This is currently solved in two ways:either only electronic documents are trusted, or alternatively a strictly-controlled,
process-driven document management practice is used.
In one instance, manual filing processes are used for management and only one paperversion can exist. An official released colour stamp is used to verify the documents. This
enables the sole paper released document to be trusted fully.
A process-driven document management can be attributed to the strict Quality Assurance(QA) procedures required for ISO 9001 compliance.
Counter-intuitively, stricter QA involves a reduced level of system automation.ELECTRONIC SYSTEMS
There are varying levels of computerisation and a solely electronic system is not alwaysthe most effective solution.
The access of features through a single interface increases designer efficiency in findingand accessing information.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
32/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -25- 19th April 2011
The easy sharing of resources through a fully-integrated electronic system lends itselfwell to rapid development and collaborative working.
Technology-based systems allow the designers to focus on the design tasks instead of thehousekeeping.
Most established engineering companies take a parallel integrate and evolve approach todevelopment of their systems.
Document management practices such as file naming and version control cannot bemanaged by common sense alone.
No correlation can be drawn between the company classification and whether they use atraditional folder structure or database for storing documents or CAD models.
A company could have any permutation of the processes and technologies suggested, i.e.every company is unique.
Any proposed general solution should be modular as there is no one-size-fits-allsolution.
RESEARCH METHODS
The document management practices discovered through the interviews were not as
expected and so gave a very useful insight into the role of paper and electronic systems in
four different engineering companies. These observations could be further enhanced by using
other research techniques in addition to the semi-structured interview, such as the analysis
of the working documents of the companies or a period of operational observation. This
would enable the triangulation technique described by Kane (1984) to verify the qualitative
interview responses.
Typically, unstructured interviews do not provide comparable responses. Although a
qualitative research method was used to gain unbiased opinions, the information had to be
analysed and categorised by the author.
Whilst the intention was to guide the project focus and suggest possible applications, useful
insight was gained through the limited sample size available. The method used can be treated
as a recommendation to future researchers and for implementation in industry, and with a
wider sample size and company base conclusions on the industry in general could be drawn.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
33/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -26- 19th April 2011
TABLE 9 SUMMARISED RESULTS OF ENGINEER INTERVIEWS
Company 1 Company 2 Company 3 Company 4
IM systemResource
library only
All
documents
and CAD
components
All
documents
and CAD
components
All
documents
and CAD
components
Document/report file structure Folders Database Database Database
CAD file structure Folders Database Folders Database
IM practicesProcess-
driven
Technology-
driven
Technology-
driven and
Process-
driven
Process-
driven
Level of automation Low High Medium Medium
Use of paper documents
Medium:
Review,
Approval,
Archiving
Low:
Review,
Archiving
Low:
Review
High:
Review,
Approval,
Production,
Archiving
Control of paper documents
Signed
coversheets
(released
documents)
None
Instruction
on CAD
template
QA stamp,
checking
procedures
(released
documents)
Archiving of released documentsHard-copyand
electronic
Hard-copyand
Electronic
ElectronicHard-copyand
Electronic
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
34/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -27- 19th April 2011
4.3.3 OVERVIEWThe intention of the interviews was to find how engineers currently use and manage both
electronic and printed documents and integrate them with existing electronic resources. A set
of general statements can be made about important considerations in applying barcodes to
existing document management practices.
The referencing of other documents and resources is a common problem withexisting systems.
For some companies the use of paper is essential and should be enhanced throughelectronic interaction, not replaced.
Companies with strict quality assurance requirements tend to use a process-drivendocument management system with less automation.
Document storage is a mixture of folders and databases and is independent ofcompany size and industrial sector.
Most document management systems have evolved through procedure andtechnology developments, and companies cannot directly replace their entire system
easily.
Integrated technology-based systems allow better collaboration and workflowmanagement.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
35/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -28- 19th April 2011
4. 4 POTENTIAL BARCODE APPLICATION CONCEPTSThe findings from the document management software package analysis, engineer interviews
and document management literature review have highlighted a number of problems withthe current processes. This section presents seven conceptual scenarios with the greatest
perceived benefit.
Each of these concepts takes an area of an existing process and focuses on the area which is
most prone to an electronic system, process, or human error. It then attempts to mitigate the
risk of occurrence through the application of barcodes by suggesting an alternative process.
The seven concepts are summarised in Table 10.
TABLE 10 SUMMARY OF BARCODE APPLICATION CONCEPTS
Concept Category Description Sources
1Workflow
managementReview annotation capture
Engineer Interviews
Literature and failure cases
2 Storage Existence and archiving
Software Package Analysis
Engineer Interviews
3 Storage Print tracking Engineer Interviews
4 Referencing Dynamic reference storage Engineer Interviews
5 Status Version verificationEngineer Interviews
Literature and failure cases
6 Feedback Process control and feedback Engineer InterviewsLiterature and failure cases
7 Storage Metadata accessSoftware Package Analysis
Engineer Interviews
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
36/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -29- 19th April 2011
4.4.1 CONCEPT 1 - REVIEW ANNOTATION CAPTURE
Rationale:
All of the companies interviewed use printed documents for annotation
during review. Sometimes this annotated document is not stored
electronically and after use the reasons for design changes can be lost
(Company 3, Literature 7). There is often no method for confirming that all
design changes have been carried out (Company 3). The manual involvement
in the scanning and storing processes can result in design rationale being
misplaced (Company 2). Batch processing of paper annotations is complex
(Company 2).
Requirement:A process is required which simplifies the electronic storage of annotated
documents with increased reliability through a reduction in manual input.
Current Process
An electronic copy of the document is printed
Annotations are made on the document
The document is scanned
Scans are manually renamed and placed into ageneral scan folder
The document is manually moved to the specificproject folder
Suggested Process
An electronic copy of the document is printed with abarcode containing the original document details
Annotations are made on the document
The document is scanned (potentially in batches)
The barcode is interpreted by software
The document is automatically named, moved to thespecific project folder and linked to the original
document
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
37/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -30- 19th April 2011
4.4.2 CONCEPT 2 - EXISTENCE AND ARCHIVING
Rationale:
All companies interviewed use some form of electronic archiving and most
use hard-copy storage (Software review). Sometimes only released
documents are archived (Company 1). The reason behind the existence of a
paper document is sometimes forgotten (Company 3). It is not known
whether a paper document is current or can be archived or destroyed
(Company 3).
Requirement:A process is required where the rationale behind printing and expiry of a
document is recorded.
Current Process
A document is printed
After some period of time the reason for itsexistence is forgotten
Confusion whether document should be disposed
of or archived
Suggested Process
A document is printed with a barcode containinginformation such as when it was printed, by whom
and for what purpose
Upon scanning of the barcode, the 'existencerationale' of the document can be retrieved
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
38/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -31- 19th April 2011
4.4.3 CONCEPT 3 - PRINT TRACKING
Rationale:
Some companies allow the use of printed documents for production
processes. Any printed document approved by the quality manager is
assumed to be the most recent version (Company 4). If a document is
replaced without destroying the original, for example if the original is lost,
then multiple instances with different content may exist and there is no way
of checking which is the correct version (Company 4). Typically this
information is not generated by document management software (Software
review).
Requirement:A process is required which labels documents with details of when, by whom
and why they were printed.
Current Process
A document is printed and stamped as the solereleased copy
The document is lost
A new copy must be printed and also stamped as thesole released copy
It is not possible to determine whether any futureuse is the most recent or the lost copy
Suggested Process
A document is printed with a barcode containing aunique identifier, and stamped as the sole released
copy
A unique identifier, and approval date and time arestored in a database
The document is lost and the database record isflagged as 'missing'
A new copy is printed with a barcode containing aunique identifier, and also stamped as the sole
released copy
Upon document use, scanning the barcode willindicate whether it is the most recent document or
the original 'missing' document
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
39/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -32- 19th April 2011
4.4.4 CONCEPT 4 - DYNAMIC REFERENCE STORAGE
Rationale:
All of the companies interviewed did not explicitly state the target document
in their referencing system. The target document is not always contained in
the expected location (Company 1, Company 3). Sometimes the target
document may have been updated and no longer be applicable to the
referring document (Company 4).
Requirement: A dynamic link to the target document is required.
Current Process
References from within document are specified bythe target name
References manually looked up within the systemfolder structure
Suggested Process
References from within document are given a
unique identifier and the target location is stored ina database
Document is printed or viewed on screen
Scanning barcode checks database for updatedtarget location
Document is automatically retrieved
Reciprocal referencing lookup is possible
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
40/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -33- 19th April 2011
4.4.5 CONCEPT 5 - VERSION VERIFICATION
Rationale:
Engineering drawings undergo many revisions (Literature 9). Often
manufacturing companies use existing drawings on repeat order of
components (Company 3). Without proper version control and checking
procedures the quality process cannot be guaranteed (Literature 8).
Requirement:A method for manufacturers to confirm they possess correct version is
required
Current Process
Drawings produced
Sent as printed copy or PDF to manufacturer
Parts produced
Suggested Process
Drawings produced
Version details made accessible from web server
Barcode embedded on drawings with link to currentversion
Sent as printed copy or PDF to manufacture
Scanning barcode runs server-side query to confirmcurrent version
Parts produced
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
41/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -34- 19th April 2011
4.4.6 CONCEPT 6 - PROCESS CONTROL AND FEEDBACK
Rationale:
Often a lack of management concern and a poor maintenance and inspection
schedule results in failure of systems (Literature 9). Common issues with
document management are a result of poor collaborative working and
project organisation both internally (Company 3) and externally (Literature
9). Detailed documentation of products and systems is essential (Literature
5). The lack of feedback in document receipt often results in critical action
not being taken (Company 3).
Requirement:A method is required to improve the reliability of inspection and
maintenance during interaction between companies or departments.
Current Process
Product manufatured and passed to client
No maintenance procedure imposed
Suggested Process
Product manufatured and passed to client
Inspection barcodes placed at critical failure areas
Inspection schedule with safety accept or rejectbarcodes
Scanning barcode sends data back to designcompany
Warning flags if checks are not sent regularly or ifreject code scanned
Designer fixes faults to ensure safety
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
42/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -35- 19th April 2011
4.4.7 CONCEPT 7 - METADATA ACCESS
Rationale:
No software packages provide electronic access to document metadata once
it is printed (Software review). The storage of document metadata is critical
to ensure a manageable and auditable paper trail (Literature 1). Traceability
in safety critical engineering roles is vital (Literature 2).
Requirement:The metadata should be available for a printed document in an electronic
format.
Current Process
An electronic document contains detailedmetadata
The document is printed
The metadata is lost
Suggested Process
An electronic document contains metadata
The metadata is encoded into a barcode andembedded on the document
The document is printed
Scanning the barcode reveals the document
metadata
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
43/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -36- 19th April 2011
5 DEVELOPMENT OF METHODS FOR APPLYING BARCODESThe previous section considered the motivation for an improved document management
system and suggested possible concepts for solving the issue. This section extends this by
considering how these concepts could be applied and explores the issues by applying them to
a self-testing strategy, undertaking structured barcode testing and creating and analysing a
questionnaire concerning the importance and usefulness of information.
5. 1 SELF-TESTING OF CONCEPTSThis section uses a self-testing approach to validate and assess the concepts outlined in
Section 4.6. A selection of the concepts are applied to a weekly project report and the
methods of application are iterated and evaluated.
The purpose of the self-testing strategy is to associate these concepts to a scenario for the
project; to apply them concurrently to the working method with other project tasks and
research; and finally to analyse and evaluate the concepts.
By using a structured and systematic application with a detailed reflection and analysis of the
particular concept being investigated, it will be possible to obtain first-hand experience on
the effectiveness and limitations of the concept.
5.1.1 GOALS AND METHODOLOGYThere are three main goals of this self-testing strategy:
1. Provide evidence to support theory through experimentation.2. Accentuate unforeseen limitations of concepts.3. Suggest refinements to concepts for inclusion in the systems architecture.
A trial-and-error approach satisfies a carefully selected subset of the most important and
basic requirements. This solution is [then] evaluated against other requirements. For those
requirements that are not satisfied, modifications on the design are made to meet these
requirements while preserving the required properties that it has already satisfied (Hong,
2005).
The strategy will be iterative, and with each cycle, the method of applying the concepts will
be refined to work towards a perfect system. After each iteration, a short report will be
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
44/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -37- 19th April 2011
generated outlining the techniques used to apply the concepts, and a brief discussion of the
benefits and limitations discovered, which is represented visually in Figure 4.
FIGURE 4 SELF TESTING PROCESS REPRESENTATION
SELECTION OF CONCEPTS
The engineer interviews and review of document management software packages has
highlighted a number of areas in which barcodes can be applied to document management
systems. Although not all concepts will be evaluated directly, the results generated may be
applicable to these and will allow an analysis. The criteria of available hardware, available
software, time resources required and potential application to a weekly report were applied
to select the concepts for application, as shown in Table 11.
TABLE 11 EVALUATION OF CONCEPTS FOR APPLICATION TO SELF-TESTING STRATEGY
ConceptHardware
RequirementsSoftware
RequirementsProject
Timescale
Applicable toWeeklyReport
Reviewannotationcapture
No No Yes No
Existence andarchiving
Yes Yes Yes No
Print tracking Yes No Yes Yes
Dynamicreferencestorage
Yes Yes Yes Yes
Versionverification
Yes Yes Yes Yes
Processcontrol andfeedback
Yes No Yes No
Metadataaccess
Yes Yes Yes Yes
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
45/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -38- 19th April 2011
WEEKLY REPORT CONTAINER
To apply the concepts a weekly report container scheme will be used. A general report
template will be set-up, updated each week with the relevant data and then released as a
different version. The format of the weekly report container used is shown in Figure 5. A
metadata core is well suited to incorporate version control, document decomposition,
workflow management and linking to files and resources.
FIGURE 5 WEEKLY DOCUMENT REPORT CONTAINER VISUALISATION
APPLICATION OF CONCEPTS TO STRATEGY
This section describes the concept application and analysis for each iteration of the self-
testing strategy. Suggestions from the literature, research activities and the analysis of
previous iterations were used to develop the concept application methods. A summary of the
application method for each iteration is shown in Table 12 and the detailed description of the
each can be found in Appendix D.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
46/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -39- 19th April 2011
TABLE 12 METHOD OF CONCEPT APPLICATION TO SELF-TESTING STRATEGY
Concept Area Requirement Process Application
Metadata
Access
Information is
stored about a
document context
and content
Information about the
document itself will be
stored for each report.
A barcode can be used
on the title page and
contain information
about the author and
information within the
document.
Version Control
A document is
cyclically released
and then modified.
References and project
timeline will be updated
weekly and released as
a new document
version.
A barcode can be used
on the report and
contain information
relating to version
number.
Document
Decomposition
A document
contains labelled
sections or other
stand-alone
documents.
Using the weekly report
template as a container
to hold the references
and project timeline
documents as individual
sections.
A barcode can be used
alongside the section
titles and contain
information about the
section version and
original document
location.
Workflow
Management
A document is
passed between
users for input.
Confirmation of group
member receipt of
report can be either by
Email, SMS or database
update.
A barcode can be used
on the title page which
sends confirmation data
from individual users
when scanned.
Referencing
A document can be
supplemented by
further reading or
external media
Links to detailed
research on particular
areas and external
working examples
A barcode can be used in
the margin or as a
footnote to provide a
web link to the relevant
media.
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
47/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -40- 19th April 2011
5.1.2 RESULTS AND DISCUSSIONOne of the primary results from this study was the reflection on each iteration and the
recommendations for future iteration development. Table 13 demonstrates the iterative
development of each concept.
TABLE 13 ITERATIVE DEVELOPMENT SELF-TESTING CONCEPTS
First Iteration Second Iteration Final Iteration
Metadata Access
Barcode in document
with encoded
metadata
Barcode on
coversheet with
encoded metadata
Barcode on coversheet
which contains
database query to
display metadata
Version Control
Barcode in document
title on first page
Barcode on
coversheet
Small barcode in
document title on
every page linked to
database version.
Document
Decomposition
Barcode next to
document heading
containing local
filename
Barcode next to
document heading
containing online
filename
Barcode next to
document heading
linked to database
resource location
Workflow
Management
Not implemented Barcode on
coversheet which
sends confirmation
email
Barcode on coversheet
which updates
database record
Referencing
Barcode next to
reference which
contains text URL
Barcode next to
reference which
contains text URL
Barcode next to
reference which
contains database
query to generate URL
The literature review demonstrated that timeliness is one of the most important aspects in
safety-critical management of documents and information. For the self-testing strategy this
was evaluated in two ways. Firstly, the user input requirement for document revision (a
common process to all three iterations) was assessed for the number of operations, mouse
clicks, mouse drags and keypresses. The results are displayed in Figure 6. Secondly, the level
-
7/31/2019 ME40321 - Paul Wallace - The Use of QR Codes for Document Management in Safety-Critical Industries
48/128
The Use of Barcodes for Document Management in Safety-Critical Industries
Paul Wallace -41- 19th April 2011
of automation for the main processes in the strategy was compared for each iteration and is
shown in Table 14.
FIGURE 6 USER INPUT REQUIREMENTS FOR DOCUMENT REVISION IN SELF-TESTING ITERATIONS
First Iteration Second Iteration Final Iteration Future Iterat