dc.contributor.author |
Mehmood, Yasir |
|
dc.date.accessioned |
2023-08-09T08:54:37Z |
|
dc.date.available |
2023-08-09T08:54:37Z |
|
dc.date.issued |
2009 |
|
dc.identifier.other |
2007-NUST-MS PhD-CSE (E)-13 |
|
dc.identifier.uri |
http://10.250.8.41:8080/xmlui/handle/123456789/35984 |
|
dc.description |
Supervisor: Dr. Muhammad Younus Javed |
en_US |
dc.description.abstract |
Information technology has started focusing on the healthcare enterprises, for providing better medical care. There exist different healthcare enterprise standards that are used for the communication of medical information across health enterprises providing swift and reliable results. HL7 is one of those standards that are used for the exchange of medical information between healthcare systems. The new standard of HL7 named as version 3.0 (v3) is an emerging standard claims at achieving semantic interoperability with its well defined information models like Reference Information Model (RIM), Domain Message Information Model (D-MIM), and Refined Message Information Model (R-MIM). These models are converted to some technology specific format for implementation such as Model Interchange Format (MIF). This format includes metadata information in the form of XML. MIFs are required to be loaded in memory for generation and parsing of messages. Core API developed by Sun with approval of HL7 known as Java SIG API utilizes these files in a non-efficient manner. It loads all associations (no matter these are required or not) present in a particular MIF file. This creates not only the performance issue but also the memory wastage. In this work, an algorithm is proposed to improve the process of message generation and parsing by avoiding unnecessary associations during MIF loading. This technique is based on proxy design pattern. The proposed technique removes the performance bottleneck of the API and makes it space and time efficient. |
en_US |
dc.language.iso |
en |
en_US |
dc.publisher |
College of Electrical & Mechanical Engineering (CEME), NUST |
en_US |
dc.title |
Efficient Processing of Metadata in Java SIG API for HL7 |
en_US |
dc.type |
Thesis |
en_US |