An Approach for Software Design and Development
An Approach for Software Design and Development
Autori:
Izdanje: Sinteza 2022 - International Scientific Conference on Information Technology and Data Related Research
DOI: 10.15308/Sinteza-2022-154-162
Oblast: Advanced Engineering Systems and Software Development Session
Stranice: 154-162
Apstrakt:
One of the important challenges in software design and development is gathering of user requirements and its successful translation into engineering specification of a software product. This paper presents an approach for software design and development that enables gradually gathering of user requirements by using purposefully developed AFD language that enables a top-down functional decomposition. AFD is a text-based language with a simple 14 rules grammar and easy to understand semantics that are developed with computational thinking in mind. The computational thinking methodology is incorporated in multiple levels of decomposition in AFD. The lower levels are predominantly intended for users for expressing the requirements while the upper levels are intended for engineers for deciding upon implementation details. The proposed approach suggests using the first four levels for a software design and using the fifth level for mapping the design to selected software development paradigm. In case of object-oriented development paradigm, AFD provides automatic generation of appropriate UML sequence diagrams
Ključne reči: AFD, Functional Decomposition, UML, Software Design, Software Development
Priložene datoteke:
- 154-162 ( veličina: 551,98 KB, broj pregleda: 151 )
Zahvaljujemo se što ste preuzeli publikaciju sa portala Singipedia.
Ukoliko želite da se prijavite za obaveštenja o sadržajima iz oblasti ove publikacije, možete nam ostaviti adresu svoje elektronske pošte.
Preuzimanje citata:
BibTeX format
RefWorks Tagged format
Unapred formatirani prikaz citata
BibTeX format
@article{article, author = {M. Cvetković, Z. Radivojević and S. Tubić}, title = {An Approach for Software Design and Development}, journal = {Sinteza 2022 - International Scientific Conference on Information Technology and Data Related Research}, year = 2022, pages = {154-162}, doi = {10.15308/Sinteza-2022-154-162} }
RT Conference Proceedings A1 Miloš Cvetković A1 Zaharije Radivojević A1 Stefan Tubić T1 An Approach for Software Design and Development AD Univerzitet Singidunum, Beograd, Beograd, Srbija YR 2022 NO doi: 10.15308/Sinteza-2022-154-162
M. Cvetković, Z. Radivojević and S. Tubić, An Approach for Software Design and Development, Univerzitet Singidunum, Beograd, 2022, doi:10.15308/Sinteza-2022-154-162