Joseph Barjis

Learn More
Despite diligent efforts made by the software engineering community, the failure of software projects keeps increasing at an alarming rate. After two decades of this problem reoccurring, one of the leading causes for the high failure rate is still poor process modeling (requirements’ specification). Therefore both researchers and practitioners recognize the(More)
An organisation is by virtue an information system, in which information is used for communication and coordination of activities. This information system is built upon the organisational infrastructure and is supposed to support the business processes. To study the organisational behaviour in the form of business processes, one needs an effective modelling(More)
The complex business processes of modern enterprises require extensive modeling efforts, especially for the purpose of analysis and redesign. Often, the scope of modeling goes beyond the boundary of one process and captures all the processes in interrelation with each other and the business environment. In the enterprise context, the modeling activity(More)
A modern enterprise is a heavily wired and networked socio-technical system where multiple components play in symphony to yield a competitive position in the ear of digital economy. While the underling communication and interaction systems facilitate knowledge workers to carry out the enterprise mission and furnish service to the society, there are many(More)