메뉴 건너뛰기




Volumn 5560 LNCS, Issue , 2009, Pages 1-38

Dynamic weaving of aspect-oriented executable UML models

Author keywords

[No Author keywords available]

Indexed keywords

ADAPTIVE APPLICATION; ASPECT-ORIENTED; DYNAMIC NATURE; DYNAMIC WEAVING; EXECUTABLE UML; INTELLIGENT TRANSPORTATION SYSTEMS; LOCATION-AWARE; MODELLING LANGUAGE; MOTOROLA; POINT CUT; RUNTIMES; SOFTWARE SYSTEMS; TESTING AND DEBUGGING; UML EXTENSION;

EID: 71549123688     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-03764-1_1     Document Type: Conference Paper
Times cited : (15)

References (70)
  • 2
    • 82955230066 scopus 로고    scopus 로고
    • An Overview of AspectJ
    • Knudsen, J.L, ed, ECOOP 2001, Springer, Heidelberg
    • Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.G.: An Overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol. 2072, pp. 327-353. Springer, Heidelberg (2001)
    • (2001) LNCS , vol.2072 , pp. 327-353
    • Kiczales, G.1    Hilsdale, E.2    Hugunin, J.3    Kersten, M.4    Palm, J.5    Griswold, W.G.6
  • 5
    • 34548634452 scopus 로고    scopus 로고
    • Evermann, J.: A Meta-Level Specification and Profile for AspectJ in UML. Journal of Object Technology (JOT), Special Issue on Aspect-Oriented Modelling 6(7), 27-49 (2007)
    • Evermann, J.: A Meta-Level Specification and Profile for AspectJ in UML. Journal of Object Technology (JOT), Special Issue on Aspect-Oriented Modelling 6(7), 27-49 (2007)
  • 8
    • 0034472289 scopus 로고    scopus 로고
    • Multi-Perspective Specification, Design and Implementation of Components using Aspects
    • Grundy, J.: Multi-Perspective Specification, Design and Implementation of Components using Aspects. International Journal of Software Engineering and Knowledge Engineering 10(6), 713-734 (2000)
    • (2000) International Journal of Software Engineering and Knowledge Engineering , vol.10 , Issue.6 , pp. 713-734
    • Grundy, J.1
  • 9
    • 33749423185 scopus 로고    scopus 로고
    • A Design Discipline And Language Features For Modular Reasoning In Aspect-Oriented Programs
    • Technical Report TR #05-23, Department of Computer Science, Iowa State University December
    • Clifton, C., Leavens, G.T.: A Design Discipline And Language Features For Modular Reasoning In Aspect-Oriented Programs. Technical Report TR #05-23, Department of Computer Science, Iowa State University (December 2005)
    • (2005)
    • Clifton, C.1    Leavens, G.T.2
  • 10
  • 11
    • 34548650530 scopus 로고    scopus 로고
    • Directives for Composing Aspect-Oriented Design Class Models
    • Rashid, A, Aksit, M, eds, Transactions on Aspect-Oriented Software Development, 3880, pp, Springer, Heidelberg
    • Reddy, Y.R., Ghosh, S., France, R.B., Straw, G., Bieman, J.M., McEachen, N., Song, E., Georg, G.: Directives for Composing Aspect-Oriented Design Class Models. In: Rashid, A., Aksit, M. (eds.) Transactions on Aspect-Oriented Software Development I. LNCS, vol. 3880, pp. 75-105. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.1 , pp. 75-105
    • Reddy, Y.R.1    Ghosh, S.2    France, R.B.3    Straw, G.4    Bieman, J.M.5    McEachen, N.6    Song, E.7    Georg, G.8
  • 15
    • 71549153282 scopus 로고    scopus 로고
    • Whittle, J., Jayaraman, P.: MATA: A Tool for Aspect-Oriented Modeling based on Graph Transformation. In: Proc. of the 11th Int. Workshop on Aspect-Oriented Modelling (AOM), 11th Int. Conference on Model Driven Engineering Languages and Systems (MoDELS), Nashville, Tennessee, USA (October 2007)
    • Whittle, J., Jayaraman, P.: MATA: A Tool for Aspect-Oriented Modeling based on Graph Transformation. In: Proc. of the 11th Int. Workshop on Aspect-Oriented Modelling (AOM), 11th Int. Conference on Model Driven Engineering Languages and Systems (MoDELS), Nashville, Tennessee, USA (October 2007)
  • 16
    • 0032137468 scopus 로고    scopus 로고
    • Increasing Productivity at Saturn
    • Long, E., Misra, A., Sztipanovits, J.: Increasing Productivity at Saturn. Computer 31(8), 35-43 (1998)
    • (1998) Computer , vol.31 , Issue.8 , pp. 35-43
    • Long, E.1    Misra, A.2    Sztipanovits, J.3
  • 18
    • 33646192696 scopus 로고    scopus 로고
    • Baker, P., Loh, S., Weil, F.: Model-Driven Engineering in a Large Industrial Context-Motorola Case Study. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, 3713, pp. 476-491. Springer, Heidelberg (2005)
    • Baker, P., Loh, S., Weil, F.: Model-Driven Engineering in a Large Industrial Context-Motorola Case Study. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol. 3713, pp. 476-491. Springer, Heidelberg (2005)
  • 26
    • 25844500241 scopus 로고    scopus 로고
    • A Dynamic Component and Aspect-Oriented Platform
    • Pinto, M., Fuentes, L., Troya, J.M.: A Dynamic Component and Aspect-Oriented Platform. The Computer Journal 48(4), 401-420 (2005)
    • (2005) The Computer Journal , vol.48 , Issue.4 , pp. 401-420
    • Pinto, M.1    Fuentes, L.2    Troya, J.M.3
  • 30
    • 71549143275 scopus 로고    scopus 로고
    • Object Management Group (OMG): Unified Modelling Language: Superstructure v2.0 (formal/05-07-04), ch. 5: Actions (July 2005)
    • Object Management Group (OMG): Unified Modelling Language: Superstructure v2.0 (formal/05-07-04), ch. 5: Actions (July 2005)
  • 31
    • 84931835787 scopus 로고    scopus 로고
    • Sunyé, G., Pennaneaćh, F., Ho, W.M., Guennec, A.L., Jézéquel, J.M.: Using UML Action Semantics for Executable Modeling and Beyond. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, 2068, pp. 433-447. Springer, Heidelberg (2001)
    • Sunyé, G., Pennaneaćh, F., Ho, W.M., Guennec, A.L., Jézéquel, J.M.: Using UML Action Semantics for Executable Modeling and Beyond. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 433-447. Springer, Heidelberg (2001)
  • 32
    • 71549119929 scopus 로고    scopus 로고
    • Object Management Group (OMG): Unified Modelling Language: Superstructure v2.0 (formal/05-07-04) (August 2005)
    • Object Management Group (OMG): Unified Modelling Language: Superstructure v2.0 (formal/05-07-04) (August 2005)
  • 38
    • 38149127252 scopus 로고    scopus 로고
    • Baker, P., Jervis, C.: Testing UML 2.0 Models Using TTCN-3 and the UML 2.0 Testing Profile. In: Gaudin, E., Najm, E., Reed, R. (eds.) SDL 2007. LNCS, 4745, pp. 86-100. Springer, Heidelberg (2007)
    • Baker, P., Jervis, C.: Testing UML 2.0 Models Using TTCN-3 and the UML 2.0 Testing Profile. In: Gaudin, E., Najm, E., Reed, R. (eds.) SDL 2007. LNCS, vol. 4745, pp. 86-100. Springer, Heidelberg (2007)
  • 41
    • 26444577433 scopus 로고    scopus 로고
    • N Degrees of Separation: Multi- Dimensional Separation of Concerns
    • Filman, R.E, Elrad, T, Clarke, S, Akşit, M, eds, Addison-Wesley, Reading
    • Tarr, P., Ossher, H., Sutton, S.M., Harrison, W.: N Degrees of Separation: Multi- Dimensional Separation of Concerns. In: Filman, R.E., Elrad, T., Clarke, S., Akşit, M. (eds.) Aspect-Oriented Software Development, pp. 37-61. Addison-Wesley, Reading (2005)
    • (2005) Aspect-Oriented Software Development , pp. 37-61
    • Tarr, P.1    Ossher, H.2    Sutton, S.M.3    Harrison, W.4
  • 44
    • 38048999712 scopus 로고    scopus 로고
    • An Expressive Aspect Composition Language for UML State Diagrams
    • Engels, G, Opdyke, B, Schmidt, D.C, Weil, F, eds, MODELS 2007, Springer, Heidelberg
    • Whittle, J., Moreira, A., Araújo, J., Jayaraman, P.K., Elkhodary, A.M., Rabbi, R.: An Expressive Aspect Composition Language for UML State Diagrams. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol. 4735, pp. 514-528. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4735 , pp. 514-528
    • Whittle, J.1    Moreira, A.2    Araújo, J.3    Jayaraman, P.K.4    Elkhodary, A.M.5    Rabbi, R.6
  • 46
    • 34548649206 scopus 로고    scopus 로고
    • Weigert, T., Dietz, P.: Automated Generation of Marshaling Code from High- Level Specifications. In: Reed, R., Reed, J. (eds.) SDL 2003. LNCS, 2708, pp. 374-386. Springer, Heidelberg (2003)
    • Weigert, T., Dietz, P.: Automated Generation of Marshaling Code from High- Level Specifications. In: Reed, R., Reed, J. (eds.) SDL 2003. LNCS, vol. 2708, pp. 374-386. Springer, Heidelberg (2003)
  • 48
    • 0141725660 scopus 로고    scopus 로고
    • The Pragmatics of Model-Driven Development
    • September
    • Selic, B.: The Pragmatics of Model-Driven Development. IEEE Software 20(5) (September 2003)
    • (2003) IEEE Software , vol.20 , Issue.5
    • Selic, B.1
  • 51
    • 26444508905 scopus 로고    scopus 로고
    • Death by UML Fever
    • Bell, A.E.: Death by UML Fever. ACM Queue 2(1), 72-80 (2004)
    • (2004) ACM Queue , vol.2 , Issue.1 , pp. 72-80
    • Bell, A.E.1
  • 53
    • 33748333223 scopus 로고    scopus 로고
    • Model-Driven Development: The Good, The Bad, and The Ugly
    • Hailpern, B., Tarr, P.: Model-Driven Development: The Good, The Bad, and The Ugly. IBM Systems Journal 45(3), 451-461 (2006)
    • (2006) IBM Systems Journal , vol.45 , Issue.3 , pp. 451-461
    • Hailpern, B.1    Tarr, P.2
  • 55
    • 33846966039 scopus 로고    scopus 로고
    • Gray, J., Bapty, T., Neema, S., Schmidt, D.C., Gokhale, A., Natarajan, B.: An Approach for Supporting Aspect-Oriented Domain Modelling. In: Pfenning, F., Smaragdakis, Y. (eds.) GPCE 2003. LNCS, 2830, pp. 151-168. Springer, Heidelberg (2003)
    • Gray, J., Bapty, T., Neema, S., Schmidt, D.C., Gokhale, A., Natarajan, B.: An Approach for Supporting Aspect-Oriented Domain Modelling. In: Pfenning, F., Smaragdakis, Y. (eds.) GPCE 2003. LNCS, vol. 2830, pp. 151-168. Springer, Heidelberg (2003)
  • 56
    • 26844539292 scopus 로고    scopus 로고
    • A Graphical Notation to Specify Model Queries for MDA Transformations on UML Models
    • Aßmann, U, Aksit, M, Rensink, A, eds, MDAFA 2003, Springer, Heidelberg
    • Stein, D., Hanenberg, S., Unland, R.: A Graphical Notation to Specify Model Queries for MDA Transformations on UML Models. In: Aßmann, U., Aksit, M., Rensink, A. (eds.) MDAFA 2003. LNCS, vol. 3599, pp. 77-92. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3599 , pp. 77-92
    • Stein, D.1    Hanenberg, S.2    Unland, R.3
  • 57
    • 33646181776 scopus 로고    scopus 로고
    • Muller, P.A., Fleurey, F., Jézéquel, J.M.: Weaving Executability into Object- Oriented Meta-languages. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, 3713, pp. 264-278. Springer, Heidelberg (2005)
    • Muller, P.A., Fleurey, F., Jézéquel, J.M.: Weaving Executability into Object- Oriented Meta-languages. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol. 3713, pp. 264-278. Springer, Heidelberg (2005)
  • 58
    • 33745675520 scopus 로고    scopus 로고
    • Cottenier, T., de Berg, A.V., Elrad, T.: Modelling Aspect Oriented Compositions. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, 3844, pp. 100-109. Springer, Heidelberg (2006)
    • Cottenier, T., de Berg, A.V., Elrad, T.: Modelling Aspect Oriented Compositions. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol. 3844, pp. 100-109. Springer, Heidelberg (2006)
  • 59
    • 38149109937 scopus 로고    scopus 로고
    • Joinpoint Inference from Behavioral Specification to Implementation
    • Ernst, E, ed, ECOOP 2007, Springer, Heidelberg
    • Cottenier, T., van den Berg, A., Elrad, T.: Joinpoint Inference from Behavioral Specification to Implementation. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 476-500. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4609 , pp. 476-500
    • Cottenier, T.1    van den Berg, A.2    Elrad, T.3
  • 61
    • 36949035098 scopus 로고    scopus 로고
    • Ubayashi, N., Sano, S., Otsubo, G.: A Reflective Aspect-Oriented Model Editor Based on Metamodel Extension. In: Proc. of the 1st Int. Workshop on Modelling in Software Engineering (MISE), 29th Int. Conference on Software Engineering (ICSE), Minneapolis, Minnesota, USA (May 2007)
    • Ubayashi, N., Sano, S., Otsubo, G.: A Reflective Aspect-Oriented Model Editor Based on Metamodel Extension. In: Proc. of the 1st Int. Workshop on Modelling in Software Engineering (MISE), 29th Int. Conference on Software Engineering (ICSE), Minneapolis, Minnesota, USA (May 2007)
  • 62
    • 38049002989 scopus 로고    scopus 로고
    • Model Composition in Product Lines and Feature Interaction Detection Using Critical Pair Analysis
    • Engels, G, Opdyke, B, Schmidt, D.C, Weil, F, eds, MODELS 2007, Springer, Heidelberg
    • Jayaraman, P.K., Whittle, J., Elkhodary, A.M., Gomaa, H.: Model Composition in Product Lines and Feature Interaction Detection Using Critical Pair Analysis. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol. 4735, pp. 151-165. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4735 , pp. 151-165
    • Jayaraman, P.K.1    Whittle, J.2    Elkhodary, A.M.3    Gomaa, H.4
  • 63
    • 38049010887 scopus 로고    scopus 로고
    • Introducing Variability into Aspect-Oriented Modeling Approaches
    • Engels, G, Opdyke, B, Schmidt, D.C, Weil, F, eds, MODELS 2007, Springer, Heidelberg
    • Lahire, P., Morin, B., Vanwormhoudt, G., Gaignard, A., Barais, O., Jézéquel, J.M.: Introducing Variability into Aspect-Oriented Modeling Approaches. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol. 4735, pp. 498-513. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4735 , pp. 498-513
    • Lahire, P.1    Morin, B.2    Vanwormhoudt, G.3    Gaignard, A.4    Barais, O.5    Jézéquel, J.M.6
  • 65
    • 33646162171 scopus 로고    scopus 로고
    • Stateful Aspects in JAsCo
    • Gschwind, T, Aßmann, U, Nierstrasz, O, eds, SC, Springer, Heidelberg
    • Vanderperren, W., Suvée, D., Cibrán, M.A., Fraine, B.D.: Stateful Aspects in JAsCo. In: Gschwind, T., Aßmann, U., Nierstrasz, O. (eds.) SC 2005. LNCS, vol. 3628, pp. 167-181. Springer, Heidelberg (2005)
    • (2005) LNCS , vol.3628 , pp. 167-181
    • Vanderperren, W.1    Suvée, D.2    Cibrán, M.A.3    Fraine, B.D.4
  • 68
    • 34248403498 scopus 로고    scopus 로고
    • An Overview of CaesarJ
    • Rashid, A, Aksit, M, eds, Transactions on Aspect-Oriented Software Development, 3880, pp, Springer, Heidelberg
    • Aracic, I., Gasiunas, V., Mezini, M., Ostermann, K.: An Overview of CaesarJ. In: Rashid, A., Aksit, M. (eds.) Transactions on Aspect-Oriented Software Development I. LNCS, vol. 3880, pp. 135-173. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.1 , pp. 135-173
    • Aracic, I.1    Gasiunas, V.2    Mezini, M.3    Ostermann, K.4
  • 69
    • 35248882499 scopus 로고    scopus 로고
    • Herrmann, S.: Object Teams: Improving Modularity for Crosscutting Collaborations. In: Aksit, M., Mezini, M., Unland, R. (eds.) NODe 2002. LNCS, 2591, pp. 248-264. Springer, Heidelberg (2003)
    • Herrmann, S.: Object Teams: Improving Modularity for Crosscutting Collaborations. In: Aksit, M., Mezini, M., Unland, R. (eds.) NODe 2002. LNCS, vol. 2591, pp. 248-264. Springer, Heidelberg (2003)


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