An Abstract Meta-Model for Model Driven Development of Web Applications Targeting Multiple Platforms
نویسندگان
چکیده
ModelA model containing common features of several models whileignoring their differences. Abstract PlatformA platform that addresses common techniques, technologiesand patterns that exist within several platforms while ignoringtheir differences.PlatformA platform that addresses common techniques, technologiesand patterns that exist within several platforms while ignoringtheir differences. Abstract Web Platform A model enclosing common features of other web models andtechnologies studied and reported in Chapter 3.Web Platform A model enclosing common features of other web models andtechnologies studied and reported in Chapter 3. Abstract-Platform SpecificModelA model that is specific to the features contained in an abstractplatform, which, in this thesis, refers to the abstract webplatform detailed in Chapter 4.Platform SpecificModelA model that is specific to the features contained in an abstractplatform, which, in this thesis, refers to the abstract webplatform detailed in Chapter 4. APSMWhen upper case: the meta-model presented in Chapter 4,which is the main contribution of this thesis. Also, see SeeAbstract-Platform Specific Model. ApsmWhen lower case: an instance of APSM. ControllerA class that controls the behaviour of a use case. This classincludes operations required to respond to user steps of the usecase and direct them to proper services. High-Level InputAny visual model created using the language introduced inSection 4.8.
منابع مشابه
Model-Driven Web Development for Multiple Platforms
Model-driven development of web applications relies on the definition of the mappings that transform high-level models to models of specific web platforms. Thus, the transformations are often platform-specific and may not be used for more than one platform. The current web, however, is a heterogeneous network of different technologies and it often happens that one specific application needs to ...
متن کاملModel-Driven Multi-Platform Development of 3D Applications with Round-Trip Engineering
While model-driven approaches are nowadays common-place in the development of many kinds of software, 3D applications are often still developed in an ad-hoc and code-centric manner. This state of affairs is somewhat surprising, as there are obvious benefits to a more structured 3D development process. E.g., model-based techniques could help to ensure the mutual consistency of the code bases pro...
متن کاملDesigning and Evaluating a Conceptual Model of Credibility Evaluation of Web Information: a Meta-synthesis and Delphi Study
Background and Aim: The current research aims to develop a literature-dependent and expert-modified model related to credibility evaluation of web information. Methods: Regarding the approach, mixed method would be utilized. The research method then is mixed-heuristic using both qualitative and quantitative methodologies. In the first stage of the research, meta- synthesis was used as a qualita...
متن کاملAbstract Platform and Transformations for Model-Driven Service-Oriented Development
Platform and Transformations for Model-Driven Service-Oriented Development João Paulo A. Almeida, Luís Ferreira Pires, Marten van Sinderen Telematica Instituut, P.O. Box 589, 7500 AN Enschede, The Netherlands [email protected] Centre for Telematics and Information Technology, University of Twente, P.O. Box 217, 7500AE, Enschede, The Netherlands {l.ferreirapires, m.j.sinderen}@ewi.utwen...
متن کاملAn Integrated Service-Oriented Development Platform for Realization of e-Business Systems
SOA (Service-Oriented Architecture) is becoming a leading paradigm for the development of information systems and application integration. Web services [1] and Semantic Web [2] are emerging technologies that promote service-oriented architecture and service-oriented ebusiness systems. With open and standard application interfaces and technologies, Web services implement SOA’s features to suppor...
متن کامل