• DocumentCode
    257646
  • Title

    Capturing and sharing domain knowledge with business rules lessons learned from a global software vendor

  • Author

    Maalej, Wiem ; Ghaisas, Smita

  • Author_Institution
    Univ. of Hamburg, Hamburg, Germany
  • fYear
    2014
  • fDate
    25-29 Aug. 2014
  • Firstpage
    364
  • Lastpage
    373
  • Abstract
    Business rules represent constraints in a domain, which need to be taken into account either during the development or the usage of a system. Motivated by the knowledge reuse potentials when developing systems within the same domain, we studied business rules in a large software company. We interviewed 11 experienced practitioners on how they understand, capture, and use business rules. We also studied the role of business rules in requirements engineering in the host organization. We found that practitioners have a very broad perception for this term, ranging from flows of business processes to directives for calling external system interfaces. We identified 27 types of rules, which are typically captured as a free text in requirements documents and other project documentation. Practitioners stated the need to capture this tacit form of domain knowledge and to trace it to other artifacts as it impacts all activities in a software engineering project. We distill our results in 17 findings and discuss the implications for researchers and practitioners.
  • Keywords
    business data processing; formal specification; formal verification; project management; software management; business processes; business rules lessons; domain knowledge; global software vendor; knowledge reuse potentials; project documentation; requirements engineering; software company; software engineering project; Companies; Insurance; Interviews; Maintenance engineering; Software; Telecommunications; Business Rules; Domain Knowledge; Empirical Studies; Requirements Knowledge; Software Documentation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Conference (RE), 2014 IEEE 22nd International
  • Conference_Location
    Karlskrona
  • Print_ISBN
    978-1-4799-3031-9
  • Type

    conf

  • DOI
    10.1109/RE.2014.6912287
  • Filename
    6912287