Font Size: a A A

Research On Accompanied Message Pool-Based Software Architectural Style

Posted on:2011-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LinFull Text:PDF
GTID:2298330452961654Subject:Applied Mathematics
Abstract/Summary:PDF Full Text Request
As the scale and complexity of software systems increase, software architectural design become more important than the choice of computation algorithms and data structures. Design patterns of software systems’frame called software architectural style could be reused for another similar system design. The research on software architectural style has significant value in the practice of software engineering.This dissertation focus on the message which is the key element of components communication. A class of software architectural styles concerned with messages was summarized; pros and cons of theses styles were deeply discussed. Accompanied Message Pool based style (AMP) was proposed mean to revise the disadvantage of old styles. The basic character of AMP is hanging a message pool to each component. The interaction of pools complied with messages transmission protocol. The function of message transmission was extracted from message bus which could reduce routing time of application system and the complexity of system. A modeling method based on AMP could be applied on software product line design was also proposed, which forms a unified modeling method from the product line planning stage to system design stage. An XML-based ADL, named AMP-ADL is presented in the dissertation which could be used for describing the high level structure of software system. At last, an interactional white board system designed by AMP style was given, which indicate the AMP is a practical and reusable style.
Keywords/Search Tags:software architectural style, accompaniedmessage pool, software architectural, message bus, software product line
PDF Full Text Request
Related items