Figure 2 - uploaded by Klaus P. Jantke
Content may be subject to copyright.
shows the architectural concept of meme media. Meme media architecture is based on 1) Wrapper architecture, 2) Frame architecture, 3) Compound document architecture, 4) Update-dependency architecture, and 5) Model-ViewController (MVC) architecture. In the meme media platform, each functional component is wrapped as a visual component that provides standard interface (figure 2 (b)). The interface allows users to manipulate the component with simple mouse operations like drag-and-drop. Each component provides a set of slots to hold its property values. Users can change the slot values of a component to customize the behavior of the component. Slots are also used as input/output ports for communication with other components. When users drag one component and drop it at another, the parent-child relationship is established between these two components and physically connected as a composite component (figure 2 (a)). The child is embedded in the view of the parent. Then, the platform allows uses to define a slot connection in a pair of the parent and its child, which defines a data flow between them. With this data exchange via slot, combined components communicate with each other and work together. Conceptually, it is similar to the use of AV-system components. A parent component and its child have an update-dependency relationship. When the state of the parent is changed, it is notified to its children. Then children look at the connected slot and behave depending on the value of the slot.

shows the architectural concept of meme media. Meme media architecture is based on 1) Wrapper architecture, 2) Frame architecture, 3) Compound document architecture, 4) Update-dependency architecture, and 5) Model-ViewController (MVC) architecture. In the meme media platform, each functional component is wrapped as a visual component that provides standard interface (figure 2 (b)). The interface allows users to manipulate the component with simple mouse operations like drag-and-drop. Each component provides a set of slots to hold its property values. Users can change the slot values of a component to customize the behavior of the component. Slots are also used as input/output ports for communication with other components. When users drag one component and drop it at another, the parent-child relationship is established between these two components and physically connected as a composite component (figure 2 (a)). The child is embedded in the view of the parent. Then, the platform allows uses to define a slot connection in a pair of the parent and its child, which defines a data flow between them. With this data exchange via slot, combined components communicate with each other and work together. Conceptually, it is similar to the use of AV-system components. A parent component and its child have an update-dependency relationship. When the state of the parent is changed, it is notified to its children. Then children look at the connected slot and behave depending on the value of the slot.

Source publication
Conference Paper
Full-text available
Many vendors or producers of consumer electronics provide web services for collecting data from consumer devices or accessing it from web applications. In this paper, we develop an approach for supporting users of consumer devices in building customized applications on demand. We use Webble technology, a component-based middleware system, as a base...

Similar publications

Conference Paper
Full-text available
Nowadays, with widespread use of Web services in current application systems, the demand for automatic Web service composition has significantly increased. However, Semantic Web service enriches Web services by semantic description to facilitate automatic Web service discovery, composition, invocation, and interoperation. The adoption of semantic d...
Article
Full-text available
Composition of web services has emerged as a fast growing field of research since an atomic service in its entirety is not capable to perform a specific task. Composition of web services is a process where a set of web services, heterogeneous in nature, are clubbed together in order to perform a specific task. Individually, Component web services m...
Conference Paper
Full-text available
Web services are independently programmable application components which scatter over the Internet. Network latency is one of the major concerns of web service application. Thus, physical locations of web services and users should be taken into account for web service composition. In this paper, we propose a new solution based on the modified binar...
Article
Full-text available
Quality of service plays an important role in the semantic web services composition. The telecommuni-cation domain follows the Parlay X standard which supports only syntactic web services descriptions. As the subscribers require additional services instead of isolated services, there is a need to implement a composition framework which helps the us...
Article
Web Services composition can potentially solve several problems of the network management area, turning feasible the creation of more complex services based on simpler ones. This work aims at investigating Web Services composition applied to network management. An architecture using the WS-BPEL standard is proposed. To define new compositions, we d...

Citations

Conference Paper
It is important to achieve a correct composition of web services in Service Oriented Architecture(SOA). Mediators modifies incompatibility of data used in several services to establish proper interaction among them. In this paper, we consider a distributed mediator model and propose a method for scheduling in the distributed mediator using an SMT solver.