Tianjian Wang

dblp:178/6455 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 2003
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Requirements engineering and software design · 62% Software testing · 38%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design
software architecture
0.012003
Architectural Level Risk Assessment Tool Based on UML Specifications · ICSE 2003
Software testing
risk-based testing
0.012003
Architectural Level Risk Assessment Tool Based on UML Specifications · ICSE 2003
Software testing › test planning
test effort allocation
0.012003
Architectural Level Risk Assessment Tool Based on UML Specifications · ICSE 2003

Methods — techniques the papers use, named apart from their topics

dynamic metrics estimation · 0.0UML analysis · 0.0
YearPublicationVenuePosition
2003 Architectural Level Risk Assessment Tool Based on UML Specifications
abstract
Recent evidences indicate that most faults in software systems are found in only a few of a system's components [1]. The early identification of these components allows an organization to focus on defect detection activities on high risk components, for example by optimally allocating testing resources [2], or redesigning components that are likely to cause field failures. This paper presents a prototype tool called Architecture-level Risk Assessment Tool (ARAT) based on the risk assessment methodology presented in [3]. The ARAT provides risk assessment based on measures obtained from Unified Modeling Language (UML) artifacts [4]. This tool can be used in the design phase of the software development process. It estimates dynamic metrics [5] and automatically analyzes the quality of the architecture to produce architectural-level software risk assessment [3].
Tianjian Wang, Ahmed E. Hassan, Ajith Guedem, Walid Abdelmoez, Katerina Goseva-Popstojanova, Hany H. Ammar
ICSE1