SSRL

SOFTWARE SYSTEMS RESEARCH LAB

Software Systems Research Lab (SSRL) offers software development and research services in diverse domains including web applications, enterprise systems development, prototyping, and smart-phone applications. Since 2002, the group has developed a number of solutions that implement complicated business logic and complex workflows.

SSRL is currently expanding its services by engaging in research and development activities in the areas of smart-phone applications and games. Open source technologies are extensively utilized in software development in order to achieve cost and time efficiencies. SSRL also offers trianings in web application development and mobile app and game development.

Following are some of the software systems and training programs developed by SSRL:

  1. UHands: Emergency Management System built on location based technologies.
  2. Wi-CAM: TR-069 and OMA-DM Auto Configuration Server for remote provisioning, configuration, and firmware upgrade for Consumer Premise Equipments.
  3. UAMS: University Academics Management System
  4. Certificate Program in Mobile App and Game Development.
  5. Library management system using RFID technologies.
  6. Biometric attendance management system
  7. Configuration & customization of Open ERP.1

Lab Objective’s :

To providing better in-house developed Web Hosting services to UET and our clients to cater the needs of publishing the content online.

To assist UET to automate its various processes like faculty profiles management, library, admissions, research journal publications, alumni re-union, student financial aids delivery etc.

To provide web development services like University and KICS websites and other sub-domains like conferences website, events and seminars.

To Support QS world ranking committee and HEC university ranking committee to provide complex reporting

To write proposals to various funding institutions to bid for projects offered.

Funded Courses & Certifications

Course NameDurationFunded By
Graphics Design (Print Media)6th MonthsPSDF
Mobile Application Development6th MonthsPSDF
Website Design & Development6th MonthsPSDF

Paid Courses & Certifications

Course NameDurationFee Per Month
Graphics Design (Print Media)2 Month5000/-
Mobile Application Development2 Month5000/-
Website Design & Development2 Month5000/-

ICOSST (2018), ICECE (2018) & APES (2018) Mobile Apps Launched

SSRL Lab Staff Officially Launched Mobile Applications of
12th IEEE International Conference on Open Source Systems & Technologies
(ICOSST-2018), 2nd IEEE International Conference on Energy Conservation and
Efficiency (ICECE 2018) and All Pakistan Electrical Symposium (APES). For
download application, please follow below links. ICOSST 2018
App: https://play.google.com/store/apps/details?id=huma.ssrl.icosst
ICECE 2018 App: https://play.google.com/store/apps/details?id=ssrg.ssrl.icece
All Pakistan Electrical Symposium
(APES): https://play.google.com/store/apps/details?id=ieee.kics.ssrg.apes18 

UAMS: University Academics
Management System

University Academics
Management System (UAMS) is an in-house developed online Campus Management
Solution (CMS) initially developed by UET Research Center and now being
developed and maintained by KICS. The university staff uses UAMS on regular
basis for Admission Management, Course Management, Examination and other
Administrative Tasks. Students also use it to get updates and to check results.
Further development is being done in order to enhance UAMS with additional
features such as security, auditing, cross-browser support and better
integration with other software components. Better integration will enable a
smooth, consistent and error free communication between various software
components deployed in university premises. UAMS improves the academic staff
efficiency and workflow to a great extent.

Wi-CAM:
Auto Configuration Server

Wi-CAM Auto Configuration Server (ACS) offers
automatic provisioning and configuration of consumer premises equipments
(CPEs). Bidirectional communication between CPEs and ACS enables remote
management of CPEs that supports various protocols including Wi-MAX, OMA-DM and
LTE. Following are primary features of ACS:

  • Installation of firmware and complete configurations on CPEs
  • Modification of selected configuration parameters on CPEs.
  • CPE status and performance monitoring on server.
  • User management
  • Predefined Business Reports
  • Dynamic Reports based on User Defined Query Parameters
  • Extensive System Logs for Tracking System Behavior at Runtime

Biometric Attendance Management System

Biometrics is a rapidly evolving technology which has been widely used in forensics such as criminal identification and prison security. Biometric Attendance Management System would allow employees to record their attendance seamlessly. System will ensure automatic recording of all in-coming and out-going employees in the system just by scanning their thumbprints. A complete history of each employee will be maintained containing information like leaves available, leaves availed; number of hours worked in the previous weeks etc. Posted on October 5, 2018 by admin_ncai in SSRL Projects DeployedEdit

