Ahmed Mateen

SE
7papers
58citations
Novelty22%
AI Score16

7 Papers

SEFeb 1, 2017
Combining Agile with Traditional V Model for Enhancement of Maturity in Software Development

Ahmed Mateen, Madiha Tabassum, Akmal Rehan

In the field of software engineering there are many new archetypes are introducing day to day Improve the efficiency and effectiveness of software development. Due to dynamic environment organizations are frequently exchanging their software constraint to meet their objectives. The propose research is a new approach by integrating the traditional V model and agile methodology to combining the strength of these models while minimizing their individual weakness.The fluctuating requirements of emerging a carried software system and accumulative cost of operational software are imposing researchers and experts to determine innovative and superior means for emerging software application at slight business or at enterprise level are viewing for. Agile methodology has its own benefits but there are deficiency several of the features of traditional software development methodologies that are essential for success. Thats why an embedded approach will be the right answer for software industry rather than a pure agile approach. This research shows how agile embedded traditional can play a vital role in development of software. A survey conducted to find the impact of this approach in industry. Both qualitative and quantitative analysis performed.

SEFeb 1, 2017
A Software Reuse Approach and Its Effect On Software Quality, An Empirical Study for The Software Industry

Ahmed Mateen, Samina Kausar, Ahsan Raza Sattar

Software reusability has become much interesting because of increased quality and reduce cost. A good process of software reuse leads to enhance the reliability, productivity, quality and the reduction of time and cost. Current reuse techniques focuses on the reuse of software artifact which grounded on anticipated functionality whereas, the non-functional (quality) aspect are also important. So, Software reusability used here to expand quality and productivity of software. It improves overall quality of software in minimum energy and time. Main objective of this study was to present a reuse approach that discovered that how software reuse improves the quality in Software Industry. The V&V technique used for this purpose which is part of software quality management process, it checks the quality and correctness during the software life cycle. A survey study conducted as QUESTIONAIR to find the impact of reuse approach on quality attributes which are requirement specification and design specification. Other quality enhancement techniques like ad hoc, CBSE, MBSE, Product line, COTS reuse checked on existing software industry. Results analyzed with the help of MATLAB tool as it provides effective data management, wide range of options, better output organization, to check weather quality enhancement technique is affected due to reusability and how quality will improve.

SEFeb 1, 2017
Software Engineering Practice using Multi-Criteria Decision in Health Care Organizations

Ahmed Mateen, Irum Tariq, Wajiha Azmat

A sound performance of health care organizations depends on vigorous financing system, skilled and well paying personnel, trustworthy information, well sustained health services and reliable technologies they used. The management and organization of health care systems and other health care settings can deeply have an effect on health result, excellence of care, and patient pleasure. Environmental assessment of an organization must considered political, technical and environmental aspects. This research is paying attention on dangerous and unresolved issues resulting from waste. The insufficient managing of hospital waste be capable of creating a danger to people, in the spreading of infectious diseases, and also for the environment. Issues are classified in different groups like dangerous chemical waste, cytotoxic with carcinogenic, mutagenic and teratogenic risk and radioactive. This study focuses on the analysis of above mentioned risks and decision will be made through Multi-Criteria Decision Analysis (MCDA). MCDA techniques give considerable enhancement in decision making. Survey is used for collecting information and results are evaluated by applying some statistical tool.

SEFeb 1, 2017
The Role of Quality Assurance in Software Development Projects:Project Failures and Business Performance

Ahmed Mateen, Muhammad Jahanzaib, Nayyar Iqbal

In the product business still battles with the hard assignment of creating programming applications that meet quality gauges, and spending limitations. The requirement for programming to be without mistake remained a test to the IT business. Hence, the basic role of this study is to answer why officials hesitant to apportion assets to quality confirmation (QA) process amid the procedure of the framework advancement life cycle (SDLC)? This exploration utilized a quantitative study outline to research to what degree the inclusion of QA amid the SDLC procedure diminished programming venture disappointments. The information will be investigate utilizing inductive techniques and was expected to be summed up to the whole IT programming improvement populace. The exploration showed a feeling that incorporation of QA in all periods of SDLC was a great marvel. To gather the essential information, a proficient study will be led through survey structure will be utilized to take the criticisms and perspectives from various programming houses and industry specialists. The last stage will be the elucidating factual investigation by utilizing measurable techniques. Matlab programming will be utilized to gauge the fluctuation and execution by contrasting the execution parameters. As a consequence of this examination, the odds of the venture disappointment amid undertaking advancement will be declines and the business execution of the tasks will be expansions.

SEDec 28, 2016
Optimization of Test Case Generation using Genetic Algorithm (GA)

Ahmed Mateen, Marriam Nazir, Salman Afsar Awan

Testing provides means pertaining to assuring software performance. The total aim of software industry is actually to make a certain start associated with high quality software for the end user. However, associated with software testing has quite a few underlying concerns, which are very important and need to pay attention on these issues. These issues are effectively generating, prioritization of test cases, etc. These issues can be overcome by paying attention and focus. Solitary of the greatest Problems in the software testing area is usually how to acquire a great proper set associated with cases to confirm software. Some other strategies and also methodologies are proposed pertaining to shipping care of most of these issues. Genetic Algorithm (GA) belongs to evolutionary algorithms. Evolutionary algorithms have a significant role in the automatic test generation and many researchers are focusing on it. In this study explored software testing related issues by using the GA approach. In addition to right after applying some analysis, better solution produced, that is feasible and reliable. The particular research presents the implementation of GAs because of its generation of optimized test cases. Along these lines, this paper gives proficient system for the optimization of test case generation using genetic algorithm.

SEDec 28, 2016
AZ Model for Software Development

Ahmed Mateen, Muhammad Azeem, Mohammad Shafiq

Know a days Computer system become essential and it is most commonly used in every field of life. The computer saves time and use to solve complex and extensive problem quickly in an efficient way. For this purpose software programs are develop to facilitate the works for administrator, offices, banks etc. so Quality is the most important factor as it mostly defines CUSTOMER SATISFACTION which directly related to success of the project so there are many approaches (methodologies) have been developed for this purpose occasionally. The main study of this paper is to propose a new methodology for the development of the software which focuses on the quality improvement of all kind of product. This study will also discuss the features and limitation of the traditional methodologies like waterfall iterative spiral RUP and Agile and show how the new innovative methodology is better than previous one.

SEMay 3, 2016
Enhancement in the effectiveness of requirement change management model for global software development

Ahmed Mateen, Hina Amir

The need for change in project requirements is necessary for every organization due to change in technology,change in government policy,and change of customer or stakeholders requirements.Requirement Change Management RCM is not an easy task,especially in Global Software Development GSD where team members are globally distributed in different geographical location and a cultural difference is present between team members. So it becomes more difficult to manage these changes. There are a number of risks that are faced during requirement change management in global software development process. The aim of this research is to discuss these issues,tools and techniques that are being used to reduce the effectiveness of these issues in requirement change management. On the basis of these methods,propose a new model that will enhance the effectiveness of requirement change management process.