Research Groups

Research Groups - Department of Software Engineering

Artificial Intelligence Group

Artificial Intelligence group commits to address national/ international scientific and industrial problems through an interdisciplinary stance, spanning machine learning, data mining, evolutionary computing, big data and remote sensing. The theme of this group is to exploit the problems especially of national interest and to seek efficient AI algorithms to solve them. The group aims to conduct research both in basic and applied paradigms. To work in basic AI paradigm, synergies are to be explored in the dimensions of statistics, cognitive sciences and engineering. Applied paradigm in the scenario of Pakistan specifically and the world in general delves into data mining algorithms and the interfaces between data mining and allied disciplines.

Current Project:

 Data Mining for Sustainable Energy Development

Energy plays vital role in economic, social and ecological development of a country. The role of energy in these three aspects defines its prominence in sustainability. To ensure sustainable energy development the consumption and production patterns may comply with the conditions of sustainability. This project is aimed at developing an automated intelligent geographic decision support system that ensures optimal energy development plan for Pakistan in order to cope with current energy crisis.

The Commission on Sustainable Development at the world Summit in South Africa provided a list of indicators for sustainable energy development. These indicators evaluate energy development in all the three aspects of sustainability i.e. social, ecological and economic. The indicators are not specialized for renewable energy resources and all of them are not quantifiable. These indicators can help optimizing energy development in a country. Data mining/warehousing and artificial intelligence have the potential to extract hidden knowledge from large databases. 

The energy plan of Pakistan can be optimized in two phases. In the first part of the project a compact list of quantifiable sustainability indicators for renewable and non-renewable energy will be prepared on the basis of data collected from energy sector of the country as well as existing international databases. The database of these sustainability indicators will then be equipped with the energy scenarios of different world countries including Pakistan as the major one. Data mining and machine learning techniques will then be applied on these sustainability indicators’ databases to evaluate existing energy network. Spatial network analysis is used to analyze data based on locations but the existing techniques of spatial analysis have certain limitations and can’t optimally be applied on huge databases. A few mathematically verified techniques of spatial data mining will be developed and implemented in the study for making specific and requirement-oriented network analysis. 

The project is divided in two phases. In first phase, both spatial and non spatial databases will be mapped on remotely sensed satellite images on which existing and newly developed data mining and artificial intelligence techniques will be applied to answer the following questions.

  • What are energy network bottlenecks and hotspots?

  • What should be the optimal energy network design to avoid losses and to ensure optimal energy utilization?

  • What are different patterns of failures and losses in energy sector?

  • What changes should be made in existing network to increase energy utilization with minimum losses?

In second phase, machine learning/prediction techniques will be applied on the same GIS to determine potential sites for renewable energy. The energy sources for this project will be hydel power, solar and wind energy only. Because of exhaustive work required, the study will be conducted for only one city but the generalization of methodology will enable the rest of the regions to adapt the same.

Members List:

  1. Prof. Dr. Muhammad Shaheen

  2. Dr. Arif Jamal Malik

  3. Mr. Sheeraz Akram

  4. Mr. Umer Mahmud

  5. Mr. Sajid Ali Khan

  6. Mr. M. Usman Khan

  7. Mr. Ayyaz Mehmood

  8. Mr. Hasnain Tahir

  9. Ms. Noushin Mazhar

Multimedia Research Group

The Multimedia Research Group was formed on October, 2016. The aim of this research group is to conduct research in the area of digital imaging processing, image & video compression, multimedia forensics & security, multimedia system and computer vision.  However, at a particular instant, the focal area of research for this research group is to work in the area of multimedia especially image and video compression, which is comparatively a new field of research in the country. The idea is to discover new knowledge in the field of multimedia and to disseminate it through the scientific publications/applications.

The Multimedia Research Group has eight members working in the following research areas:

  • Digital Imaging Processing

  • Image & Video Compression

  • Multimedia Forensics & Security

  • Multimedia System

  • Computer Vision

Members List:

  1. Mr. Sheeraz Akram

  2. Mr. Muhammad Ishtiaq

  3. Mr. M. Fahad Khan

  4. Mr. Sajid Ali Khan

  5. Mr. Shahid Abid

  6. Mr. M. Hafeez Javed

  7. Ms. Mahvish Nasir

  8. Ms. Fouzia Khan

Future Networks:

Realizing the needs and advances in the field of computer networks, Future Networks group was formed in October 2016 in order to bridge the gap by exploiting the potential of software engineering faculty and students. The idea is to explore new findings by focusing on the research challenges in the area of future networks.

The Future Network group mainly focuses on the research challenges in the areas of network security, mobile ad-hoc networks, wireless sensor networks, cloud computing, web services and internet of things (IoT).

Current Project:

Energy Aware Framework for Context Awareness (EaFCa)

With the advent of smart, inexpensive and seamless devices the computing world has shifted towards pervasive computing. Pervasive computing vows to deliver better services and adapt them according to the users as well as the situations context. This leads to context awareness where in an activity is recognized and adapted based on the sensor information. This recognition process is mainly carried out on small devices that interact with both onboard and surrounding sensors. The recognition requires data exchange and processing that consume precious battery power. Hence energy awareness becomes essential in a context aware environment.

Energy awareness is the mechanism through which algorithms consume less energy during their cycles. It starts by identifying frameworks and end into energy conscious algorithms.

Members List:

  1. Dr. Shariq Hussain

  2. Dr. Arif Jamal Malik

  3. Mr. Umer Mahmud

  4. Ms. Tehmina Karamat

  5. Ms. Aamina Akbar

  6. Mr. Muhammad Babar Yaqoob

  7. Mr. M. Humair Noor

  8. Ms. Bushra Khan

  9. Ms. Nida Tasneem

  10. Ms. Rana Khattak

Software Engineering

The Software Engineering research group was founded in October 2016. The aim of this research group is to investigate the scientific and technological knowledge in the field of computer software, and to develop software systems/applications based on the empirical studies and theoretical results determined through such investigations. There are ten members in this group who are working along with the postgraduate students on the following areas:

  • Agile Scalability

  • Aspect-Oriented Programming

  • Automated Software Engineering

  • Global Software Engineering

  • Model Based Testing

  • Pre-Requirement Specification Traceability

  • Priority Assignment of Bug Sheet

  • Requirement Validation

  • Requirement Visualization

  • Requirements Engineering

  • Software Testing

  • Usability Engineering

  • Information Security

  • Data Structures

  • Databases

  • Programming Languages

Members List:

  1. Dr. Imran Daud

  2. Mr. Muhammad Aqeel Iqbal

  3. Mr. Ejaz Gul

  4. Mr. Sohaib Altaf

  5. Ms. Asma Naveed

  6. Ms. Sana Akbar

  7. Mr. Muhammad Babar Yaqoob

  8. Ms. Waqar-un-Nisa

  9. Ms. Alina Murad

  10. Ms. Zainab Javed

  11. Ms. Bushra Khan

Software Development Group

Software Development Group is formed to enhance the software development skills of the DSE students in the professional manner under the supervision of faculty members. The purpose of this group is to provide opportunities to students to work on independent projects or in liaison with other research groups’ projects of DSE. We warmly encourage the competent students of DSE to be the part of Software Development Group. It will provide a gateway to practice the learned skills in different domains of software engineering.

Members List:

  1. Mr. M. Fahad Khan

  2. Mr. M. Usman Khan