Model Driven Software Engineering for Web Applications: The most promising approach to model driven engineering is the Model Driven Architecture (MDA) defined by the Object Management Group (OMG). Applications are modeled at a platform independent level and are transformed to (possibly several) platform specific implementations. Model driven Web engineering (MDWE) is the application of model driven engineering to the domain of Web application development where it might be particularly helpful because of the continuous evolution of Web technologies and platforms. Software Architecture Design: Evaluation and Transformation: Architecture evaluation is performed by using scenarios, simulation, mathematical modeling and reasoning. The architecture can be transformed by imposing an architectural style, imposing an architectural pattern, using a design pattern, converting an NFR to functionality and by distributing NFRs. The method has, in various forms, been applied in Several industrial projects Model View Management with Triple Graph Transformation: approach is based on meta- modeling to describe the syntax of the MVVL and each viewpoint, and on triple graph transformation systems to synchronize and maintain respond between the system views and the repository, as well as between the derived, audience-oriented and semantic views and the base models. We illustrate these concepts by means of an example in the domain of security for web systems
The Global Academy for Global Goals CIC ©