Results 11 - 20
of
1,442
Compositional Design and Reuse of a Generic Agent Model
, 2000
"... This paper introduces a formally specified design of a compositional generic agent model (GAM). This agent model abstracts from specific application domains; it provides a unified formal definition of a model for weak agenthood. It can be (re)used as a template or pattern for a large variety of ag ..."
Abstract
-
Cited by 71 (40 self)
- Add to MetaCart
This paper introduces a formally specified design of a compositional generic agent model (GAM). This agent model abstracts from specific application domains; it provides a unified formal definition of a model for weak agenthood. It can be (re)used as a template or pattern for a large variety
Compositional Design Reuse
, 2002
"... Object-oriented software development has proven effective for systems development, but the creation of reusable and changeable software architectures is still a challenging task. Design patterns capture the expertise for reusable design solutions, but there is no methodical approach to providing con ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
conceptual design building blocks in tangible and composable form. Design components have been suggested to address this problem. We suggest compositional design reuse, which is a combined approach utilizing the ideas of design components and role models. We claim that design expertise in composable form
Current solutions for web service composition
- IEEE Internet Computing
, 2004
"... Web service composition lets developers create applications on top of serviceoriented computing’s native description, discovery, and communication capabilities. Such applications are rapidly deployable and offer developers reuse possibilities and users seamless access to a variety of complex service ..."
Abstract
-
Cited by 153 (4 self)
- Add to MetaCart
Web service composition lets developers create applications on top of serviceoriented computing’s native description, discovery, and communication capabilities. Such applications are rapidly deployable and offer developers reuse possibilities and users seamless access to a variety of complex
Recipes to Reuse
"... We propose to use objects as closures for behavior parameterization. In contrast to reuse by inheritance, they realize reuse by composition. Closures allow black-box behavior parameterization with encapsulated components, promote function reuse, allow calculations on demand, represent first-class be ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
We propose to use objects as closures for behavior parameterization. In contrast to reuse by inheritance, they realize reuse by composition. Closures allow black-box behavior parameterization with encapsulated components, promote function reuse, allow calculations on demand, represent first
Web Service Componentization: Towards Service Reuse And Specialization
- Communication of ACM
, 2003
"... Web services are becoming the prominent paradigm for distributed computing and electronic business. This has raised the opportunity for service providers and application developers to develop value added services by combining web services. Several web service composition solutions have been propo ..."
Abstract
-
Cited by 6 (3 self)
- Add to MetaCart
proposed: e.g., WSFL and BPEL4WS. However, none of the existing solutions addresses the issue of service composition reuse and specilization, i.e, how applications can be built upon existing simple or composite web services by reuse, restriction, or extension. In this paper, we propose the concept
A Reuse and Composition Protocol for Services
- Symposium on Software Reusability (SSR'99
, 1999
"... One important facet of software reuse is the reuse of autonomous and distributed computational services. Components or applications offering services stay at the provider's site, where they are developed, kept securely, operated, maintained, and updated. Instead of purchasing software component ..."
Abstract
-
Cited by 6 (1 self)
- Add to MetaCart
One important facet of software reuse is the reuse of autonomous and distributed computational services. Components or applications offering services stay at the provider's site, where they are developed, kept securely, operated, maintained, and updated. Instead of purchasing software
Improving Reuse of Web Service Compositions
- in Proceedings of the International Conference of E-Commerce and Web Technologies
, 2005
"... Abstract. We describe a methodology for assembling composite services based on three basic processes which are independent of the concrete implementation: Service Abstraction Process, Service Composition Process, and Translation Process. These processes share the concept of integrated component comp ..."
Abstract
-
Cited by 4 (3 self)
- Add to MetaCart
the expressiveness of target composition languages like BPEL4WS. Here we focus on the description of the Service Abstraction Process, a critical step in order to enhance the service composition by facilitating the reuse of existing services. 1
Improving statechart composition and reuse in UML
"... Composite objects reveal themselves to be very useful in component-based... ..."
Abstract
- Add to MetaCart
Composite objects reveal themselves to be very useful in component-based...
Results 11 - 20
of
1,442