International Journal of Education and Management Engineering (IJEME)

IJEME Vol. 9, No. 4, Jul. 2019

Cover page and Table of Contents: PDF (size: 973KB)

Table Of Contents


Effective XML Compressor: XMill with LZMA Data Compression

By Suchit A. Sapate

DOI:, Pub. Date: 8 Jul. 2019

The XMill is an efficient XML compression tool which takes the advantage of awareness of XML. XMill compresses the data on the basis of three principles- separate the XML structure from the data, group related data and apply the semantic compressors. The XMill uses the gZip library to compress the XML string data for increasing the compression ratio. Here we have proposed a new method to increase the compression ratio of XMill tool. In this method we have added the 7Zip library to the XMill tool; 7Zip library uses the LZMA algorithm to compress the data. LZMA is an enhanced & improved version of LZ77 algorithm which is used in the gZip library. LZMA algorithm has following features over the LZ77 algorithm

•Uses up to 4GB dictionary length instead of 32KB for removing the duplicate data.
•Uses the look-a-head approach instead of greedy approach.

•Uses the optimal parsing, shorter code for recently repeated matches.
•Uses the context handling.
Due to the above features our proposed approach achieves the best compression ratio with a comparable compression speed.

[...] Read more.
Key Term Extraction using a Sentence based Weighted TF-IDF Algorithm

By T. Vetriselvi N.P.Gopalan G. Kumaresan

DOI:, Pub. Date: 8 Jul. 2019

Keyword ranking with similarity identification is an approach to find the significant Keywords in a corpus using a Variant Term Frequency Inverse Document Frequency (VTF-IDF) algorithm. Some of these may have same similarity and they get reduced to a single term when WordNet is used. The proposed approach that does not require  any test or training set, assigns sentence  based Weightage to the keywords(terms) and it  is found to be  effective. Its suitability is analyzed with several data sets using precision and recall as metrics.

[...] Read more.
Requirement Engineering in Agile

By Tazeen Fatima Waqas Mahmood

DOI:, Pub. Date: 8 Jul. 2019

Agile focuses on delivering small increments of the project quickly. Unlike, in traditional practices, project development is initiated after gathering complete requirements. There are different techniques that are used for requirement engineering in agile. Few techniques includes, Extreme programming, Scrum and Feature-Driven Development. This research discusses the problems faced in requirement engineering in agile. Requirements variability and team size are few such problems faced in agile. A comparison of traditional and agile practices is presented in later sections through survey. The survey was filled by IT professionals in Pakistan and results were analyzed. The results indicate that requirements variability causes main problem in requirement engineering process. In addition, good customer relationships help to gather requirements effectively.  Teams working in agile are quite satisfied by the customer as compared to teams implementing traditional practices. Moreover, the ways through which efficiency can be attained in requirement engineering is presented. There are different techniques such as, use cases and prototyping that can be used for requirement engineering for efficient results.

[...] Read more.
Unified Architecture for Integrated Health and Environmental Based Model; a Case of Cholera Epidemics

By Judith Leo Kisangiri Michael

DOI:, Pub. Date: 8 Jul. 2019

With the recent increase of infectious diseases characterized by epidemic outbreaks whose origin are from environmental factors, the use of environmental variables such as water bodies and weather variables for effective diseases analysis has dramatically increased. The situation has stirred up efforts of software engineers towards integrating the collection of environmental factors from Environmental Management Systems (EMSs) into Healthcare Information Systems (HISs). HISs and EMSs have a large diversity of stakeholders and technological application domains; as a result, they face interoperability complexities. In spite of the established knowledge of software-architecture, there is still a lack of unified architecture for integrated Healthcare and Environmental Management Information Systems (HEMISs) to support the development of HEMISs and solve the interoperability challenge in a holistic way. This work proposes conceptual design view of the unified architectural model for HEMIS that would serve as a blueprint for the development of HEMISs and also, enhancing the analysis of epidemic diseases which have a strong linkage with environmental factors. As a proof of concept, the designed unified architecture has adopted features from IEEE 42010-standard, Siemens’ Four View Model, Protocol Translator and Key Attribute Value table architecture style, and used Unified Modeling Language (UML) in its design visualization.

[...] Read more.
Cloud Computing: Issues and risks of Embracing the Cloud in a Business Environment

By Shafat Khan

DOI:, Pub. Date: 8 Jul. 2019

Over the latest couple of years, cloud computing has created from being a promising business thought to one of the rapidly creating portions of the IT business. Despite the boom of cloud and the numerous favorable circumstances, for example, financial advantage, rapid elastic resource pool, and on-demand benefit, endeavor clients are yet hesitant to send their business in the cloud and the paradigm likewise makes difficulties for the two clients and suppliers. An absence of fitting answers for such difficulties may cause dangers, which may exceed the normal advantages of utilizing the paradigm. To address the difficulties and related dangers, an orderly hazard the board practice is vital that guides clients dissect the two advantages and dangers identified with cloud-based frameworks. The point of this paper is to provide better comprehension to configuration difficulties of cloud computing and distinguish essential research heading in such manner as this is an expanding area.

[...] Read more.