Skip to main content

SBEAVER: A Tool for Modeling Business Vocabularies and Business Rules

  • Conference paper
Knowledge-Based Intelligent Information and Engineering Systems (KES 2006)

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

Abstract

Methodologies in software development are typically applied when a problem is already formulated and described. Software developers transform requirements into code with a relatively repetitive process. The actual difficulty lies in describing business needs and expected functionalities. Stakeholders involved in software development can express their ideas using a language close to them, but they usually are not able to formalize these concepts in a clear and unambiguous way. In this paper, we introduce a new tool intended primarily for business analysts and modelers who want to formalize their business knowledge using a business oriented notation based on natural language and fact-oriented approach. Moreover, the capability to map models to formal logic allows automatically generation of IT system design artifacts bridging the existing language gap between business and IT.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Abbott, R.: Program design by informal english descriptions. Communications of the ACM 26(11), 882–894 (1983)

    Article  MATH  Google Scholar 

  2. Börstler, J.: User-centered requirements engineering in record - an overview. In: Proceedings NWPER 1996, the Nordic Workshop on Programming Environment Research, Aalborg, Denmark, pp. 149–156 ( May 1996)

    Google Scholar 

  3. Boyd, N.: Using natural language in software development. Journal Of Object Oriented Programming - JOOP 11(9), 45–55 (1999)

    Google Scholar 

  4. Carasik, R., Johnson, S., Patterson, D., Von Glahn, G.: Towards a domain description grammar: An application of linguistic semantics. ACM SIGSOFT Software Engineering Notes 15(5), 28–43 (1990)

    Article  Google Scholar 

  5. Connell, B.: Web Services Management in Action: Aligning IT with Business Objectives. Westglobal (2003), http://www.westglobal.com

  6. De Tommasi, M., Cisternino, V., Corallo, A.: A rule-based and computation-independent business modelling language for digital business ecosystems. In: Khosla, R., Howlett, R.J., Jain, L.C. (eds.) KES 2005. LNCS, vol. 3681, pp. 134–141. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Frankel, D.S. (ed.): Model Driven Architecture – Applying MDA to Enterprise Computing. Wiley Publishing inc., Chichester (2003)

    Google Scholar 

  8. Halstead, M. (ed.): Elements of Software Science. Elsevier North-Holland, Inc., New York (1977)

    MATH  Google Scholar 

  9. Hendryxs & Associates: Integrating Computation Independent Business Modeling Languages into the MDA with UML 2. document ad/03-01-32 http://www.omg.org/cgi-bin/doc?ad/03-01-32, Jan 2003.

    Google Scholar 

  10. Kleppe, A., Warmer, J., Bast, W. (eds.): The Model Driven Architecture; Practice and Promise. Addison-Wesley, Reading (2003)

    Google Scholar 

  11. Miller, J., Mukerji, J.: MDA Guide Version 1.0.1. OMG (June 2003), http://www.omg.org

  12. OMG. Semantics of Business Vocabulary and Business Rules (SBVR), ver1.0, draft adopted specification. document dtc/05-11-01 (November 2005), http://www.omg.org/cgi-bin/doc?dtc/05-11-01

  13. Saeki, M., Horai, H., Enomoto, H.: Software development process from natural language specification. In: Proceedings of the 11th International Conference on Software Engineering (ICSE-11). IEEE Computer Society Press, Los Alamitos (1989)

    Google Scholar 

  14. The Business Rules Group. Defining Business Rules - What Are They Really? Final Report, revision 1.3. BRG (2000), http://www.businessrulesgroup.org

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

De Tommasi, M., Corallo, A. (2006). SBEAVER: A Tool for Modeling Business Vocabularies and Business Rules. In: Gabrys, B., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2006. Lecture Notes in Computer Science(), vol 4253. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11893011_137

Download citation

  • DOI: https://doi.org/10.1007/11893011_137

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-46542-3

  • Online ISBN: 978-3-540-46544-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics