Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
When and how to develop domain-specific languages
ACM Computing Surveys (CSUR)
Semantics to energize the full services spectrum
Communications of the ACM - Services science
Model-driven Development of Complex Software: A Research Roadmap
FOSE '07 2007 Future of Software Engineering
Semantically Annotating a Web Service
IEEE Internet Computing
SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups
IEEE Internet Computing
SA-REST and (S)mashups: Adding Semantics to RESTful Services
ICSC '07 Proceedings of the International Conference on Semantic Computing
A Domain-Specific Language for Web APIs and Services Mashups
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Services Mashups: The New Generation of Web Applications
IEEE Internet Computing
ACM SIGMOD Record
Mashware: the future of web applications
Mashware: the future of web applications
Personal learning environment: a concept, an application, or a self-designed instrument?
ITHET'10 Proceedings of the 9th international conference on Information technology based higher education and training
Hi-index | 0.00 |
Mashups have become the driving force behind the development of personal learning environments (PLEs). Creating mashups in an ad hoc manner is, however, for end users with little or no programming background not an easy task. Various tools and platforms have been built in an attempt to support mashup creation. These platforms, however, are still considered complex and do not address crucial challenges in mashup development today, such as scalability, interoperability, reuse, and automatic service invocation and mediation. In this paper, we leverage the possibility to use the concept of model-driven mashup development (MDMD) as an approach that can drastically tackle the aforementioned issues and drive the rapid and user-friendly creation of mashups. We then present the conceptual and technical details of PLEF-Ext as a flexible framework for end-user, model-driven development (MDD) of mashup PLEs.