Deriving use case from business process models developed using Norm Analysis

  • Boris Shishkov
  • Zhiwu Xie
  • Kecheng Liu
  • Jan L. G. Dietz

Abstract

Bridging software design and business process investigation appears to be a crucial research problem in modern software development. With respect to the UML-based software design, a fundamental question to be answered in solving the mentioned problem, is: How to find all relevant use cases, based on sound business process modelling? The adoption of business process modelling as a basis for identification of use cases has been studied by different researchers — it has been studied how use cases could be derived based on DEMO and Petri Net business process models. The goal of the this chapter is to tackle the problem from a new perspective in order to study the appropriateness of placing a use case model on a semiotic analysis. This could be helpful for identifying strengths of semiotic models, which could be useful for deriving use cases. We consider in particular Norm Analysis to be a proper semiotic tool for this purpose. We demonstrate the derivation of use cases based on Norm Analysis by means of a case study.

Keywords

Boris 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Booch, G., Rumbaugh, J., & Jacobson, I. (1999). The Unified Modelling Language User Guide. Addison-Wesley, USA.Google Scholar
  2. Cockburn, A. (2000). Writing Effective Use Cases. Addison-Wesley, USA.Google Scholar
  3. Dehnert, J. & Rittgen, P. (2001). Relaxed Soundness of Business Processes. In the proceedings of the 13 th Int. Conference on Advanced Information Systems Engineering, Interlaken, Switzerland.Google Scholar
  4. Dietz, J.L.G. (1994). Business Modelling for Business Redesign. In the proceeding of the 27 th Hawaii International Conference on System Sciences, Los Alamitos, USA.Google Scholar
  5. Dietz, J.L.G. (1999). Understanding and Modelling Business Processes with DEMO. In the proceedings of the 18 th International Conference on Conceptual Modelling (ER), Paris, France.Google Scholar
  6. Fowler, M. & Scott, K. (2000). UML Distilled, Second Edition — a Brief Guide to the Standard Object Modelling Language. Addison-Wesley, USA.Google Scholar
  7. Hikita, T. & Matsumoto, M. J. (2001). Business Process Modelling Based on the Ontology and First-order Logic. In the proceedings of the 3 rd Int. Conference on Enterprise Information Systems, Setubal, Portugal. ISBN: 972-98050-2-4.Google Scholar
  8. Jacobson, I., Christenson, M., Jonsson, P., & Overgaard, G.(1992). Object-Oriented Software Engineering: A Use Case Driven Approach. Addison-Wesley, USA.MATHGoogle Scholar
  9. Liu, K. (2000). Semiotics in Information Systems Engineering. Cambridge University Press, London, United Kingdom.MATHCrossRefGoogle Scholar
  10. Liu, K., L. Sun, A. Dix, M. Narasipuram. Norm-based Agency for Designing Collaborative Information Systems. Info Systems Journal, 11, 2001.Google Scholar
  11. Mallens, P., Dietz, J.L.G., & Hommes, B.J. (2001). The Value of Business Process Modelling with DEMO Prior to Information Systems Modelling with UML. In the proceedings of the 6 th CAiSE/lFIP Int. Workshop on Evaluation of Modelling Methods in Systems Analysis and Design, Interlaken, Switzerland.Google Scholar
  12. OMG (2000). UML, Version 1.3. Object Management Group — www.omg.org.Google Scholar
  13. Olivera, T.C., Filho, I.M., & Lucena, C.J.P. (2001). Using XML and Frameworks to Develop Information Systems. In the proceedings of the 3 rd Int. Conference on Enterprise Information Systems, Setubal, Portugal. ISBN: 972-98050-2-4.Google Scholar
  14. Shishkov, B. (2002). Business Engineering Building Blocks. In the proceedings of the 9 th CaiSE Doctoral Consortium, Toronto, Canada.Google Scholar
  15. Shishkov, B. & Barjis, J.(2002). Modelling of e-Business Brokerage Systems Using UML and Petri Net. In the proceedings of the 17 th IFIP World Computer Congress, Montreal, Canada.Google Scholar
  16. Shishkov, B. & Dietz, J.L.G. (2002). Modelling of e-Business Brokerage Systems Using DEMO and UML. Chapter 11, Building blocks for Effective Telematics Application Development and Evaluation. TU Delft Edition, Delft, The Netherlands. ISBN: 90 5638 092 3.Google Scholar
  17. Shishkov, B. & Dietz, J.L.G. (2001). Analysis of Suitability, Appropriateness and Adequacy of Use Cases Combined with Activity Diagram for Business Systems Modelling. In the proceedings of the 3rd Int. Conference on Enterprise Information Systems, Setubal, Portugal. ISBN: 972-98050-2-4.Google Scholar
  18. Stamper, R. (1992). Language and computer in organised behaviour. In Riet, R.P.v.d. and Meersman, R.A., (eds.), Linguistic Instruments in Knowledge Engineering. Elsevier Science, Amsterdam, The Netherlands.Google Scholar
  19. Stamper, R., Liu, K., Hafkamp, M., & Ades, Y. (1997). Signs Plus Norms — One Paradigm for Organizational Semiotics. In the proceedings of the 1 st Int. Workshop on Computational Semiotics, Paris, France.Google Scholar

Copyright information

© Springer Science+Business Media New York 2003

Authors and Affiliations

  • Boris Shishkov
  • Zhiwu Xie
  • Kecheng Liu
  • Jan L. G. Dietz

There are no affiliations available

Personalised recommendations