Book Chapter10.1007/978-3-319-66655-6_11
Visual Software Modeling with Rules
Grzegorz J. Nalepa
- 01 Jan 2018
- pp 275-297
TL;DR: A complete bidirectional translation between XTT and the UML representation is presented, allowing UML designers to approach the XTT-based rule logic model in a unified way.
read more
Abstract: In the last decades visual design methods have been gaining popularity and importance in Software Engineering. When it comes to practical software design, UML is de facto the standard for modeling software applications. Today, UML diagrams are typically not detailed enough to describe every aspect of the modeled system. This chapter concerns practical design issues of rule-based models integrated with business applications built using the Model-View-Controller architectural pattern and designed in UML. The main idea consists in the introduction of a visual UML representation for business rules modeling the application logic. A complete bidirectional translation between XTT and the UML representation is presented. It preserves the semantics of XTT in an UML-friendly fashion, allowing UML designers to approach the XTT-based rule logic model in a unified way. The implementation of practical translators is described, and the evaluation of this approach is given.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
References
Introduction to Software Testing: List of Figures
Paul Ammann,Jeff Offutt +1 more
- 01 Jan 2008
TL;DR: The structure of the text directly reflects the pedagogical approach and incorporates the latest innovations in testing, including techniques to test modern types of software such as OO, web applications and embedded software.
1.2K
•Book
Introduction to Software Testing
Paul Ammann,Jeff Offutt +1 more
- 01 Jan 2009
TL;DR: In this paper, the authors define testing as the process of applying a few well-defined, general-purpose test criteria to a structure or model of the software, and present an innovative approach to explaining the process.
Transformation: The Missing Link of MDA
Anna Gerber,Michael Lawley,Kerry Raymond,Jim Steel,Andrew Wood +4 more
- 07 Oct 2002
TL;DR: The strengths and weaknesses of the different technologies and requirements for a transformation language for performing the kind of model-to-model transformations required to realise the MDA vision are identified.
•Proceedings Article
Relating Evolving Business Rules to Software Design
Wan Mohd. Nasir Wan Kadir,Pericles Loucopoulos +1 more
- 01 Dec 2003
TL;DR: The Business Rule Model to capture and specify business rules, and the Link Model to relate business rules to the metamodel level of software design elements are developed to improve requirements traceability in software design, as well as minimizing the efforts of software changes due to the changes of business rules.
90