RFID-Based Automated Library
Management System

This Project, first of
its kind in Pakistan is being developed for the National Library of Engineering Sciences, UET
Lahore. This project when
completed will bring UET Library abreast with the most modern libraries in the
world by building an automated, secure and cost effective secure library
management system based on RFID (Radio Frequency Identification) technology.
LMS is being developed in JavaEE using open-source tools and will be deployed
in complete open-source environment to provide a zero cost solution to public
sector libraries. Successful completion of this project will provide the
library with a centralize information system which will not only enable
efficient book issuance and return procedure but also will be of tremendous
help in inventory control, stock-taking, statistical analysis of library usage
and book searching etc. RFID based security mechanism will ensure safety from
theft/larceny of library resources.

An Open Source, General Purpose And
Adaptable Automated Management System For Universities (UMS)

UMS is developed under
PTCL Thematic R&D fund. This UMS is built in J2EE using open-source tools
and deployed in complete open-source environment to provide a zero cost
solution to public sector universities. UMS computerized the full functionality
of the public sector universities starting from entry test repository and
generation system, entry test management system, entry test application
processing , education and grading , merit list generation and student
registration , university colleges, degrees, courses, and teachers management
etc.

Vehicle Recognition System (VRS)
using low cost IEEE 802.15.4

Executive Summary:
Pakistan as a developing country is striving hard to catch up with the pace of
developing countries of the region. However Pakistan is facing a lot of
problems like increase in population, decrease in economic growth and terrorism
etc. With these problems in the way, the pace is not up to the mark. One of the
major problems Pakistan is facing is the increase in population growth and
decline in death rate, which results in very slow, or no increase in the living
standards of the people. The approximate increase in population growth of
Pakistan is 2.77% per annum, which is very high for a developing country. The
continuing expansion of the cities like Karachi, Lahore and Islamabad makes the
problems worse for controlling authorities of the cities.
With the increase in population, the vehicles on the roads are also increasing
immensely which is creating huge problems for traffic controlling agencies not
only in controlling the traffic but also in keeping track of vehicles on the
roads. Similarly this increase in population and hence increase in vehicles on
road is also increasing the security threats as Pakistan is already fighting
terrorism as one of the major villains. Stolen cars are mostly used for
terrorism and other illegal activities. In normal days, these stolen cars will
get un-noticed because of no intelligent way of detecting them. Even if the
registration number of the stolen vehicle is given to all the sergeants of the
city, it is very difficult for the sergeants to identify the stolen car because
of extreme traffic congestions on the road. The vehicle hence passes the security
checks and can be used to perform illegal action.
Similarly in sensitive areas like Government offices, Supreme court, Police
head offices and Army offices etc. where only authorized vehicles are permitted
to enter, manual checking of vehicle is done, so that no unauthorized vehicles
enters the area. The security officer standing on the entry gate checks for the
authorized vehicle sticker or in most cases registration number of the vehicle
to see if the vehicle is authorized to enter the area or not. This whole
process takes a lot of time, energy and manpower and still has the risk of
human error.
Motorway and Ring road have been really successful in Lahore. Both the motorway
and the ring road are very convenient and fast way of travelling. However
tolling on these roads especially on ring road is still not fully automated.
In big cities where there is a lot of traffic, keeping track of vehicles on
road is a very difficult task. In countries like Pakistan, there is actually no
record of vehicles on the road.
This project proposes a system called, “Vehicle recognition system using low
cost short range wireless technologies (IEEE 802.15.4)”, which is expected to
develop a system which can set the foundation for systems that can solve above
mentioned problems in an efficient way. The system will use cameras on the
roads, which will capture the image of the vehicle on the road and detects the
vehicle type (Car, Bus, Truck, Motorbike, Rickshaw etc.) and also captures the
image of the registration number of the vehicle. This information will be then
processed using controller device attached with the camera and is sent to the
control centre using short range wireless technology, ZigBee, using multi-hops
communication. After receiving the information at the control centre, proper
action can be taken.

RFID Based Access Control System

Access control and Attendance Management System (ACAMS) is
designed to collect and manage staff attendance records from RFID devices
installed in an enterprise environment. Based on the verification of staff
identification at the entrances, the system could generate sophisticated staff
attendance reports and analysis data. Also ACAMS controls opening or closing of
entrance gates.

