Model-Driven Development of Context-Aware Services
Identifieur interne : 002029 ( Main/Merge ); précédent : 002028; suivant : 002030Model-Driven Development of Context-Aware Services
Auteurs : João Paulo A. Almeida [Pays-Bas] ; Maria-Eugenia Iacob [Pays-Bas] ; Henk Jonkers [Pays-Bas] ; Dick Quartel [Pays-Bas]Source :
- Lecture Notes in Computer Science [ 0302-9743 ] ; 2006.
Abstract
Abstract: In this paper, we define a model-driven design trajectory for context-aware services consisting of three levels of models with different degrees of abstraction and platform independence. The models at the highest level of platform independence describe the behaviour of a context-aware service and its environment from an integrated perspective. The models at the intermediate level describe abstract components, which realize the context-aware service in terms of a service-oriented abstract platform. At the lowest level, the realization of a context-aware service is described in terms of specific target technologies, such as Web Services, BPEL and Parlay technologies. Our approach allows service designers to concentrate their efforts on the services they intend to create and offer, by facilitating the handling of context information and auto-mating design steps through model transformation. In addition, our approach enables the reuse of platform-independent models for different target platforms.
Url:
DOI: 10.1007/11773887_17
Links toward previous steps (curation, corpus...)
- to stream Istex, to step Corpus: 004687
- to stream Istex, to step Curation: 004687
- to stream Istex, to step Checkpoint: 001588
Links to Exploration step
ISTEX:3257545DC078CA1B34781D76E2E06B0B04211410Le document en format XML
<record><TEI wicri:istexFullTextTei="biblStruct"><teiHeader><fileDesc><titleStmt><title xml:lang="en">Model-Driven Development of Context-Aware Services</title>
<author><name sortKey="Almeida, Joao Paulo A" sort="Almeida, Joao Paulo A" uniqKey="Almeida J" first="João Paulo A." last="Almeida">João Paulo A. Almeida</name>
</author>
<author><name sortKey="Iacob, Maria Eugenia" sort="Iacob, Maria Eugenia" uniqKey="Iacob M" first="Maria-Eugenia" last="Iacob">Maria-Eugenia Iacob</name>
</author>
<author><name sortKey="Jonkers, Henk" sort="Jonkers, Henk" uniqKey="Jonkers H" first="Henk" last="Jonkers">Henk Jonkers</name>
</author>
<author><name sortKey="Quartel, Dick" sort="Quartel, Dick" uniqKey="Quartel D" first="Dick" last="Quartel">Dick Quartel</name>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:3257545DC078CA1B34781D76E2E06B0B04211410</idno>
<date when="2006" year="2006">2006</date>
<idno type="doi">10.1007/11773887_17</idno>
<idno type="url">https://api.istex.fr/document/3257545DC078CA1B34781D76E2E06B0B04211410/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">004687</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">004687</idno>
<idno type="wicri:Area/Istex/Curation">004687</idno>
<idno type="wicri:Area/Istex/Checkpoint">001588</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">001588</idno>
<idno type="wicri:doubleKey">0302-9743:2006:Almeida J:model:driven:development</idno>
<idno type="wicri:Area/Main/Merge">002029</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title level="a" type="main" xml:lang="en">Model-Driven Development of Context-Aware Services</title>
<author><name sortKey="Almeida, Joao Paulo A" sort="Almeida, Joao Paulo A" uniqKey="Almeida J" first="João Paulo A." last="Almeida">João Paulo A. Almeida</name>
<affiliation wicri:level="1"><country xml:lang="fr">Pays-Bas</country>
<wicri:regionArea>Telematica Instituut, P.O. Box 589, 7500 AN, Enschede</wicri:regionArea>
<wicri:noRegion>Enschede</wicri:noRegion>
</affiliation>
<affiliation wicri:level="4"><country xml:lang="fr">Pays-Bas</country>
<wicri:regionArea>Centre for Telematics and Information Technology, University of Twente, P.O. Box 217, 7500 AE, Enschede</wicri:regionArea>
<orgName type="university">Université de Twente</orgName>
<placeName><settlement type="city">Enschede</settlement>
<region nuts="2">Overijssel</region>
</placeName>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Pays-Bas</country>
</affiliation>
</author>
<author><name sortKey="Iacob, Maria Eugenia" sort="Iacob, Maria Eugenia" uniqKey="Iacob M" first="Maria-Eugenia" last="Iacob">Maria-Eugenia Iacob</name>
<affiliation wicri:level="1"><country xml:lang="fr">Pays-Bas</country>
<wicri:regionArea>Telematica Instituut, P.O. Box 589, 7500 AN, Enschede</wicri:regionArea>
<wicri:noRegion>Enschede</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Pays-Bas</country>
</affiliation>
</author>
<author><name sortKey="Jonkers, Henk" sort="Jonkers, Henk" uniqKey="Jonkers H" first="Henk" last="Jonkers">Henk Jonkers</name>
<affiliation wicri:level="1"><country xml:lang="fr">Pays-Bas</country>
<wicri:regionArea>Telematica Instituut, P.O. Box 589, 7500 AN, Enschede</wicri:regionArea>
<wicri:noRegion>Enschede</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Pays-Bas</country>
</affiliation>
</author>
<author><name sortKey="Quartel, Dick" sort="Quartel, Dick" uniqKey="Quartel D" first="Dick" last="Quartel">Dick Quartel</name>
<affiliation wicri:level="4"><country xml:lang="fr">Pays-Bas</country>
<wicri:regionArea>Centre for Telematics and Information Technology, University of Twente, P.O. Box 217, 7500 AE, Enschede</wicri:regionArea>
<orgName type="university">Université de Twente</orgName>
<placeName><settlement type="city">Enschede</settlement>
<region nuts="2">Overijssel</region>
</placeName>
</affiliation>
<affiliation wicri:level="1"><country wicri:rule="url">Pays-Bas</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series><title level="s">Lecture Notes in Computer Science</title>
<imprint><date>2006</date>
</imprint>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
<idno type="istex">3257545DC078CA1B34781D76E2E06B0B04211410</idno>
<idno type="DOI">10.1007/11773887_17</idno>
<idno type="ChapterID">17</idno>
<idno type="ChapterID">Chap17</idno>
</biblStruct>
</sourceDesc>
<seriesStmt><idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass></textClass>
<langUsage><language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Abstract: In this paper, we define a model-driven design trajectory for context-aware services consisting of three levels of models with different degrees of abstraction and platform independence. The models at the highest level of platform independence describe the behaviour of a context-aware service and its environment from an integrated perspective. The models at the intermediate level describe abstract components, which realize the context-aware service in terms of a service-oriented abstract platform. At the lowest level, the realization of a context-aware service is described in terms of specific target technologies, such as Web Services, BPEL and Parlay technologies. Our approach allows service designers to concentrate their efforts on the services they intend to create and offer, by facilitating the handling of context information and auto-mating design steps through model transformation. In addition, our approach enables the reuse of platform-independent models for different target platforms.</div>
</front>
</TEI>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/TelematiV1/Data/Main/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 002029 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Main/Merge/biblio.hfd -nk 002029 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= TelematiV1 |flux= Main |étape= Merge |type= RBID |clé= ISTEX:3257545DC078CA1B34781D76E2E06B0B04211410 |texte= Model-Driven Development of Context-Aware Services }}
![]() | This area was generated with Dilib version V0.6.31. | ![]() |