Construct a Tool for Aspect-Oriented Analysis and Design Based on Theme Approach

In this research, a (RADC-AO) tool was constructed and implemented for the requirements analysis, design and stub-code generation according to aspect-oriented (AO) concepts based on theme approach. RADC-AO automatically identifies crosscutting concerns in natural language requirements text by using...

Full description

Saved in:
Bibliographic Details
Main Authors: Nada Saleem, Mohammad Abdulwahab
Format: Article
Language:English
Published: Mosul University 2012-12-01
Series:Al-Rafidain Journal of Computer Sciences and Mathematics
Subjects:
Online Access:https://csmj.mosuljournals.com/article_163711_87eb8fd45146b2f14c78e508d456382a.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850195986910019584
author Nada Saleem
Mohammad Abdulwahab
author_facet Nada Saleem
Mohammad Abdulwahab
author_sort Nada Saleem
collection DOAJ
description In this research, a (RADC-AO) tool was constructed and implemented for the requirements analysis, design and stub-code generation according to aspect-oriented (AO) concepts based on theme approach. RADC-AO automatically identifies crosscutting concerns in natural language requirements text by using natural language processing (NLP), analyze requirements and apply a set of operations on themes got in the analysis process, design classes and aspects, draw class diagram, and generates stub-code. RADC-AO tested by input complete informal text requirements for payroll system (that contains security, logging, authorization, in addition to its core functionality which includes employees information entering, loans information entering, and payment calculation), RADC-AO successes in the test and gives good results.
format Article
id doaj-art-54f054f3ee4d4f4fa14f502da7afa109
institution OA Journals
issn 1815-4816
2311-7990
language English
publishDate 2012-12-01
publisher Mosul University
record_format Article
series Al-Rafidain Journal of Computer Sciences and Mathematics
spelling doaj-art-54f054f3ee4d4f4fa14f502da7afa1092025-08-20T02:13:36ZengMosul UniversityAl-Rafidain Journal of Computer Sciences and Mathematics1815-48162311-79902012-12-019219320810.33899/csmj.2012.163711163711Construct a Tool for Aspect-Oriented Analysis and Design Based on Theme ApproachNada Saleem0Mohammad Abdulwahab1College of Computer Sciences and Mathematics University of Mosul, Mosul, IraqCollege of Computer Sciences and Mathematics University of MosulIn this research, a (RADC-AO) tool was constructed and implemented for the requirements analysis, design and stub-code generation according to aspect-oriented (AO) concepts based on theme approach. RADC-AO automatically identifies crosscutting concerns in natural language requirements text by using natural language processing (NLP), analyze requirements and apply a set of operations on themes got in the analysis process, design classes and aspects, draw class diagram, and generates stub-code. RADC-AO tested by input complete informal text requirements for payroll system (that contains security, logging, authorization, in addition to its core functionality which includes employees information entering, loans information entering, and payment calculation), RADC-AO successes in the test and gives good results.https://csmj.mosuljournals.com/article_163711_87eb8fd45146b2f14c78e508d456382a.pdfaspect-oriented (ao)radc-ao toolnatural language processing (nlp)
spellingShingle Nada Saleem
Mohammad Abdulwahab
Construct a Tool for Aspect-Oriented Analysis and Design Based on Theme Approach
Al-Rafidain Journal of Computer Sciences and Mathematics
aspect-oriented (ao)
radc-ao tool
natural language processing (nlp)
title Construct a Tool for Aspect-Oriented Analysis and Design Based on Theme Approach
title_full Construct a Tool for Aspect-Oriented Analysis and Design Based on Theme Approach
title_fullStr Construct a Tool for Aspect-Oriented Analysis and Design Based on Theme Approach
title_full_unstemmed Construct a Tool for Aspect-Oriented Analysis and Design Based on Theme Approach
title_short Construct a Tool for Aspect-Oriented Analysis and Design Based on Theme Approach
title_sort construct a tool for aspect oriented analysis and design based on theme approach
topic aspect-oriented (ao)
radc-ao tool
natural language processing (nlp)
url https://csmj.mosuljournals.com/article_163711_87eb8fd45146b2f14c78e508d456382a.pdf
work_keys_str_mv AT nadasaleem constructatoolforaspectorientedanalysisanddesignbasedonthemeapproach
AT mohammadabdulwahab constructatoolforaspectorientedanalysisanddesignbasedonthemeapproach