Project DescriptionWebComposition describes a reuse-oriented and strategy-focused approach to the development and evolution of Web applications. The WebComposition approach provides principles, models, processes, frameworks, and tools facilitating the creation and evolution of Web-based solutions.
The WebComposition approach abstracts the development and evolution of Web-based solutions by strategically composing Web components – i.e. a Web-based solution is created by a set of components interacting and adapting to the user’s needs. The three core perspectives of an application in the WebComposition approach are content-perspective (aspects and services related to data and semantics), UIX-perspective (aspects and services related to the user interface experience), and DSA-perspective (aspects and services related to distributed system, architecture and business behavior). Here you will find the code for the WebComposition approach and its core services.
WebComposition Components | WebComposition/Semantics is a Semantic Web library being written in .NET. |
| WebComposition/DGS: A data-centric, Semantic Web enabled Web-serivce for working with structured data in the context Web 2.0. following the REST principles the service also provide the capabilities to be used in SOAP-based business-sceanrio approaches. |
| WebComposition/idFS: idFS is a support system that provides identity management features to Web applications and Web services. |
| WebComposition/WAM: WAM is a modeling language for designing distributed, organization-spanning Web applications. |
Disclaimer: The WebComposition components are in development. The source available on this site, does not reflect the final state of the components, it is a work in progress of a research framework. We welcome any
feedback you have on your experience.