Process-Based Information Systems Development: Taking Advantage of a Component-Based Infrastructure

Abstract

Background: Owing to the highly competitive business environment in which contemporary organizations have to operate, a quick and effective way of developing and maintaining information systems is of utmost importance to their success. Obviously, the computerized information systems that support the everyday operations and management of organizations play a critical role in their competitiveness. For that reason, nowadays, more than ever, information systems have to be quickly developed, rapidly reconfigured, and easily maintained.

Objectives: We aim to define a technological infrastructure, accompanied by a set of methodological development requirements, which might help to fulfil those needs.

Methods/Approach: In this work, we followed a Design Science Research (DSR) approach.

Results: We propose a specific IT infrastructure, inspired by the concept of a business process and using the functionalities provided by collaborative and workflow technologies, which allows the development of distributed IT solutions, Process-Based Information Systems (PBIS), in a component-based fashion. In the context of PBIS, we also propose a set of development requirements.

Conclusions: We claim that Process-Based Information Systems allow organizations to evolve quickly and smoothly in face of changing business requirements, facilitating the integration of existing and future IT artefacts, while simplifying the overall development and maintenance effort of information systems.

If the inline PDF is not rendering correctly, you can download the PDF file here.

  • 1. Aalst, W. V., Van Hee, K. M. (2004). Workflow Management: Models, Methods, and Systems, The MIT Press.

  • 2. Adomavicius, G., Bockstedt, J. C., Gupta, A., Kauffman, R. J. (2008), “Making sense of technology trends in the information technology landscape: A design science approach”, MIS Quarterly, Vol. 32, No. 4, pp. 779-809.

  • 3. Becker, J., zur Muehlen, M., Gille, M. (2002), “Workflow application architectures: classification and characteristics of workflow-based information systems”, in Layna Fischer (Ed.), Workflow Handbook 2002, Future Strategies, Lighthouse Point, pp. 39-50.

  • 4. Chiang, C. C. (2014), “Software development concerns in the building of service-oriented based enterprise systems”, in Proceedings of the 15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, Las Vegas, USA.

  • 5. Curtis, B., Kellner, M., Over, J. (1992), “Process modeling”, Communications of the ACM - Special issue on analysis and modeling in software development, Vol. 35, No. 9, pp. 75-90.

  • 6. Dumas, M., La Rosa, M., Mendling, J., Reijers, H.A. (2013). Fundamentals of Business Process Management, Berlin Heidelberg, Springer.

  • 7. Hollingsworth, D. (2004), “The Workflow Reference Model: 10 Years On”, in Fischer, L. (Ed.), Workflow Handbook 2004, Future Strategies Inc.

  • 8. Johansen, R. (1991), “Groupware: Future Directions and Wild Cards”, Journal of Organizational Computing, Vol. 1, No. 2, pp 219-227.

  • 9. Li, L., Guo, R., Zheng, J. (2015), “Assessing and Promoting Groupware for Effective Team Collaboration – A comprehensive Study”, in Proceedings of the Southern Association for Information Systems Conference, Hilton Head Island, SC, USA.

  • 10. Liao, K., Tu, Q. (2007), “Leveraging automation and integration to improve manufacturing performance under uncertainty: An empirical study”, Journal of Manufacturing Technology Management, Vol. 19, No. 1, pp. 38-51.

  • 11. OMG (2013), “Business Process Model and Notation 2.0.2 (BPMN 2.0.2.)”, available at: http://www.omg.org/spec/BPMN/2.0.2/PDF (10 April 2017).

  • 12. OMG (2015), “Unified Modeling Language 2.5 (UML 2.5)”, available at: http://www.omg.org/spec/UML/2.5/PDF (10 April 2017).

  • 13. Peffers, K., Tuunanen, T., Rothenberger, M., Chatterjee, S. (2007), “A Design Science Research Methodology for Information Systems Research”, Journal of Management Information Systems, Vol. 24, No. 3, pp. 45–78.

  • 14. Pereira, J. L. (2014), “Process-based Information Systems: A Component-based Systems Development Infrastructure”, in Proceedings of the 3th International Conference on Virtual and Networked Organizations, Emergent Technologies and Tools, Póvoa de Varzim, Portugal.

  • 15. Pereira, J. L., Sá, J. O. (2016), “The Development of Process-Based Information Systems: Methodological Requirements”, in Proceedings of the 27th International Business Information Management Association Conference, Milan, Italy.

  • 16. Rosemann, M., vom Brocke, J. (2015), “The six core elements of business process management”, In vom Brocke, J., Rosemann, M. (eds.), Handbook on Business Process Management, Vol. 1, Berlin Heidelberg, Springer, pp. 107-122.

  • 17. Uahi, R., Pereira, J. L. (2016), “Task Allocation in Business Process supported by BPMS: Optimization Perspectives”, in Proceedings of the 11th Iberian Conference on Information Systems and Technologies, Gran Canaria, Spain.

  • 18. Workflow Management Coalition (1996), “Terminology & Glossary”, available at: http://www.aiai.ed.ac.uk/project/wfmc/ARCHIVE/DOCS/glossary/glossary.html (20 September 2017).

OPEN ACCESS

Journal + Issues

Search