uHands:
Emergency Management System

uHands has been developed for efficient emergency handling that enables citizen access timely help at anytime, anywhere with a single cell phone click. Many emergency handling organizations respond to emergency situations in a disconnected, disjointed and incoherent ways. While maintaining processes of these organizations intact our system provides efficient and effective technologies to handle a variety of emergency situations such as accidents and security threats.

Key Features of uHands:

  • Emergency services availability at anytime from anywhere using a mobile phone.
  • Complete system for management of emergency handling staff. Offers the flexibility to create multiple levels of access and control.
  • Works with both GPS and Assisted GPS technologies.
  • Can be integrated with ArcGIS for emergency location search.
  • Flexible framework that can be customized for non-emergency contexts such as management of mobile staff.

OMR-Based Solutions

We have developed an OMR based solution getMark.. ” getMARK” allows you to print a single form of your design and then its copied version can be used for further scanning. This eliminates the monopoly of OMR companies which bound the user to have each OMR form printed from them. Get MARK also provides the correction of skew and dislocated reference marks within a threshold in contrast to most OMR systems which require proper printing and loading of forms otherwise they reject the forms. The getMARK system is a scanning-cum-OMR (Optical Markup Reader) solution making use of a low cost scanner with price less than $500 (an OMR scanner normally costs more than $4000). The getMARK system works with any TWAIN-compliant low cost scanners. The majority of the scanners available in the market are TWAIN compliant. Industrial solutions like Quiz Grader, Entry Test Evaluation, and Teacher Evaluation have been developed using this getMARK scanning engine.Different implementations based on getMark are:

Entry Test and admission system based on OMR

This project was implemented to automate UET Lahore’s entry test and admission process using OMR and Java EE. Till now it has processed approximately 100,000 student’s admission process.

Teacher evaluation system for UET based on OMR

The intent of this activity was to facilitate UET Lahore’s teacher performance evaluation process using OMR and Java EE. The system facilitates the administration to estimate the teacher performance in courses they thought based on student feedback.

Entry Test scanning solution using image based OMR

This project helped SUPARCO Lahore’s to automate their entry test and admission process using image based OMR and Java EE.

Entry Test scanning solution using OMR

In this project we automated Punjab Public Service Commission’s entry test processing using OMR and Java EE.

RFID-Based Vehicle Access Control and Parking Solution

 

This project is intended towards the automation of vehicle access control and to provide a computerized Parking Solution. One of the objectives of this project is to ensure entry of only the authorized vehicles in the concerned parking-area, RFID based smart cards will be used and each vehicle will be provided this smart card, mounted upon its windshield. The RIFD interrogators/reader will broadcast the signal to backend software system which will authenticate the vehicle by querying the dependable database system. The system can then provide an access control solution that is truly hands-free and unencumbered. The RFID technology, we propose, provides businesses and communities with security to ensure only authorized vehicles have entry to the premises and only according to the access patterns assigned to them. The system can then provide access data for administering periodic access charges or parking fees.

Website Development and Maintenance

Website development and maintenance group is committed to design and develop new web content according to the needs of the client. The group creates and maintains client web sites using PHP, JSP, open source CMS, Linux, MySQL, etc.”
UET Web Portal
UET Web Portal provides front-end of core information to the users of the UET website. It also provides an administrative interface for efficient management of the website’s content. The dynamic backend information system ensures the persistence of university data and other resources provided to the users through website. Application server management ensures dynamic behavior as well as 24/7 availability of the website to its users. A complete role based security is implemented for website users, e.g. administrators, content-updaters, teachers, students, and admission seekers, etc. The provision of open-source tools and technologies for development and deployment minimize the development as well as operational cost.

Health Center and Practitioner Management Systems

KICS has developed Health Center/Practitioner Management System, a health information system, which addresses the critical requirements of health center. KICS Health Center/Practitioner Management System is developed in Visual Basic and enables better patient care by providing facility for Patient Record Maintenance. The system maintains a detailed record of each patient, patient™s visit history, and diagnosis details. Also, keeps track of all the inventory of the health center. Stock and vendor details are maintained by the system and detailed reports of all the transactions of medicines are maintained. It also provides Appointment Scheduling (Patient / Doctor-wise) facility, doctor’s schedule summary, doctors™ daily schedule list functionalities and others.

Off-Shore
Development Services

