
Bilal MaqboolKarlstads Universitet · Department of Mathematics and Computer Science
Bilal Maqbool
Doctoral Research Scholar
About
19
Publications
29,464
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
150
Citations
Citations since 2017
Introduction
A detail oriented and multitasking professional with exceptional coding techniques & research work oriented. Having skills in Model-driven SE, Requirement Engg, Software Quality Assurance, BPMN, NLP, Testing, & Software Privacy/Security. I specialize in Android Apps, Java (Desktop Apps), C++, C#.NET (Desktop Apps) and PHP Web Apps Development. I take pride in coding and research work to consistently high standards & regularly refresh my skills to ensure I keep up with ongoing developments.
Publications
Publications (19)
Context: High-quality software is essential to the progressing digitalisation of the Swedish healthcare sector. Developing software with the desired high quality is far from trivial due to the sophisticated requirements of the domain. Problem: Studies on healthcare digitalisation challenges in Sweden and other countries, however, largely focus on t...
Business Process Reengineering (BPR), originally floated in the early 1990s, is gaining importance in industry and academia. BPR helps the organization rethink their work rationally by redesigning their current processes and resource consumption. Due to the high rate of software evolution, there is a need to run legacy systems on a new computing pl...
Visualization of data is a new field that is increasingly gaining popularity in both scholastic and modern conditions. The need of data visualization in market is increasing day by day for the management of big companies which have massive data related to their business operations. For effective and properly analyzed data visualizations involved th...
Interaction Flow Modeling Language (IFML) is an Object Management Group (OMG) standard for depicting front end behavior of software applications. It provides a platform independent description of graphical user interfaces for web as well as mobile applications. Mobile development has emerged as a vast area of research in the last decade. IFML meta-...
The preliminary phase of the software
development life cycle is Requirements engineering that is
nearest to the user’s world. This phase contains tasks that are
knowledge concentrated. Therefore, the practice of Bayesian
Belief Network (BBN) for modelling this knowledge would be
worthful assistance. Accordingly, predicting significant
requirements...
The increasing complexity of software systems makes Requirements Engineering an important phase in a system’s development life cycle. When RE is carried out poorly, multiple problems may arise, such as failures, cost overrun and delays. In this context, prioritization is of significant importance to organize requirements in their order of comparati...
Enterprise Resource Planning (ERP) is a business process management system in which integrated applications are used to manage business processes in a shared data environment. ERP systems usually deal with the two types of business processes i.e. Exchange and Conversion. In the Exchange process, economic resource such as product exchanges to anothe...
Software testing is an important but expensive activity of software development life cycle, as it accounts for more than fifty-two percent of entire development cost. Testing requires the execution of all possible test cases in order to find defects in the software. Therefore, different test suite optimization approaches like genetic algorithm, gre...
Code cloning refers to the duplication of source code. It is the most common way of reusing source code in software development. If a bug is identified in one segment of code, all the similar segments need to be checked for the same bug. Consequently, this cloning process may lead to bug propagation that significantly affect maintenance cost. By co...
Business Process Modeling Languages (BPML’s) are continuously getting attraction of software development communities due to the fact of specifying complex business requirements with simplicity. However, the development of business process models from textual requirements through existing BPML’s is a time consuming task. In this context, Natural Lan...
Web is playing vital role in transformation of information technology and usage of website is increasing tremendously for all sorts of people. Usability plays important role in success of websites as they are used by people with different level of computer usage experience. Usability analysis is important to make website usage smooth and increase u...
Business process automation is complex activity especially while dealing with large and composite processes. To simplify the automation process, the business requirements are frequently model and verified in early stages. In this context, Business Process Modelling Notation (BPMN) is a renowned language particularly used for the modelling of busine...
Requirement engineering (RE) is initial and phase of software engineering. The success of software project based on good requirement engineering practices. The purpose of requirement engineering practices is to elicit all intended user needs and document them for clarity of understanding and for future reference. In developing countries like Pakist...
Web is playing vital role in transformation of information technology and usage of website is increasing tremendously for all sorts of people. Usability plays important role in success of websites as they are used by people with different level of computer usage experience. Usability analysis is important to make website usage smooth and increase u...
Correct record is important in all fields especially in the medical field. For correct medication, safety of patient and correct documentation accurate medical records are important. There is possibility that medical record can contain some misspelled words that can lead towards the wrong interpretation and wrong treatment of patients. So, it is ne...
Agile methodologies gained fame due to the fact of producing high-quality software systems. Maintenance effort is almost more than half of the total effort invested in any software system during its lifespan. A well-discussed issue within the community of researchers and engineers is how to use agile methodologies for maintaining the developed soft...
Agile methodology uses the incremental and iterative method and is commonly utilized in the Pakistan's industry projects as they can accommodate changes in requirements. Product distribution is accomplished by using small iterations/repetitions, but guaranteeing the quality of the product is important and crucial part as well as it is a tough task....
Scrum provides a way to monitor and control different activities of Software Project Management. It involves the usage of human, monetary and temporal assets in project development, increasing the rate of its successful deliveries. The subsequent four steps have been defined to enable the Scrum implementation: substructure planning and installation...
Software development is one of the fastest growing industry in this era. Even the developing countries like Pakistan are examining a rapid growth in this sector. Almost every software development organization in the world follows the Software Development Life Cycle (SDLC). Requirement engineering is the primary and most important part of the whole...
Questions
Questions (2)
Then please consider supporting our research by answering the survey linked below. We would be very happy to know your opinions. And please share the post with your peers! Thanks!
.
First, you will be exposed to more detailed information about the study and the consent form.
The Computer Science department at Karlstad University, Sweden is looking for IT professionals willing to participate in an interview study on challenges in developing solutions for the Swedish e-healthcare sector. The goal is to get an overview of the most urgent challenges in practice in order to identify practically relevant research gaps.
If you are, or have been, involved in developing IT solutions for the e-healthcare domain, we would appreciate your participation and be very happy to listen to your opinions. The interview would be performed remotely (e.g., via Skype) and would take approximately 45min.
Please contact Bilal Maqbool (bilal.maqbool@kau.se) if you are interested in participating or if you have further questions. Please share this call also with your interested peers.
If you or someone else from your team are/is willing to participate in the interview, please check this official call to know more: