Dynamic structure in software architectures
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering
Creating a Web community chart for navigating related communities
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
Describing Software Architecture Styles Using Graph Grammars
IEEE Transactions on Software Engineering
Specification and Refinement of Dynamic Software Architectures
WICSA1 Proceedings of the TC2 First Working IFIP Conference on Software Architecture (WICSA1)
Validating UML models against architectural profiles
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
A delegation-based approach for the unanticipated dynamic evolution of distributed objects
Journal of Systems and Software
Preserving the mental map using foresighted layout
EGVISSYM'01 Proceedings of the 3rd Joint Eurographics - IEEE TCVG conference on Visualization
Hi-index | 0.00 |
Software evolution techniques have been traditionally concentrated on the code level. However, recent researches have shifted the focus of evolution from the code level to the architectural level. In this paper, we proposed a formal modeling method of dynamic evolution of web-based systems at the architectural level using hypergraph grammars. We represent architectures of web-based systems with hypergraphes, and give out evolution production rules based on hypergraph grammars, and then modeled dynamic evolution of web-based systems at the architectural level according to those rules. A detailed case study is given to demonstrate our approach.