UBC Theses and Dissertations

UBC Theses Logo

UBC Theses and Dissertations

Object-oriented activity-based process modelling Hood, David Leslie


Many organizations seek to take advantage of the opportunities new technologies offer in the current information age. New technologies can have an impact on the fundamental organizational operations, altering well established policies and procedures. New technologies have also been poorly implemented more often than not thus mitigating the opportunities they offer. The poor implementation tends to be a direct result of a lack of proper documentation of organizational processes. This improper documentation means that any system built to support the processes that is based upon the improper documentation will itself be faulty. This thesis develops the OBPM algorithm into an objected graphical modeling language and process. The Activity-based Process Modeling (ABPM) constructs have specific and well-defined semantics for real world business process representation. Further, the change propagation algorithm which is based upon a set of ontologically derived rules is refined to create a systematic process for modeling a business process. The strength of the algorithm is from its ontological real world foundations rather than programming or data design rules of thumb. This thesis also explores the relationship of ABPM and OOEM. Both languages are designed to model a specific view of organizational activity, irrespective of how a later information system artifact will be built. By relating the two grammars using ontological foundations we can acquire greater understanding of an organization without losing information. Finally, this thesis proposes a set of design principles for an ABPM CASE tool that is implementation independent which means that no matter how one decides to implement ABPM if they follow our requirements they will be able to create a tool to fully support the business process model generation process.

Item Media

Item Citations and Data


For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.