95 citations
- University of JordanJO5 papers
- Ajman UniversityAE4 papers
- Çankaya UniversityTR3 papers
- University of Hafr Al-BatinSA3 papers
- Los Alamos National LaboratoryUS2 papers
- University of TabukSA2 papers
- Al al-Bayt UniversityJO1 paper
- Al-Azhar UniversityEG1 paper
- Al-Azhar University – GazaPS1 paper
- Al-Hussein Bin Talal UniversityJO1 paper
- Argonne National LaboratoryUS1 paper
- Babol Noshirvani University of TechnologyIR1 paper
5 papers · 1 filter
Naming the Identified Feature Implementation Blocks from Software Source Code
Ra'Fat Al-Msie'Deen, Hamzeh Eyal Salman, Anas H. Blasi +1
Identifying software identifiers that implement a particular feature of a software product is known as feature identification. Feature identification is one of the most critical an…
Detecting commonality and variability in use-case diagram variants
Ra'Fat AL-Msie'deen, Anas H. Blasi, Hamzeh Eyal Salman +7
The use-case diagram is a software artifact. Thus, as with any software artifact, the use-case diagrams change across time through the software development life cycle. Therefore, s…
Software Evolution Understanding: Automatic Extraction of Software Identifiers Map for Object-Oriented Software Systems
Ra'Fat AL-msie'deen, Anas H. Blasi
Software companies usually develop a set of product variants within the same family that share certain functions and differ in others. Variations across software variants occur to…
Tag Clouds for Software Documents Visualization
Ra'Fat Al-Msie'deen
Legacy software documents are hard to understand and visualize. The tag cloud technique helps software developers to visualize the contents of software documents. A tag cloud is a…
Supporting software documentation with source code summarization
Ra'Fat Al-Msie'deen, Anas H. Blasi
Source code summarization is a process of generating summaries that describe software code, the majority of source code summarization usually generated manually, where the summarie…