Font Size: a A A

Scenario-Based Evaluation Method For Aspect-Oriented Software Architecture

Posted on:2014-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:J L ChenFull Text:PDF
GTID:2248330398467715Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Aspect-oriented software architecture (AOSA) is a new kind of architecture style,and its unique is encapsulating the potential crosscutting concerns of traditionalarchitecture. At present, the research work of the researchers at home and abroad forAOSA mainly focus on aspect-oriented software architecture design, which includedescription language and modeling process for AOSA. However, there are few workin AOSA evaluation, and the existing evaluation methods mostly adopt singleevaluation technology (qualitative technology or quantitative technology). Therefore,combing a variety of evaluation method for the aspect-oriented software architectureevaluation has an important significance.Based on the above status, proposed a scenario-based measurement method foraspect-oriented software architecture, this paper conducted the following reaserchwork around the aspect-oriented software architecture evaluation:Based on some classic traditional software architecture evaluation methods,modified and extended several frameworks. A scenario-based evaluation frameworkfor aspect-oriented software architecture was proposed, named EF4AOSA.Integrated the elements of EF4AOSA framework organically, designed anaspect-oriented software architecture evaluation process to better support superviseand control the whole evaluation. The process defined three phases: preparation phase,implementation phase and transformation phase, each phase describe the specificevaluation procedure respectively.Combined the scenario-based with metric-based evaluation technology, putforward a scenario-based measurement method for aspect-oriented softwarearchitecture, which named SMM4AOSA, to evaluate the aspect-oriented softwarearchitecture comprehensively from component and scenario two perspectives.Applid the above study to an insurance system case, which showed the feasibility and practical value of the evaluation process and mothed.
Keywords/Search Tags:Aspect-Oriented Software Architecture, Scenario, Measurement, Evaluation
PDF Full Text Request
Related items