WebComposition: an object-oriented support system for the Web engineering lifecycle
Selected papers from the sixth international conference on World Wide Web
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
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 Survey of Architecture Description Languages
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
End User Development (Human-Computer Interaction Series)
End User Development (Human-Computer Interaction Series)
Proceedings of the 2006 ACM symposium on Document engineering
Intel Mash Maker: join the web
ACM SIGMOD Record
Hosted Universal Composition: Models, Languages and Infrastructure in mashArt
ER '09 Proceedings of the 28th International Conference on Conceptual Modeling
Modularity for the modern world: summary of invited keynote
Proceedings of the tenth international conference on Aspect-oriented software development
Engineering semantic web information systems in Hera
Journal of Web Engineering
Building eCommerce systems from shared micro-schemas
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part I
End-user-oriented telco mashups: the OMELETTE approach
Proceedings of the 21st international conference companion on World Wide Web
On the systematic development of domain-specific mashup tools for end users
ICWE'12 Proceedings of the 12th international conference on Web Engineering
A meta-plugin for bespoke data management in wordpress
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
Hi-index | 0.00 |
Popular content management systems such as WordPress and Drupal offer a plug-in mechanism that allows users to extend the platform with additional functionality. However, plug-ins are typically isolated extensions defining their own data structures, application logic and user interface, and are difficult to combine. We address the fact that users may want to configure their applications more freely through the composition of such extensions. We present an approach and model for component-based web engineering based on the concept of components and connectors between them, supporting composition at the level of the schema and data, the application logic and the user interface. We show how our approach can be used to integrate component-based web engineering into platforms such as WordPress. We demonstrate the benefits of the approach by presenting a composition plug-in that showcases component composition through configurable connectors based on an eCommerce application scenario.