An action research evaluation builds on what
already happens in projects and uses stakeholders’
opinions. In our study, the stakeholders stated that
BORE allowed them to better understand the
business processes and, consequently, the
requirements. Unfortunately, the opinions are flawed
due to the following reasons: (1) the top
management is satisfied because we are
computerizing its organization for free; (2) potential
users are satisfied because the anticipated software
system is likely to lighten their work; (3) we are
satisfied because we achieved our research
objectives. Moreover, the opinions were obtained by
discussing with the stakeholders informally. To
overcome the mentioned weaknesses, we intend to
employ BORE in commercial projects, design a
form to survey these projects, and conduct an
evaluation process using the framework defined in
(Bobkowska, 2005). Future work is also oriented
towards enriching the second stage of our approach
with Business Process Simulation which is
considered as one of the techniques suitable for
discovering process bottlenecks and investigating
business alternatives.
ACKNOWLEDGEMENTS
The study is funded by Polish National Science
Centre, project DEC-2011/01/N/ST6/02752.
REFERENCES
Aburub, F., 2012. Activity-based approach to derive
system models from business process models. In:
International Conference on Information Society,
London, UK
Bendakir, S., El Hamlaoui, M., Zarour, N., 2013. An
agent-oriented approach to support requirements
prioritization processes. In: IEEE International
Workshop on Requirements Engineering 2013,
Constantine.
Bobkowska, A., 2005. A framework for methodologies of
visual modeling language evaluation. In: Proc. of the
2005 symposia on Metainformatics, Esbjerg,
Denmark.
Brooks, F., 1987. No Silver Bullet: Essence and Accidents
of Software Engineering. In: Computer 20, 4 (April
1987), pp. 10–19.
Bubenko, J. A., Persson, A., Stirna, J., 2001. EKD User
Guide, Royal Institute of Technology (KTH) and
Stockholm University, Stockholm, Sweden.
Dijkman, R. M., Joosten, S. M. M., 2002. An Algorithm to
Derive Use Cases from Business Processes. In: 6th
IASTED International Conference on Software
Engineering and Applications, Cambridge, MA.
Eriksson, H., Penker, M., 2000. Business Modeling with
UML: Business Patterns at Work. John Wiley & Sons.
Faulk, S., 1997. Software Requirements: A Tutorial. In:
Thayer, R., Dorfman, M. (Eds.): Software
Requirements Engineering. IEEE Computer Society
press.
Frost, S., Allen, P., 1996. Business Process Modeling,
SELECT Software Tools plc, Cheltenham
Gawin, B., Marcinkowski, B., 2013. Simulating Business
Processes. BPMS and BPMN Standards Applied (in
Polish). Helion.
Gotel, O., Finkelstein, A., 1994. An Analysis of the
Requirements Traceability Problem. In: 1st
International Conference on Requirements
Engineering, Colorado Springs, CO.
Górski, J., 2000. Inżynieria oprogramowania: w projekcie
informatycznym (in Polish). MIKOM.
Hammer, M., 1990. Reengineering work: don’t automate,
obliterate. Harvard Business Review, July-August
1990, pp. 104–112.
Harmon, P., Wolf, C., 2011. Business Process Modeling
Survey. Business Process Trends.
Jacobson, I., 1987. Object-Oriented Development in an
Industrial Environment. In: SIGPLAN Conference on
Object-Oriented Programming Systems, Languages,
and Applications (OOPSLA'87), Orlando, FL.
Jacobson, I., 1992. Object-Oriented Software Engineering:
A Use Case Driven Approach. Addison-Wesley.
Jacobson, I., Booch, G., Rumbaugh, J., 1999. The Unified
Software Development Process. Addison-Wesley.
Leffingwell, D., Widrig, D., 1999. Managing Software
Requirements. Addison Wesley.
Lehtola, L., Kauppinen, M., Vähäniitty, J., Komssi, M.,
2009. Linking business and requirements engineering:
is solution planning a missing activity in software
product companies?. In: Requirements Engineering
vol. 14(2), April 2009, pp. 113–128.
Maciaszek, L., 2005. Requirements analysis and system
design. Addison-Wesley.
Monsalve, C., April, A., Abran, A., 2010. Representing
Unique Stakeholder Perspectives in BPM Notations.
In: 8th ACIS International Conference on Software
Engineering Research, Management and Applications,
Montreal, Canada.
Marcinkowski, B., 2010. Applying Business Process
Modeling Techniques: Case Study. Journal of Internet
Banking and Commerce 15, Array Development.
Odeh, M., Kamm, R., 2003. Bridging the gap between
business models and system models. In: Information
and Software Technology, (45)15, pp. 1053-1060.
Przybyłek, A., 2007. The Integration of Functional
Decomposition with UML Notation in Business
Process Modelling. In: Advances in Information
Systems Development, Vol 1, pp. 85–99.
Przybyłek, M., 2013. Skeletal Algorithms in Process
Mining. In: Studies in Computational Intelligence, vol.
465, pp. 119–134.
Przybyłek, M., 2013. Process mining through tree
automata. In: 5th International Conference on
ENASE2014-9thInternationalConferenceonEvaluationofNovelSoftwareApproachestoSoftwareEngineering
162