Skip to main content

Transformation of SBVR Business Rules to UML Class Model

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 7735))

Abstract

Multiple attempts have been made these days to automate the creation of class diagrams by providing structured English statements as input. The resulting diagrams are of close proximity to what the user wants. This paper is one such attempt to transform business designs written in OMG’s (Object Management Group) standard SBVR (Semantics of Business Vocabulary and Rules) framework, into a set of classes in UML (Unified Modeling Language) Class Model using a theoretical approach. SBVR provides a set of specific rules which are processed in order to get class diagram of close proximity. It involves the transformation of “Structured English” into a set of UML Class Model with SBVR as a mediator. Further, the results of the approach are validated using VeTIS tool.

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   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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. Baharami, A.: Object-oriented System development. McGraw-Hill Publications (1999)

    Google Scholar 

  2. SBVR: Semantics of Business Vocabulary and Business Rules, v1.0. Object Management Group (January 2008), http://www.omg.org/spec/SBVR/1.0/PDF

  3. Semantics of Business Vocabulary and Business Rules, Wikipedia, http://en.wikipedia.org/wiki/Semantics_of_Business_Vocabulary_and_Business_Rules

  4. Bajwa, I.S., Lee, M.G., Bordbar, B.: SBVR Business Rules Generation from Natural Language Specification. In: Proceedings of Artificial Intelligence for Business Agility, AAAI 2011 Spring Symposium, USA (2011)

    Google Scholar 

  5. Object-orientedanalysis and design, Wikipedia, http://en.wikipedia.org/wiki/Object-oriented_analysis_and_design

  6. Raj, A., Prabhakar, T.V., Hendryx, S.: Transformation of SBVR Business Design to UML Models. In: Proceedings of the First India Software Engineering Conference, ISEC, Hyderabad, India (2008)

    Google Scholar 

  7. VeTIS User Guide, http://www.magicdraw.com/files/manuals/VeTISUserGuide.pdf

  8. MagicDraw homepage, https://www.magicdraw.com/

  9. UML 2.3 homepage, http://www.omg.org/spec/UML/2.3/

  10. SBeaVeR host webpage, http://SBeaVeR.sourceforge.net/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Awasthi, S., Nayak, A. (2013). Transformation of SBVR Business Rules to UML Class Model. In: Pfeiffer, H.D., Ignatov, D.I., Poelmans, J., Gadiraju, N. (eds) Conceptual Structures for STEM Research and Education. ICCS 2013. Lecture Notes in Computer Science(), vol 7735. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35786-2_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35786-2_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35785-5

  • Online ISBN: 978-3-642-35786-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics