Abstract

The rise of enterprise resource planning (ERP) systems has been a major event in the software industry and it became a solution for most enterprises to manage their data and business processes. Successful ERP implementations can reduce costs by improving efficiency then lead to improved company performance and better competitive edge. Despite these benefits and the age of ERP existing for several decades still high percentage of implementation failures are documented. ERP is packaged software designed by following the best practice from the specific industry to support typical business processes in the entire industrial field, it was designed by ERP vendors and used by the organization which implement it. Since the designer and user are two independent entity misalignments between user’s needs and the software design are often happen. The misalignment define new specific requirements must be embedded into selected ERP. Requirement engineering (RE) is a main part and initial activity of software engineering concern about defines stakeholder requirements, needs and desire. Requirements engineering is the basis for efficient software implementation and quality management. Tools and theories which support RE in general are numerous nowadays; however, the task of providing a tools and theories that specializes in Requirements engineering for Enterprise resource planning systems has been addressed rarely. For that; this paper discusses modelling and verification of ERP functional requirements based on colored Petri nets (CPN) after evaluation of different Business process modelling techniques by using analytical hierarchy process (AHP). CPN considered one of powerful business process modelling techniques and using it help in stakeholder involvement and appropriate organization’s business process representation. The nature of colored Petri nets that help in verification of internal completeness and consistency of ERP functional requirements model.

Highlights

  • Today organizational processes and supply chains become more complex

  • (ERP) systems has been a major event in the software industry and it became a solution for most enterprises to manage their data and business processes(F

  • Resolving misfits can be achieved by either customizing the enterprise resource planning (ERP) system or by adopting the business processes of the organization to fit the requirements of the ERP system(van Beijsterveld & van Groenendaal, 2016).The misalignment define new specific requirements must be embedded into selected ERP, Requirement engineering is a main part and initial activity of software engineering concern about defines stakeholder requirements, needs and desire(ur Rehman et al, 2013)

Read more

Summary

INTRODUCTION

Today organizational processes and supply chains become more complex. They involve complex business processes and functions involving different departments, with need for up to date information and critical linking with upstream and downstream partners. Resolving misfits can be achieved by either customizing the ERP system or by adopting the business processes of the organization to fit the requirements of the ERP system(van Beijsterveld & van Groenendaal, 2016).The misalignment define new specific requirements must be embedded into selected ERP, Requirement engineering is a main part and initial activity of software engineering concern about defines stakeholder requirements, needs and desire(ur Rehman et al, 2013). The paper concern about modeling and verification of functional ERP requirements based on business process modeling, especially Models play an important role in the development process of an information system(Giaglis, 2014; Wil M P van der Aalst & Stahl, 2011). We will give a brief overview about these different modelling techniques

System flowcharts
Event driven process chain diagrams
Business Process Modelling and Notation
Colored Petri net
COMPARISON OF BUSINESS PROCESS MODELLING TECHNIQUES
VERIFYING CPN
Petri Net Analysis
DEMONSTRATION
Findings
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call