Skip to main content

Towards Use Case and Conceptual Models through Business Modeling

  • Conference paper
  • First Online:
Conceptual Modeling — ER 2000 (ER 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1920))

Included in the following conference series:

Abstract

A guide to requirements modeling is presented in this paper, in which use cases and the conceptual model are directly obtained from a business modeling based on UML activity diagrams. After determining the business processes of the organization, and describing their workflows by means of activity diagrams, use cases are elicited and structured starting from the activities of each process, while the concepts of the conceptual model are obtained from the data that flow between activities. Furthermore, business rules are identified and included in a glossary, as part of the data and activities specification. One notable aspect of our proposal is that use case and conceptual modeling are performed at the same time, thus making the identification and specification of suitable use cases easier. Both use case and conceptual modeling belong to the requirements analysis phase, which is part of a complete process model on whose definition we are currently working. This process is being experimented in a mediumsized organism of a Regional Public Administration.

Partially supported by the CICYT (Science and Technology Joint Committee), Spanish Ministry of Education and Ministry of Industry, project MENHIR TIC97-0593-C05-02. Member of RENOIR (European Requirements Engineering Network of Excellence).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley (1999)

    Google Scholar 

  2. Ceri, S., Fraternalli, P.: Designing Database Applications With Objects and Rules. The IDEA Methodology. Addison-Wesley (1997)

    Google Scholar 

  3. Cockburn, A.: “Using Goal-Based Use Cases” JOOP vol. 10 no.7. (Nov/Dec 1997) 56–62

    MathSciNet  Google Scholar 

  4. Coleman, D.: A Use Case Template: Draft for discussion (1998) http://www.bredemeyer.com/use_case.pdf

  5. Jacobson, I., Booch, G. Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley Longman, Inc. (1999)

    Google Scholar 

  6. Korson, T.: Misuse of Use Cases. (1998) http://software-architects.com/publications/korson/korson9803om.htm.

  7. Korson, T.: Constructing Useful Use Cases (1999) http://software-architects.com/publications/korson/usecase3

  8. Martin, J. Odell, J.J.: Object-Oriented Methods: A Foundation. Prentice Hall. (1997)

    Google Scholar 

  9. Ortín, M.J., García Molina, J., Martínez, A., Pellicer, A.: Combining OOram and IDEA for Information Systems Modeling. Technical Report TR-01-00. (December 1998)

    Google Scholar 

  10. Ortín, M.J., García Molina, J.: Role-Based Modeling with UML. IV Jornadas de Ingeniería del Software y Bases de Datos. Cáceres, Spain (1999)

    Google Scholar 

  11. Reenskaug, T.: Working with Objects: the OOram Software Engineering Method. Addison-Wesley / Manning Publications (1996)

    Google Scholar 

  12. Reenskaug, T.: Working with Objects: a Three-Model Architecture for the Analysis of Information Systems. JOOP vol. 10 no. 2 (May 1997) 22–30

    Google Scholar 

  13. Whitenack, B.: RAPPeL: A Requirements Analysis Process Pattern Language for Object-Oriented Development. In: Coplien, J.O., Schmidt, D.C. (eds.): Pattern Languages of Program Design. Addison-Wesley (1995) 259–291

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

García Molina, J., José Ortín, M., Moros, B., Nicolás, J., Toval, A. (2000). Towards Use Case and Conceptual Models through Business Modeling. In: Laender, A.H.F., Liddle, S.W., Storey, V.C. (eds) Conceptual Modeling — ER 2000. ER 2000. Lecture Notes in Computer Science, vol 1920. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45393-8_21

Download citation

  • DOI: https://doi.org/10.1007/3-540-45393-8_21

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41072-0

  • Online ISBN: 978-3-540-45393-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics