PROCESS USE CASES: USE CASES IDENTIFICATION

Pedro Valente, Paulo N. M. Sampaio

2007

Abstract

The identification of use cases is one key issue in the development of interactive information systems. User participation in the development life cycle can be seen as critical to achieve usable systems and has proven its efficacy in the improvement of systems appropriateness. Indeed, the involvement of users in the requirements definition can add a significant improvement in both consecutive/interleaved tasks of: (i) understanding and specifying the context of use, and, (ii) specifying the user and organizational requirements, as defined in Human-Centered Design (HCD) (Organizations, 1999). Existing solutions provide a way to identify business processes and/or use cases in order to achieve system definition, but they don’t do it in an agile and structured way that helps to efficiently bridge between Business Process Management and Software Engineering. Process Use Cases is a methodology, defined in the Goals software construction process, for the identification of use cases and information entities during the modeling and reorganization of business processes focusing the results in the identification of the functional requirements for the correct development of an interactive information system.

References

  1. Beck, K. (1999). Extreme Programming Explained: Embrace Change. Addison-Wesley. ISBN: 0201616416.
  2. BPMI. (May 3, 2004). Business Process Modeling Notation (BPMN) - Version 1.0. Retrieved from March 5, 2007, http://www.bpmn.org/Documents/OMG%20Final%20 Adopted%20BPMN%201-0%20Spec%2006-02- 01.pdf
  3. Constantine, L. (2006). Activity Modeling: Toward a Pragmatic Integration of Activity Theory with UsageCentered Design. Retrieved March 5, 2007 from http://www.foruse.com/articles/activitymodeling.pdf
  4. Eriksson, H.-E., Pencker, M. (2001). Business Modeling With UML: Business Patterns at Work (1st edition ed.): John Wiley & Sons. ISBN: 0471295515.
  5. Jacobson, I., Ericsson, M., Jacobson, A. (1994). The Object Advantage: Business Process Reengineering with Object Oriented Technology. : Addison-Wesley Professional; 1st edition. ISBN: 0201422891.
  6. Koehler, J., Tirenni, G., Kumaran, S. (2002). From Business Process Model to Consistent Implementation: A Case for Formal Verification Methods. In Proceedings of EDOC 2002 - 6th International Enterprise Distributed Object Computing Conference.
  7. Kreitzberg C. (January, 1999). The LUCID Framework (Logical User Centered Interaction Design) (PreRelease Version 0.4). Retrieved March 5, 2007, from http://ei.cs.vt.edu/cs3724/notes/lucid-0.pdf
  8. Kruchten, P. B. (1999). The Rational Unified Process (An Introduction). Addison-Wesley Professional; 2 edition (March 14, 2000). ISBN: 978-0201707106
  9. Nunes, N. (2000). Object Modeling for User-Centered Development and User Interface Design: The Wisdom Approach. PhD. Thesis, University of Madeira (UMa), Funchal, Madeira.
  10. OMG (2003). Unified Modeling Language Specification (Version 1.5). Retrieved March 5, 2007, from http://www.omg.org/docs/formal/03-03-04.pdf
  11. ISO (1999). ISO 13407:1999. Human-centered design processes for interactive systems. First edition. Retrieved March 5, 2007, from http://www.iso.org/iso/en/CatalogueDetailPage.Catalo gueDetail?CSNUMBER=21197
  12. Valente, P., Sampaio P. (2007). Goals: Interactive Multimedia Documents Modeling. Lecture Notes in Computer Science 4385, Tamodia 2006. ISBN: 978- 3540708155. pp. 169-185.
  13. Remco M. Dijkman, S. M. M. J. (2002). Deriving Use Case Diagrams from Business Process Models. Retrieved March 5, 2007, from http://doc.utwente.nl/fid/1209
Download


Paper Citation


in Harvard Style

Valente P. and N. M. Sampaio P. (2007). PROCESS USE CASES: USE CASES IDENTIFICATION . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-972-8865-90-0, pages 301-307. DOI: 10.5220/0002394303010307


in Bibtex Style

@conference{iceis07,
author={Pedro Valente and Paulo N. M. Sampaio},
title={PROCESS USE CASES: USE CASES IDENTIFICATION},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2007},
pages={301-307},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002394303010307},
isbn={978-972-8865-90-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - PROCESS USE CASES: USE CASES IDENTIFICATION
SN - 978-972-8865-90-0
AU - Valente P.
AU - N. M. Sampaio P.
PY - 2007
SP - 301
EP - 307
DO - 10.5220/0002394303010307