Term rewriting and all that
Modeling Web application architectures with UML
Communications of the ACM
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
Model-driven development of Web applications: the AutoWeb system
ACM Transactions on Information Systems (TOIS)
Model Driven Architecture: Applying MDA to Enterprise Computing
Model Driven Architecture: Applying MDA to Enterprise Computing
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
Meeting the challenges of web application development: the web engineering approach
Proceedings of the 24th International Conference on Software Engineering
Can Internet-Based Applications Be Engineered?
IEEE Software
Quality Attributes of Web Software Applications
IEEE Software
Towards increasing web application productivity
Proceedings of the 2004 ACM symposium on Applied computing
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Model-driven development of large-scale web applications
IBM Journal of Research and Development
When and how to develop domain-specific languages
ACM Computing Surveys (CSUR)
Rapid prototyping of web applications combining domain specific languages and model driven design
ICWE '06 Proceedings of the 6th international conference on Web engineering
Feature-based survey of model transformation approaches
IBM Systems Journal - Model-driven software development
Domain-Specific Modeling
A practical high volume software product line
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Web Applications - Spaghetti Code for the 21st Century
SERA '08 Proceedings of the 2008 Sixth International Conference on Software Engineering Research, Management and Applications
WebDSL: A Case Study in Domain-Specific Language Engineering
Generative and Transformational Techniques in Software Engineering II
Partitioning web applications between the server and the client
Proceedings of the 2009 ACM symposium on Applied Computing
UWE4JSF: A Model-Driven Generation Approach for Web Applications
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
A Model-Based Approach to Families of Embedded Domain-Specific Languages
IEEE Transactions on Software Engineering
Modeling applications for the semantic web
ICWE'03 Proceedings of the 2003 international conference on Web engineering
Hi-index | 0.00 |
Web-based enterprise applications (EAs) have become the mainstream for business systems; however, there are enormous challenges for EAs development to meet the software quality and delivery deadline. In this paper, we propose a domain specific language, called WL4EA, which combines components with generative reuse and targets for popular application frameworks (or platform) and supports high interactivity. With WL4EA, an EA can be declaratively specified as some sets of entities, views, business objects, and data access objects. Such language elements will be composed according to known EA architecture and patterns. Such a DSL and code generation can lower the development complexity and error proneness and improve efficiency.