|
Published Articles >> Table of Contents >> Abstract
Seventh International Enterprise Distributed Object Computing Conference (EDOC'03)
p. 112
A Systematic Approach to Platform-Independent Design Based on the Service Concept
Joao Paulo Almeida, University of Twente
Marten van Sinderen, University of Twente
Luis Ferreira Pires, University of Twente
Dick Quartel, University of Twente
Full Article Text:

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EDOC.2003.1233842
Send link to a friend
| Abstract |
|
This paper aims at demonstrating the benefits and importance of the service concept in the model-driven design of distributed applications. A service defines the observable behaviour of a system without constraining the systems internal structure. We argue that by specifying application-level interaction aspects as a service, and designing application parts in terms of this service, the design of application parts is not constrained by interaction patterns provided by a middleware platform. Therefore, a level of platform-independence can be achieved, so that the design of application parts can be reused across a large set of middleware platforms. The service concept is also used in our approach to describe an abstract platform that defines what characteristics of a potential target middleware platform are considered in platform-independent design. We discuss the trade-offs a designer is confronted with in the definition of an abstract platform, and discuss alternatives for platform-specific realization.
|
Additional Information
|
Index Terms- platform-independence, middleware, Model
Driven Architecture, service concept
Citation:
Joao Paulo Almeida, Marten van Sinderen, Luis Ferreira Pires, Dick Quartel,
"A Systematic Approach to Platform-Independent Design Based on the Service Concept,"
edoc,
p. 112,
Seventh International Enterprise Distributed Object Computing Conference (EDOC'03),
2003
|
|