2023
DOI: 10.30564/jcsr.v5i1.5476
|View full text |Cite
|
Sign up to set email alerts
|

On Software Application Database Constraint-driven Design and Development

Abstract: This paper presents a methodology driven by database constraints for designing and developing (database) software applications. Much needed and with excellent results, this paradigm guarantees the highest possible quality of the managed data. The proposed methodology is illustrated with an easy to understand, yet complex medium-sized genealogy software application driven by more than 200 database constraints, which fully meets such expectations.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(3 citation statements)
references
References 17 publications
0
3
0
Order By: Relevance
“…We applied in [5] our proposed algorithm to the development of a genealogy software application. Let us consider from its db only the 3 tables (with a few columns) shown in Fig.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…We applied in [5] our proposed algorithm to the development of a genealogy software application. Let us consider from its db only the 3 tables (with a few columns) shown in Fig.…”
Section: Resultsmentioning
confidence: 99%
“…Not only in the Database Constraint-Driven Design and Development (DCDDD) framework [1] of Software Engineering a final code polishing step in the software application development is included, for providing a user-friendly graphic user interface (GUI). Even if an application is correctly enforcing all business rules governing the corresponding subuniverse of discourse, almost nobody will accept at least to test it, not to speak of buying it, if its GUI is poorly designed and developed, no matter how glossy it looks.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation