Skip to main content

ADBdesign: An Approach to Automated Initial Conceptual Database Design Based on Business Activity Diagrams

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6295))

Abstract

This paper presents a new approach to automated initial conceptual database design based on detailed UML business activity diagrams. The most important concepts of detailed business activity diagrams, as a frequently used business process modeling notation, are identified and the XMI represented. Based on those concepts, we define the rules for the automated generation of the class diagram as the target initial conceptual database model. We also give a short description of the used software development environment and implemented generator with some experimental results of application to a real business model.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Eriksson, H., Penker, M.: Business Modeling with UML. OMG Press, New York (2000)

    Google Scholar 

  2. Rodriguez, A., Fernandez-Medina, E., Piattini, M.: CIM to PIM Transformation: A Reality. In: Xu, L., Tjoa, A., Chaudry, S. (eds.) Research and Practical Issues of Enterprise Information Systems II, vol. 2, pp. 1239–1249. Springer, Boston (2008)

    Chapter  Google Scholar 

  3. Elmasri, R., Navathe, S.: Fundamentals of Database Systems, 5th edn. Addison-Wesley, Reading (2006)

    Google Scholar 

  4. Jacobson, I.: Object-Oriented Software Engineering. Addison-Wesley, Reading (1992)

    MATH  Google Scholar 

  5. Proper, H., Halpin, T.: Conceptual Schema Optimisation - Database Optimisation before sliding down the Waterfall. DoCS, University of Queensland (2004)

    Google Scholar 

  6. National Institute of Standards and Technology (NIST): FIPSP 183 - Integration Definition for Function Modeling (IDEF0). NIST, Gaithersburg (1993)

    Google Scholar 

  7. Scheer, A.: Business Process Engineering: Reference Models for Industrial Enterprises, 2nd edn. Springer, New York (1994)

    Google Scholar 

  8. Reising, W., Muchnick, S., Schnupp, P.: A Primer in Petri Net Design. Springer, New York (1992)

    Google Scholar 

  9. White, S., Miers, D.: BPMN Modeling and Reference Guide. Future Strategies, Lighthouse Point (2008)

    Google Scholar 

  10. Chen, P.: The Entity-Relationship Model: Toward a Unified View of Data. ACM ToDS 1(1), 9–36 (1976)

    Article  Google Scholar 

  11. Martin, J.: Information Engineering. Prentice Hall, Englewood Cliffs (1990)

    Google Scholar 

  12. Naiburg, E., Maksimchuk, R.: UML for Database Design. Addison-Wesley, Reading (2001)

    Google Scholar 

  13. Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide, 2nd edn. Addison-Wesley Professional, Reading (2005)

    Google Scholar 

  14. Brdjanin, D., Maric, S.: An Example of Use-Case-driven Conceptual Design of Relational Database. In: EUROCON 2007 - The Int. Conference on Computer as a Tool, pp. 538–545. IEEE Press, New York (2007)

    Chapter  Google Scholar 

  15. Ko, R., Lee, S., Lee, E.: Business process management (BPM) standards: A survey. Business Process Management Journal 15(5), 744–791 (2009)

    Article  MathSciNet  Google Scholar 

  16. Russell, N., van der Aalst, W., ter Hofstede, A., Wohed, P.: On the Suitability of UML 2.0 Activity Diagrams for Business Process Modeling. In: 3rd Asia-Pacific Conference on Conceptual Modeling, pp. 95–104. Australian Computer Society, Darlinghurst (2006)

    Google Scholar 

  17. Brdjanin, D., Maric, S.: UML-business profile-based Business Modeling in Iterative-Incremental Software Development. In: EUROCON 2005 - The Int. Conference on Computer as a Tool, pp. 1263–1266. IEEE Press, New York (2005)

    Chapter  Google Scholar 

  18. Storey, V.: Understanding Semantic Relationships. VLDB Journal 2(4), 455–488 (1993)

    Article  Google Scholar 

  19. Object Management Group (OMG): MOF2.0/XMI Mapping, v 2.1.1. OMG (2007)

    Google Scholar 

  20. TOPCASED Project: Toolkit in Open-source for Critical Application & SystEms Development, v 3.2.0, http://www.topcased.org

  21. Budinsky, F., Steinberg, D., Merks, E., Ellersick, R., Grose, T.: Eclipse Modeling Framework. Pearson Education, Boston (2003)

    Google Scholar 

  22. Object Management Group (OMG): Unified Modeling Language: Superstructure, v 2.1.1. OMG (2007)

    Google Scholar 

  23. Object Management Group (OMG): MOF 2.0 Query / View / Transformation Specification, v 1.0. OMG (2008)

    Google Scholar 

  24. Hussey, K.: Getting Started with UML2. IBM Corp., New York (2006)

    Google Scholar 

  25. Kamimura, M., Inoue, K., Hasegawa, A., Kawabata, R., Kumagai, S., Itoh, K.: Integrated Diagrammatic Representations For Data Design In Collaborative Processes. Journal of Integrated Design & Process Science 7(4), 35–49 (2003)

    Google Scholar 

  26. Garcia Molina, J., Jose Ortin, M., Moros, B., Nicolas, J., Toval, A.: Towards Use Case and Conceptual Models through Business Modeling. In: Laender, A.H.F., Liddle, S.W., Storey, V.C. (eds.) ER 2000. LNCS, vol. 1920, pp. 281–294. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  27. Suarez, E., Delgado, M., Vidal, E.: Transformation of a Process Business Model to Domain Model. In: WCE 2008 - World Congress on Engineering, vol. 1, pp. 165–169. IAENG, London (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brdjanin, D., Maric, S., Gunjic, D. (2010). ADBdesign: An Approach to Automated Initial Conceptual Database Design Based on Business Activity Diagrams. In: Catania, B., Ivanović, M., Thalheim, B. (eds) Advances in Databases and Information Systems. ADBIS 2010. Lecture Notes in Computer Science, vol 6295. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15576-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15576-5_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15575-8

  • Online ISBN: 978-3-642-15576-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics