Szczegóły publikacji
Opis bibliograficzny
Visual software modelling with extended rule-based model : a knowledge-based programming solution for general software design / Grzegorz J. NALEPA, Igor WOJNICKI // W: ENASE 2007 : proceedings of the second international conference on Evaluation of Novel Approaches to Software Engineering : Barcelona, Spain, July 23–25, 2007 / eds. Cesar Gonzalez-Perez, Leszek A. Maciaszek. — [Setúbal, Portugal] : INSTICC Press, cop. 2007. — Dodatkowo na okł.: Second international working conference on Evaluation of Novel Approaches to Software Engineering. — ISBN: 978-989-8111-10-4. — S. 41–47. — Bibliogr. s. 47, Abstr.
Autorzy (2)
Dane bibliometryczne
| ID BaDAP | 34539 |
|---|---|
| Data dodania do BaDAP | 2007-10-04 |
| Rok publikacji | 2007 |
| Typ publikacji | materiały konferencyjne (aut.) |
| Otwarty dostęp |
Abstract
Rule-based programming paradigm is omnipresent in number of engineering domains. However, there are some fundamental semantical differences between it, and classic procedural, or object-oriented approaches. Even though, there has been a lot of effort to use rules to model business logic in classic software no generic solution has been provided so far. In this paper a new approach for generalized rule-based programming is given. It is based on a use of advanced rule representation, which includes an extended attribute-based language, a non-monotonic inference strategy, with explicit inference control on the rule level. The paper shows how some typical programming constructions, as well as classic programs can be modelled in this approach. The approach can largely improve both the design and the implementation of complex software.