메뉴 건너뛰기




Volumn 5, Issue 1, 2009, Pages 79-93

Aspect-oriented design and implementation of context-aware pervasive applications

Author keywords

Aspect oriented; Context aware; Pervasive systems; UML executable models

Indexed keywords

COMPUTER SOFTWARE REUSABILITY; DESIGN; INTELLIGENT VEHICLE HIGHWAY SYSTEMS; MIDDLEWARE; REUSABILITY; UBIQUITOUS COMPUTING; VEHICLE LOCATING SYSTEMS;

EID: 63049112609     PISSN: 16145046     EISSN: 16145054     Source Type: Journal    
DOI: 10.1007/s11334-009-0081-8     Document Type: Conference Paper
Times cited : (4)

References (53)
  • 1
    • 38149127252 scopus 로고    scopus 로고
    • Testing UML 2.0 models using TTCN-3 and the UML 2.0 testing profile
    • In: Gaudin E, Najm É, Reed R (eds) LNCS Paris (France), September
    • Baker P, Jervis C (2007) Testing UML 2.0 models using TTCN-3 and the UML 2.0 testing profile. In: Gaudin E, Najm É, Reed R (eds) Proc. of the 13th int. SDL forum. LNCS, vol 4745, Paris (France), September, pp 86-100
    • (2007) Proc. of the 13th Int. SDL Forum , vol.4745 , pp. 86-100
    • Baker, P.1    Jervis, C.2
  • 3
    • 26444508905 scopus 로고    scopus 로고
    • Death by UML fever
    • Bell AE (2004) Death by UML fever. ACM Queue 2(1): 72-80
    • (2004) ACM Queue , vol.2 , Issue.1 , pp. 72-80
    • Bell, A.E.1
  • 4
    • 0030083693 scopus 로고    scopus 로고
    • Middleware: A model for distributed services
    • Berstein P (1996) Middleware: A model for distributed services. Commun ACM 39(2): 86-97
    • (1996) Commun ACM , vol.39 , Issue.2 , pp. 86-97
    • Berstein, P.1
  • 5
    • 0242579167 scopus 로고    scopus 로고
    • Carisma: Context-aware reflective middleware system for moblie applications
    • Capra L et al (2003) Carisma: Context-aware reflective middleware system for moblie applications. IEEE Trans Softw Eng 29(10): 929-945
    • (2003) IEEE Trans Softw Eng , vol.29 , Issue.10 , pp. 929-945
    • Capra, L.1
  • 6
    • 0036642741 scopus 로고    scopus 로고
    • Extending standard uml with model composition semantics
    • Clarke S (2002) Extending standard uml with model composition semantics. Sci Comp Program 44(1): 71-100
    • (2002) Sci Comp Program , vol.44 , Issue.1 , pp. 71-100
    • Clarke, S.1
  • 7
    • 44949169144 scopus 로고    scopus 로고
    • The Motorola WEAVR: Model weaving in a large industrial context
    • Cottenier T et al (2007) The Motorola WEAVR: Model weaving in a large industrial context. In: Proceedings of AOSD
    • (2007) Proceedings of AOSD
    • Cottenier, T.1
  • 11
    • 34547376602 scopus 로고    scopus 로고
    • Exceptions and aspects: The devil is in the details
    • Filho FC et al (2006) Exceptions and aspects: The devil is in the details. In: Proceedings of FSE'06, pp 152-162
    • (2006) Proceedings of FSE'06 , pp. 152-162
    • Filho, F.C.1
  • 14
    • 51449094236 scopus 로고    scopus 로고
    • Generating cam aspect-oriented architectures using model-driven development
    • (in press)
    • Fuentes L, Pinto M, Sánchez P (2008) Generating cam aspect-oriented architectures using model-driven development. Inf Softw Technol (in press)
    • (2008) Inf Softw Technol
    • Fuentes, L.1    Pinto, M.2    Sánchez, P.3
  • 16
    • 34548607596 scopus 로고    scopus 로고
    • Designing and weaving aspect-oriented executable uml models
    • Fuentes L, Sánchez P (2007) Designing and weaving aspect-oriented executable uml models. JOT, Special Issue on AOM 6(7): 109-136
    • (2007) JOT, Special Issue on AOM , vol.6 , Issue.7 , pp. 109-136
    • Fuentes, L.1    Sánchez, P.2
  • 17
    • 34447250661 scopus 로고    scopus 로고
    • Modularizing design patterns with aspects:
    • Garcia AF et al (2006) Modularizing design patterns with aspects:. A Quant Study 3880: 36-74
    • (2006) A Quant Study , vol.3880 , pp. 36-74
    • Garcia, A.F.1
  • 18
    • 0035370581 scopus 로고    scopus 로고
    • Middleware challenges ahead
    • Geish K (2001) Middleware challenges ahead. Computer 34(6): 24-31
    • (2001) Computer , vol.34 , Issue.6 , pp. 24-31
    • Geish, K.1
  • 19
    • 38149134565 scopus 로고    scopus 로고
    • On the impact of aspectual decompositions on design stability: An empirical study
    • In: LNCS
    • Greenwood P et al (2007) On the impact of aspectual decompositions on design stability: An empirical study. In: Proceedings of ECOOP'07. LNCS, vol 4609, pp 176-200
    • (2007) Proceedings of ECOOP'07 , vol.4609 , pp. 176-200
    • Greenwood, P.1
  • 20
    • 33748333223 scopus 로고    scopus 로고
    • Model-driven development: The good, the bad, and the ugly
    • Hailpern B, Tarr P (2006) Model-driven development: The good, the bad, and the ugly. IBM Syst J 45(3): 451-461
    • (2006) IBM Syst J , vol.45 , Issue.3 , pp. 451-461
    • Hailpern, B.1    Tarr, P.2
  • 21
    • 0038486642 scopus 로고    scopus 로고
    • Design pattern implementation in Java and AspectJ
    • Hannemann J, Kiczales G (2002) Design pattern implementation in Java and AspectJ. In: Proceedings of OOPSLA 2002, pp 161-173
    • (2002) Proceedings of OOPSLA 2002 , pp. 161-173
    • Hannemann, J.1    Kiczales, G.2
  • 22
    • 34247384043 scopus 로고    scopus 로고
    • AO challenge-implementing the ACID properties for transactional objects
    • Kienzle J, Gélineau S (2006) AO challenge-implementing the ACID properties for transactional objects. In: Proceedings of AOSD 2006, pp 202-213
    • (2006) Proceedings of AOSD 2006 , pp. 202-213
    • Kienzle, J.1    Gélineau, S.2
  • 28
    • 0032137468 scopus 로고    scopus 로고
    • Increasing productivity at Saturn
    • Long E et al (1998) Increasing productivity at Saturn. Computer 31(8): 35-43
    • (1998) Computer , vol.31 , Issue.8 , pp. 35-43
    • Long, E.1
  • 29
    • 37149004158 scopus 로고    scopus 로고
    • Assessing aspect modularizations using design structure matrix and net option value
    • In: LNCS
    • Lopes CV, Bajracharya S (2006) Assessing aspect modularizations using design structure matrix and net option value. In: Transactions on AOSD I. LNCS, vol 3880, pp 1-35
    • (2006) Transactions on AOSD I , vol.3880 , pp. 1-35
    • Lopes, C.V.1    Bajracharya, S.2
  • 30
    • 49649112404 scopus 로고    scopus 로고
    • Technical report AOSD-Europe deliverable D43, AOSD-Europe-KUL-6, Katholieke Universiteit Leuven, 27 February
    • Loughran N et al (2006) A domain analysis of key concerns-known and new candidates. Technical report AOSD-Europe deliverable D43, AOSD-Europe-KUL-6, Katholieke Universiteit Leuven, 27 February
    • (2006) A Domain Analysis of Key Concerns-known and New Candidates
    • Loughran, N.1
  • 31
    • 49649108022 scopus 로고    scopus 로고
    • Construction and execution of adaptable applications using an aspect-oriented and model driven approach
    • Lundesgaard SA et al (2007) Construction and execution of adaptable applications using an aspect-oriented and model driven approach. In: Proceedings of DAIS'07
    • (2007) Proceedings of DAIS'07
    • Lundesgaard, S.A.1
  • 35
    • 49649094677 scopus 로고    scopus 로고
    • Model driven development of pervasive systems
    • Muñoz J et al (2004) Model driven development of pervasive systems. ERCIM News 58: 50-51
    • (2004) ERCIM News , vol.58 , pp. 50-51
    • Muñoz, J.1
  • 36
    • 49649112404 scopus 로고    scopus 로고
    • Technical report AOSD-Europe deliverable D43, AOSD-Europe-KUL-6, Katholieke Universiteit Leuven
    • Loughran N, et al (2006) A domain analysis of key concerns-known and new candidates. Technical report AOSD-Europe deliverable D43, AOSD-Europe-KUL-6, Katholieke Universiteit Leuven
    • (2006) A Domain Analysis of Key Concerns-known and New Candidates
    • Loughran, N.1
  • 41
    • 0141725660 scopus 로고    scopus 로고
    • The pragmatics of model-driven development
    • Selic B (2003) The pragmatics of model-driven development. IEEE Softw 20(5): 19-25
    • (2003) IEEE Softw , vol.20 , Issue.5 , pp. 19-25
    • Selic, B.1
  • 42
    • 35548975360 scopus 로고    scopus 로고
    • Cooperating sentient vehicles for next generation automobiles
    • In: WAMES'04
    • Sivaharan T, et al (2004) Cooperating sentient vehicles for next generation automobiles. In: MobiSys, WAMES'04
    • (2004) MobiSys
    • Sivaharan, T.1
  • 44
    • 0038486643 scopus 로고    scopus 로고
    • Implementing distribution and persistence aspects with AspectJ
    • In: ACM Press, editor November
    • Soares S, Laureano E, Borba P (2002) Implementing distribution and persistence aspects with AspectJ. In: ACM Press, editor, 17th ACM conference OOPSLA'02, November, pp 174-190
    • (2002) 17th ACM Conference OOPSLA'02 , pp. 174-190
    • Soares, S.1    Laureano, E.2    Borba, P.3
  • 45
    • 34247390125 scopus 로고    scopus 로고
    • Expressing different conceptual models of join point selections in aspect-oriented design
    • Stein D et al (2006) Expressing different conceptual models of join point selections in aspect-oriented design. In: Proceedings of AOSD 2006, pp 15-26
    • (2006) Proceedings of AOSD 2006 , pp. 15-26
    • Stein, D.1
  • 47
    • 26444577433 scopus 로고    scopus 로고
    • N degrees of separation: Multi-dimensional separation of concerns
    • In: Addison-Wesley, Reading
    • Tarr P et al (2004) N degrees of separation: Multi-dimensional separation of concerns. In: AOSD. Addison-Wesley, Reading, pp 37-61
    • (2004) AOSD , pp. 37-61
    • Tarr, P.1
  • 49
    • 4143084087 scopus 로고    scopus 로고
    • Cortex: Towards supporting autonomous and cooperating sentient entities
    • Verissimo P et al (2002) Cortex: Towards supporting autonomous and cooperating sentient entities. In: European Wireless
    • (2002) European Wireless
    • Verissimo, P.1
  • 50
    • 34548649206 scopus 로고    scopus 로고
    • Automated generation of marshaling code from high-level specifications
    • In: Reed R, Reed J (eds) Stuttgart (Germany), July
    • Weigert T, Dietz P (2003) Automated generation of marshaling code from high-level specifications. In: Reed R, Reed J (eds) 11th International SDL forum. LNCS, vol 2708, Stuttgart (Germany), July, pp 374-386
    • (2003) 11th International SDL Forum. LNCS , vol.2708 , pp. 374-386
    • Weigert, T.1    Dietz, P.2
  • 52
    • 0142161484 scopus 로고    scopus 로고
    • Reconfigurable context-sensitive middleware for pervasive computing
    • Yau S et al (2002) Reconfigurable context-sensitive middleware for pervasive computing. IEEE Pervasive Comput 1(3): 33-40
    • (2002) IEEE Pervasive Comput , vol.1 , Issue.3 , pp. 33-40
    • Yau, S.1
  • 53
    • 63049107877 scopus 로고    scopus 로고
    • Integrando sensibilidad al contexto mediante aspect oriented programming
    • PhD Thesis
    • Zambrano AF (2006) Integrando sensibilidad al contexto mediante aspect oriented programming. PhD Thesis
    • (2006)
    • Zambrano, A.F.1


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