KICS provides the highest quality off-shore
software development services to US software industry in following domains:

  • Supply Chain Management System for Auto Industry
  • Insurance and Financial Services Information System
  • Enterprise Project Management System, etc.
    KICS has dedicated its most talented resources to execute against outsourcing
    clients development needs. These resources are trained specialists on mentioned
    outsourced products and meet outsourcing client™ development needs in the
    shortest time period and at the lowest cost.
    Most of the projects are based on Java and related technologies in whole open
    source software spectrum for LINUX and windows based systems. The Offshore
    services being fulfilled include:
  • Specification fulfillment (in source code) according to client’s
    requirements
  • Automated Software Testing
  • VMware virtualization Technology
  • Use-case implementation, and
  • Technical documentation etc.

Virtual Server Migration

Hypervisor Configuration ( VMWare ESXI ) : 3 Migration of Web
Hosting Servers from physical to the virtualized environment: 2 Servers
Scheduled Backups through Veem Backup Utility Configurations for all the
servers : 3 Upgradation of Hosting Control Panel from outdated version to
version 7 for CWP

KICS Facilities Reservation System

KICS Facilities Reservation System(FRS) is a system for multi-site
booking of meeting rooms. Rooms are grouped by building/area and shown in a
side-by-side view. Although the goal was initially to book rooms, FRS can also
be used to book any resource; computers, planes, whatever you want…

mKisan
is An Interactive Advisory System for Farmers

Summary: Farmer is the most
important actor in agriculture based Pakistan economy. With one of the highest
penetration rates, mobile and related applications have the potential of
alleviate farmer problems by providing timely information relating to
agriculture, finance, farming resources and government policies. Due to the
unavailability of timely and tailored information, farmers have to rely on old
farming practices without taking into account the local weather conditions in
the area, soil characteristics of their farmlands and innovative
agro-management practices. This lack of information effects farmer’s
productivity and profitability.
This project aims to empower (lower end) farmer by providing him crucial
farming production information in a timely manner using information and
communication technology. By geo-spatial tagging of farmlands using GPS
technology, this information can be further tailored to the needs of the
farmers of different graphical regions. The proposed project aims to employ
m-agriculture as an access model for delivering information to the rural farmer
that best suits his region-specific agricultural requirements. This shall help
towards informed decision making related to sowing, cultivating, fertilizing,
harvesting, marketing and selling and consequently increase the farmer profits
and elevate his socio-economic status.
We propose to implement a centralized interactive advisory system capable of
providing area-specific information to farmers through a smartphone
application. This system will have a knowledge base of all the information
sources pertaining to agriculture activities. Data provided by different
governmental agencies will be processed to extract area-specific information
that would eventually be shared with target farmers through the mobile
application. Another important feature of this system is two-way information
flow whereby farmers can not only receive information tailored for them but
would also be able to extract relevant information through the mobile
application with Urdu language interface. Apart from information dissemination
through mobile application, this system also provides an efficient and
cost-effective mechanism to collect feedback from farmers about their
agro-management practices as well as availability and usefulness of different
agricultural inputs available to farmers in their nearby markets. This data
will be analyzed to generate reports about farmers satisfaction levels and
their requirements in different regions.
This system will strengthen the capabilities of stakeholder department,
Directorate of Information, Department of Agriculture, Punjab that are
currently relying on electronic and paper media for information dissemination.
This system adds another dimension to existing services offered by the
stakeholder department by employing m-agriculture model for information
dissemination.

Technical
Trainings in collaboration with PSDF (SSRL)

Technical
Trainings courses List: Mobile Application Development National Vocational
Certificate Level 3 in Information Technology(Web Design and Development)
Graphics Design & Development Mobilization Activity for PSDF Project: 
No. of Application received in 3 courses (for Web, Mobile, Graphics): 783
Interviews Conducted: 487 Total students intake for 5 classes: 125 Merit List
compilation Teacher Hiring and

Technical Trainings courses List:

  • Mobile Application Development
  • National Vocational Certificate Level 3 in Information Technology(Web Design and Development)
  • Graphics Design & Development

Mobilization Activity for PSDF Project: 

  • No. of Application received in 3 courses (for Web, Mobile,
    Graphics): 783
  • Interviews Conducted: 487
  • Total students intake for 5 classes: 125
  • Merit List compilation
  • Teacher Hiring and conducting interviews for Model Town and KICS: 5