Show simple item record

dc.contributor.authorAbdElKader, Mohamed AbdElRazik Mansour 17:39:24 (GMT) 05:00:28 (GMT)
dc.description.abstractIn an increasingly changing environment, different organizations are trying to improve their agility and efficiency by improving their business processes; thus, business process management has been gaining momentum for the last decade. The first step in business process management is the modeling of business processes. Business Process Modeling (BPM), in itself, is very important because it captures business requirements, allows for better understanding of a business and its processes, facilitates communication between business analysts and IT people, and pinpoints deficiencies in processes. It also serves as a basis for automation of these processes. But business process modeling comes with its own challenges since it is a time-consuming, complicated, and error-prone task. As a result, producing a high quality, precise business process model is not easy. BPM patterns, which are general reusable solutions to commonly occurring problems in business process modeling, have been proposed to address these challenges. In this research, we conducted an exploratory study about requirements engineering practices in a large organization. This study identified key challenges in requirements engineering and showed how business process modeling is currently being conducted. Then, we created a survey of the different BPM pattern catalogs existing in the literature. Finally, we presented one of the BPM pattern catalogs in a clear format along with examples of each pattern. The ultimate objective is to allow business analysts to effectively use BPM patterns while creating precise BP models.en
dc.publisherUniversity of Waterlooen
dc.subjectBusiness Process Modelingen
dc.subjectBPM Patternsen
dc.subjectRequirements Engineeringen
dc.subjectRequirements Elicitationen
dc.titleTowards using BPM Patterns in Requirements Elicitationen
dc.typeMaster Thesisen
dc.subject.programElectrical and Computer Engineering (Software Engineering)en
dc.description.embargoterms1 yearen and Computer Engineeringen
uws-etd.degreeMaster of Applied Scienceen

Files in this item


This item appears in the following Collection(s)

Show simple item record


University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages