Abstract
We present methods for applying controlled natural language (CNL) and Semantic Web user interfaces to make rapid prototypes of business rule-based systems. This helps system developers quickly demonstrate design choices to stakeholders. CNLs provide a balance between understandability for laypersons and unambiguous specificity for programmers. Executable CNLs generate rudimentary systems automatically and thus quickly, which suits rapid prototyping. The Semantic Web provides a wide range of free and open tools for standardized forms of data representation and logic, whose potential application includes business rules.
We identify several general categories of business rules that each map to a core form of Semantic Web logic that can implement it. This work then presents prototyping methods that apply these mappings. Different Semantic Web software interface components demonstrate different aspects of each form of logic. The Semantic Web ontology editor Protégé illustrates our methods, but any equivalent Semantic Web software can apply. Example rapid prototypes in Protégé from the frequently used fictional business rules case EU-Rent serve here as illustrative scenarios that evaluate our methods.
We identify several general categories of business rules that each map to a core form of Semantic Web logic that can implement it. This work then presents prototyping methods that apply these mappings. Different Semantic Web software interface components demonstrate different aspects of each form of logic. The Semantic Web ontology editor Protégé illustrates our methods, but any equivalent Semantic Web software can apply. Example rapid prototypes in Protégé from the frequently used fictional business rules case EU-Rent serve here as illustrative scenarios that evaluate our methods.
Original language | English |
---|---|
Title of host publication | Business Modeling and Software Design |
Subtitle of host publication | 12th International Symposium, BMSD 2022, Fribourg Switzerland, June 27-29, 2022, Proceedings |
Editors | Boris Shishkov |
Place of Publication | Cham |
Publisher | Springer International Publishing AG |
Pages | 3-20 |
Number of pages | 18 |
Volume | 453 |
Edition | 1 |
ISBN (Electronic) | 978-3-031-11510-3 |
ISBN (Print) | 978-3-031-11509-7 |
DOIs | |
Publication status | Published - 31 Jul 2022 |
Event | 12th International Symposium on Business Modeling and Software Design - Fribourg, Switzerland Duration: 27 Jun 2022 → 29 Jun 2022 Conference number: 12 https://www.is-bmsd.org |
Publication series
Series | Lecture Notes in Business Information Processing |
---|---|
Volume | 453 |
ISSN | 1865-1348 |
Conference
Conference | 12th International Symposium on Business Modeling and Software Design |
---|---|
Abbreviated title | BMSD 2022 |
Country/Territory | Switzerland |
City | Fribourg |
Period | 27/06/22 → 29/06/22 |
Internet address |
Keywords
- Business rules
- Rapid prototyping
- Semantic Web
- Throwaway prototypes