WSDM: a user centered design method for Web sites
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
A methodology for building content-oriented hypermedia systems
Journal of Systems and Software
Designing Data-Intensive Web Applications
Designing Data-Intensive Web Applications
Scenarios in System Development: Current Practice
IEEE Software
LHM: a logic-based hypertext data model for integrating hypertext and information systems
HICSS '95 Proceedings of the 28th Hawaii International Conference on System Sciences
GHMI: A General Hypertext Data Model Supporting Integration of Hypertext and Information Systems
HICSS '96 Proceedings of the 29th Hawaii International Conference on System Sciences Volume 2: Decision Support and Knowledge-Based Systems
A Scenario-Based Object-Oriented Methodology for Developing Hypermedia Information Systems
HICSS '98 Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences - Volume 2
Modeling Web Application Architecture with UML
TOOLS '00 Proceedings of the 36th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-Asia'00)
A domain model-driven approach for producing user interfaces to multi-platform information systems
Proceedings of the working conference on Advanced visual interfaces
Automatic generation of hypertext system repositories: a model driven approach
Proceedings of the fifteenth ACM conference on Hypertext and hypermedia
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
A Systematic Approach for Configuring Web-Based Information Systems
Distributed and Parallel Databases
Role Based Platform Independent Web Application Modeling
PDCAT '05 Proceedings of the Sixth International Conference on Parallel and Distributed Computing Applications and Technologies
A reference model for distributed user interfaces
TAMODIA '05 Proceedings of the 4th international workshop on Task models and diagrams
Rapid prototyping of web applications combining domain specific languages and model driven design
ICWE '06 Proceedings of the 6th international conference on Web engineering
Model transformations from requirements to web system design
ICWE '06 Proceedings of the 6th international conference on Web engineering
A UML 2.0 profile for WebML modeling
ICWE '06 Workshop proceedings of the sixth international conference on Web engineering
Use Case Driven Object Modeling with UML: Theory and Practice
Use Case Driven Object Modeling with UML: Theory and Practice
Model transformation for object-relational database development
Proceedings of the 2007 ACM symposium on Applied computing
Software customization in model driven development of web applications
Proceedings of the 2007 ACM symposium on Applied computing
Model-Driven Architecture in Practice: A Software Production Environment Based on Conceptual Modeling
Decoupling web application concerns through weaving operations
Science of Computer Programming
A domain-specific language for the model-driven construction of advanced web-based dialogs
Proceedings of the 17th international conference on World Wide Web
A Model-Driven Method for the Development of Web Applications User Interaction Layer
TASE '08 Proceedings of the 2008 2nd IFIP/IEEE International Symposium on Theoretical Aspects of Software Engineering
NDT. A Model-Driven Approach for Web Requirements
IEEE Transactions on Software Engineering
Modelling Web-Based Systems Requirements Using WRM
WISE '08 Proceedings of the 2008 international workshops on Web Information Systems Engineering
A Methodology for Model-Driven Web Application Composition
SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 2
Combining MDE and UML to Reverse Engineer Web-Based Legacy Systems
COMPSAC '08 Proceedings of the 2008 32nd Annual IEEE International Computer Software and Applications Conference
Object-Oriented Software Engineering: Practical Software Development using UML and Java
Object-Oriented Software Engineering: Practical Software Development using UML and Java
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
NDT-tool: a case tool to deal with requirements in web information systems
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Model-driven architecture for web applications
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Towards method engineering of model-driven user interface development
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
A model-driven approach for designing distributed web information systems
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Applying transformations to model driven development of web applications
ER'05 Proceedings of the 24th international conference on Perspectives in Conceptual Modeling
Model-driven approach for managing human interface design life cycle
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Using spring Roo for the test-driven development of Web applications
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Hi-index | 0.00 |
Model-driven development of web applications relies on the definition of the mappings thattransform high-level models to models of specific web platforms. Thus, the transformations are oftenplatform-specific and may not be used for more than one platform. The current web, however, is aheterogeneous network of different technologies and it often happens that one specific applicationneeds to run on several platforms. Also, many patterns of web applications could be re-used inseveral projects that are performed using different technological configurations. In this paper, wedescribe our approach for targeting multiple platforms by defining an intermediate abstract webplatform. This is a technology-independent model that carries common properties of webapplications. Thus, transformations will become two-step transformations; the first step targets theabstract web platform and hence, is re-usable. The second step maps the abstract web model tospecific web platforms; this is shorter than conventional platform-specific transformations.