메뉴 건너뛰기




Volumn 43, Issue 3, 2013, Pages 359-388

Playing MUSIC - Building context-aware and self-adaptive mobile applications

Author keywords

context awareness; middleware; model driven development; self adaptive software

Indexed keywords

ADAPTATION FRAMEWORK; CONTEXT- AWARENESS; CONTEXT-AWARE; EUROPEAN RESEARCH PROJECT; MOBILE APPLICATIONS; MOBILE SOFTWARE APPLICATIONS; MODEL DRIVEN DEVELOPMENT; OPEN-SOURCE PLATFORMS; RUNTIME ENVIRONMENTS; SELF-ADAPTIVE; SELF-ADAPTIVE APPLICATIONS; SELF-ADAPTIVE SOFTWARE;

EID: 84873742591     PISSN: 00380644     EISSN: 1097024X     Source Type: Journal    
DOI: 10.1002/spe.2116     Document Type: Article
Times cited : (43)

References (67)
  • 3
    • 0033337366 scopus 로고    scopus 로고
    • There is more to context than location
    • DOI: 10.1016/S0097-8493(99)00120-X
    • Schmidt A, Beigl M, Gellersen H-W,. There is more to context than location. Computers & Graphics Journal 1999; 23 (6): 893-901. DOI: 10.1016/S0097-8493(99)00120-X.
    • (1999) Computers & Graphics Journal , vol.23 , Issue.6 , pp. 893-901
    • Schmidt, A.1    Beigl, M.2    Gellersen, H.-W.3
  • 5
    • 70350004056 scopus 로고    scopus 로고
    • Modeling of context-aware self-adaptive applications in ubiquitous and service-oriented environments
    • In, Cheng B.H.C. de Lemos R. Giese H. Inverardi P. Magee J. (eds), Lecture Notes in Computer Science. Springer-Verlag: Berlin/Heidelberg, chap. 8:. DOI: 10.1007/978-3-642-02161-9-8
    • Geihs K, Reichle R, Wagner M, Khan MU,. Modeling of context-aware self-adaptive applications in ubiquitous and service-oriented environments. In Software Engineering for Self-Adaptive Systems (SefSAS), Vol. 5525, Cheng BHC, de Lemos R, Giese H, Inverardi P, Magee J, (eds), Lecture Notes in Computer Science. Springer-Verlag: Berlin/Heidelberg, 2009; chap. 8: 146-163. DOI: 10.1007/978-3-642-02161-9-8.
    • (2009) Software Engineering for Self-Adaptive Systems (SefSAS) , vol.5525 , pp. 146-163
    • Geihs, K.1    Reichle, R.2    Wagner, M.3    Khan, M.U.4
  • 6
    • 70350023579 scopus 로고    scopus 로고
    • MUSIC: Middleware support for self-adaptation in ubiquitous and service-oriented environments
    • In, Cheng B.H.C. de Lemos R. Giese H. Inverardi P. Magee J. (eds), Lecture Notes in Computer Science. Springer-Verlag: Berlin/Heidelberg, chapter 9:. DOI: 10.1007/978-3-642-02161-9-9
    • Rouvoy R, Barone P, Ding Y, Eliassen F, Hallsteinsen S, Lorenzo J, Mamelli A, Scholz U,. MUSIC: Middleware support for self-adaptation in ubiquitous and service-oriented environments. In Software Engineering for Self-Adaptive Systems (SEfSAS), Vol. 5525, Cheng BHC, de Lemos R, Giese H, Inverardi P, Magee J, (eds), Lecture Notes in Computer Science. Springer-Verlag: Berlin/Heidelberg, 2008; chapter 9: 164-182. DOI: 10.1007/978-3-642-02161-9-9.
    • (2008) Software Engineering for Self-Adaptive Systems (SEfSAS) , vol.5525 , pp. 164-182
    • Rouvoy, R.1    Barone, P.2    Ding, Y.3    Eliassen, F.4    Hallsteinsen, S.5    Lorenzo, J.6    Mamelli, A.7    Scholz, U.8
  • 7
    • 84873711592 scopus 로고    scopus 로고
    • Floch J. (ed.). Available from: [29 October 2011]
    • Floch J, (ed.). MUSIC Deliverable D21.3, RATP trial applications, final version, 2010. Available from: http://ist-music.berlios.de/site/documents.html\ #deliverables [29 October 2011].
    • (2010) MUSIC Deliverable D21.3, RATP Trial Applications, Final Version
  • 9
    • 84873715925 scopus 로고    scopus 로고
    • euronews Futuris Available from [29 October 2011]
    • euronews Futuris, MUSIC to your mobile's ears. Available from: http://www.euronews.net/2010/06/16/music-to-you-mobile-s-ears/ [29 October 2011].
    • MUSIC to Your Mobile's Ears
  • 10
    • 84885637014 scopus 로고    scopus 로고
    • InstantSocial - Implementing a Distributed Mobile Multi-user Application with Adaptation Middleware
    • Fraga L, Hallsteinsen S, Scholz U,. InstantSocial-Implementing a Distributed Mobile Multi-user Application with Adaptation Middleware. Communications of the EASST 2008; 11: 1863-2122.
    • (2008) Communications of the EASST , vol.11 , pp. 1863-2122
    • Fraga, L.1    Hallsteinsen, S.2    Scholz, U.3
  • 11
    • 7244223259 scopus 로고    scopus 로고
    • Rainbow: Architecture-based self- adaptation with reusable infrastructure
    • DOI: 10.1109/MC.2004.175
    • Garlan D, Cheng S-W, Schmerl BR, Steenkiste P,. Rainbow: Architecture-based self- adaptation with reusable infrastructure. IEEE Computer 2004; 37 (10): 46-54. DOI: 10.1109/MC.2004.175.
    • (2004) IEEE Computer , vol.37 , Issue.10 , pp. 46-54
    • Garlan, D.1    Cheng, S.-W.2    Schmerl, B.R.3    Steenkiste, P.4
  • 12
    • 10944240882 scopus 로고    scopus 로고
    • Toward an OSGi-based infrastructure for context-aware applications
    • DOI: 10.1109/MPRV.2004.19
    • Gu T, Pung HK, Zhang DQ,. Toward an OSGi-based infrastructure for context-aware applications. IEEE Pervasive Computing 2004; 3 (4): 66-74. DOI: 10.1109/MPRV.2004.19.
    • (2004) IEEE Pervasive Computing , vol.3 , Issue.4 , pp. 66-74
    • Gu, T.1    Pung, H.K.2    Zhang, D.Q.3
  • 16
    • 84873705726 scopus 로고    scopus 로고
    • Vanrompay Y. (ed.). Available from: [29 October 2011]
    • Vanrompay Y, (ed.). MUSIC Deliverable D7.3, MUSIC Studio and Tools (final version). 2010. Available from: http://ist-music.berlios.de/site/documents. html\#deliverables [29 October 2011].
    • (2010) MUSIC Deliverable D7.3, MUSIC Studio and Tools (Final Version)
  • 17
    • 71749097369 scopus 로고    scopus 로고
    • Tool support for the rapid composition, analysis and implementation of reactive services
    • DOI: 10.1016/j.jss.2009.06.057
    • Kraemer FA, Slåtten V, Herrmann P,. Tool support for the rapid composition, analysis and implementation of reactive services. Journal of Systems and Software 2009; 82 (12): 2068-2080. DOI: 10.1016/j.jss.2009.06.057.
    • (2009) Journal of Systems and Software , vol.82 , Issue.12 , pp. 2068-2080
    • Kraemer, F.A.1    Slåtten, V.2    Herrmann, P.3
  • 18
    • 77956062057 scopus 로고    scopus 로고
    • A comprehensive engineering framework for guaranteeing component compatibility
    • DOI: 10.1016/j.jss.2010.04.075
    • Floch J, Carrez C, Cieślak P, Rõj M, Sanders R, Shiaa MM,. A comprehensive engineering framework for guaranteeing component compatibility. Journal of Systems and Software 2010; 83 (10): 1759-1779. DOI: 10.1016/j.jss.2010.04.075.
    • (2010) Journal of Systems and Software , vol.83 , Issue.10 , pp. 1759-1779
    • Floch, J.1    Carrez, C.2    Cieślak, P.3    Rõj, M.4    Sanders, R.5    Shiaa, M.M.6
  • 19
    • 33646495543 scopus 로고    scopus 로고
    • Available from [29 October 2011]
    • MOFScript Eclipse plug-in. Available from: http://www.modelbased.net/ mofscript [29 October 2011].
    • MOFScript Eclipse Plug-in
  • 20
    • 84873713738 scopus 로고    scopus 로고
    • BerliOS Developer Open Source Development Available from: [29 October 2011]
    • BerliOS Developer Open Source Development, Project: IST-MUSIC. Available from: http://developer.berlios.de/projects/ist-music/ [29 October 2011].
    • Project: IST-MUSIC
  • 21
    • 84873736124 scopus 로고    scopus 로고
    • Eclipse. Available from [29 October 2011]
    • Eclipse. Available from: http://www.eclipse.org/ [29 October 2011].
  • 23
    • 78049270492 scopus 로고    scopus 로고
    • Developing self-adaptive mobile applications and services with separation-of-concerns
    • In, Di Nitto E. Sassen A-M, Traverso O. Zwegers A. (eds). MIT Press: Cambridge, MA, USA, June; chapter 6
    • Paspallis N, Eliassen F, Hallsteinsen S, Papadopoulos GA,. Developing self-adaptive mobile applications and services with separation-of-concerns. In At Your Service: Service-Oriented Computing from an EU Perspective, Di Nitto E, Sassen A-M, Traverso O, Zwegers A, (eds). MIT Press: Cambridge, MA, USA, June 2009; chapter 6: 129-158.
    • (2009) At Your Service: Service-Oriented Computing from An EU Perspective , pp. 129-158
    • Paspallis, N.1    Eliassen, F.2    Hallsteinsen, S.3    Papadopoulos, G.A.4
  • 24
    • 84873726314 scopus 로고    scopus 로고
    • Available from [29 October 2011]
    • Apper fra MUSIC consortium. Available from: https://market.android.com/ developer?pub=MUSIC+consortium [29 October 2011].
    • Apper Fra MUSIC Consortium
  • 33
    • 84873722613 scopus 로고    scopus 로고
    • UPnP (Universal Plug and Play) Forum. Available from 29 October 2011
    • UPnP (Universal Plug and Play) Forum. Available from: http://www.upnp.org/ [29 October 2011].
  • 37
    • 77953772133 scopus 로고    scopus 로고
    • Co-ordinated adaptation of multiple applications on resource-constrained mobile devices
    • In, Lecture Notes in Computer Science. Springer-Verlag: Berlin/Heidelberg, DOI: 10.1007/978-3-642-13645-0-15
    • th Conference on Distributed Applications and Interoperable Systems (DAIS 2010), Vol. 6115, Lecture Notes in Computer Science. Springer-Verlag: Berlin/Heidelberg, 2010; 198-211. DOI: 10.1007/978-3-642-13645-0-15.
    • (2010) Th Conference on Distributed Applications and Interoperable Systems (DAIS 2010) , vol.6115 , pp. 198-211
    • Scholz, U.1    Mehlhase, S.2
  • 38
    • 84873731180 scopus 로고    scopus 로고
    • Fricke R. Sarioglu A. Weide B. (eds). Available from: [29 October 2011]
    • Fricke R, Sarioglu A, Weide B, (eds). MUSIC Deliverable D20.4, Final Overview of MUSIC features demonstration. 2010. Available from: http://ist-music.berlios.de/site/documents.html\#deliverables [29 October 2011].
    • (2010) MUSIC Deliverable D20.4, Final Overview of MUSIC Features Demonstration
  • 43
    • 33847356880 scopus 로고    scopus 로고
    • Achieving self-management via utility functions
    • DOI: 10.1109/MIC.2007.2
    • Kephart JO, Das R,. Achieving self-management via utility functions. IEEE Internet Computing 2007; 11 (1): 40-48. DOI: 10.1109/MIC.2007.2.
    • (2007) IEEE Internet Computing , vol.11 , Issue.1 , pp. 40-48
    • Kephart, J.O.1    Das, R.2
  • 45
    • 84873706361 scopus 로고    scopus 로고
    • Phoneme. Available from [29 October 2011]
    • Phoneme. Available from: https://phoneme.dev.java.net/ [29 October 2011].
  • 46
    • 84873704437 scopus 로고    scopus 로고
    • Equinox. Available from [29 October 2011]
    • Equinox. Available from: http://eclipse.org/equinox/ [29 October 2011].
  • 47
    • 84873717382 scopus 로고    scopus 로고
    • J9. Available from [29 October 2011]
    • J9. Available from: http://wiki.eclipse.org/index.php/J9 [29 October 2011].
  • 48
    • 84873715493 scopus 로고    scopus 로고
    • Knopflerfish - Open Source OSGi. Available from [29 October 2011]
    • Knopflerfish-Open Source OSGi. Available from: http://www.knopflerfish. org/ [29 October 2011].
  • 49
    • 84873709956 scopus 로고    scopus 로고
    • Apache Felix. Available from [29 October 2011]
    • Apache Felix. Available from: http://felix.apache.org/ [29 October 2011].
  • 53
    • 38949092458 scopus 로고    scopus 로고
    • Self-adaptive software - Problems and projects
    • In. IEEE Computer Society: Washington DC, USA, DOI: 10.1109/SOFTWARE- EVOLVABILITY.2006.10
    • Laddaga R,. Self-adaptive software-problems and projects. In Proceedings of 2nd Int. IEEE Workshop on Software Evolvability. IEEE Computer Society: Washington DC, USA, 2006; 3-10. DOI: 10.1109/SOFTWARE-EVOLVABILITY.2006.10.
    • (2006) Proceedings of 2nd Int. IEEE Workshop on Software Evolvability , pp. 3-10
    • Laddaga, R.1
  • 56
    • 0035568918 scopus 로고    scopus 로고
    • A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications
    • DOI: 10.1207/S15327051HCI16234-02
    • Dey AK, Abowd GD, Salber D,. A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction 2001; 16 (2): 97-166. DOI: 10.1207/S15327051HCI16234-02.
    • (2001) Human-Computer Interaction , vol.16 , Issue.2 , pp. 97-166
    • Dey, A.K.1    Abowd, G.D.2    Salber, D.3
  • 57
    • 34748841665 scopus 로고    scopus 로고
    • Research directions in requirements engineering
    • In. IEEE Computer Society: Washington DC, USA, DOI: 10.1109/FOSE.2007.17
    • Cheng BHC, Atlee JM,. Research directions in requirements engineering. In Proceedings of 2007 Future of Software Engineering (FOSE '07). IEEE Computer Society: Washington DC, USA, 2007; 285-303. DOI: 10.1109/FOSE.2007.17.
    • (2007) Proceedings of 2007 Future of Software Engineering (FOSE '07) , pp. 285-303
    • Cheng, B.H.C.1    Atlee, J.M.2
  • 59
    • 0031346960 scopus 로고    scopus 로고
    • An approach to automatic detection of software failures in realtime systems
    • In. IEEE Computer Society: Washington DC, USA, DOI: 10.1109/RTTAS.1997. 601351
    • Savor T, Seviora R,. An approach to automatic detection of software failures in realtime systems. In Proceedings of IEEE Real-Time Technology and Applications Symposium. IEEE Computer Society: Washington DC, USA, 2008; 136-146. DOI: 10.1109/RTTAS.1997.601351.
    • (2008) Proceedings of IEEE Real-Time Technology and Applications Symposium , pp. 136-146
    • Savor, T.1    Seviora, R.2
  • 61
    • 33745108442 scopus 로고    scopus 로고
    • PC-RE a method for personal and context requirements engineering with some experience
    • DOI: 10.1007/s00766-006-0030-0
    • Sutclife A, Fickas S, Sohlberg MM,. PC-RE a method for personal and context requirements engineering with some experience. Requirements Engineering Journal 2006; 11 (3): 1-17. DOI: 10.1007/s00766-006-0030-0.
    • (2006) Requirements Engineering Journal , vol.11 , Issue.3 , pp. 1-17
    • Sutclife, A.1    Fickas, S.2    Sohlberg, M.M.3
  • 64
    • 0004836948 scopus 로고
    • Beyond objects
    • DOI: 10.1145/225907.225911
    • Shaw M,. Beyond objects. ACM SIGSOFT Software Engineering Notes 1995; 20 (1): 27-38. DOI: 10.1145/225907.225911.
    • (1995) ACM SIGSOFT Software Engineering Notes , vol.20 , Issue.1 , pp. 27-38
    • Shaw, M.1
  • 65
    • 0242543853 scopus 로고    scopus 로고
    • ReMMoC: A reflective middleware to support mobile client interoperability
    • In. Lecture Notes in Computer Science. Springer-Verlag: Berlin/Heidelberg, DOI: 10.1007/978-3-540-39964-3-75
    • Grace P, Blair G, Samuel S,. ReMMoC: A reflective middleware to support mobile client interoperability. In Proceedings of International Symposium on Distributed Objects and Applications. Vol. 2888, Lecture Notes in Computer Science. Springer-Verlag: Berlin/Heidelberg, 2003; 1170-1187. DOI: 10.1007/978-3-540-39964-3-75.
    • (2003) Proceedings of International Symposium on Distributed Objects and Applications , vol.2888 , pp. 1170-1187
    • Grace, P.1    Blair, G.2    Samuel, S.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.