메뉴 건너뛰기




Volumn 4242 LNCS, Issue , 2006, Pages 1-29

On horizontal specification architectures and their aspect-oriented implementations

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACTING; CONFORMAL MAPPING; CONTROL SYSTEM ANALYSIS; MATHEMATICAL MODELS;

EID: 38549130696     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11922827_1     Document Type: Conference Paper
Times cited : (3)

References (52)
  • 6
    • 35048903201 scopus 로고    scopus 로고
    • Software architecture: The next step
    • F. Oquendo, B. Warboys, and R. Morrison eds, Software Architecture, Proceedings of the First European Workshop on Software Architecture, Number in, Springer, Berlin Heidelberg New York, pp
    • J. Bosch. Software architecture: the next step. In: F. Oquendo, B. Warboys, and R. Morrison (eds.) Software Architecture - Proceedings of the First European Workshop on Software Architecture, Number 3047 in Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York, pp. 194-199, 2004
    • (2004) Lecture Notes in Computer Science , vol.3047 , pp. 194-199
    • Bosch, J.1
  • 7
    • 38549113248 scopus 로고
    • Using design fragments to modularize the design of communications in concurrent systems
    • IEEE Computer Society, Piscataway, pp
    • J.L. Boyd and G.M. Karam. Using design fragments to modularize the design of communications in concurrent systems. In: 7th International Workshop on Software Specification and Design, IEEE Computer Society, Piscataway, pp. 184-193, 1993
    • (1993) 7th International Workshop on Software Specification and Design , pp. 184-193
    • Boyd, J.L.1    Karam, G.M.2
  • 8
    • 0036642741 scopus 로고    scopus 로고
    • Extending standard UML with model composition semantics
    • S. Clarke. Extending standard UML with model composition semantics. Science of Computer Programming, 44(1):71 100, 2002
    • (2002) Science of Computer Programming , vol.44 , Issue.1 , pp. 71-100
    • Clarke, S.1
  • 9
    • 0141864493 scopus 로고    scopus 로고
    • Subject-oriented design: Towards improved alignment of requirements, design, and code
    • S. Clarke, W. Harrison, H. Ossher, and P. Tarr. Subject-oriented design: towards improved alignment of requirements, design, and code. ACM SIGPLAN Notices, 34(10):325-339, 1999
    • (1999) ACM SIGPLAN Notices , vol.34 , Issue.10 , pp. 325-339
    • Clarke, S.1    Harrison, W.2    Ossher, H.3    Tarr, P.4
  • 10
    • 0042120248 scopus 로고    scopus 로고
    • Separating crosscutting concerns across the lifecycle: From composition patterns to AspectJ and Hyper/J
    • Technical Report TCD-CS-2001-15, Department of Computer Science, Trinity College, Dublin
    • S. Clarke and R.J. Walker. Separating crosscutting concerns across the lifecycle: from composition patterns to AspectJ and Hyper/J. Technical Report TCD-CS-2001-15, Department of Computer Science, Trinity College, Dublin, 2001
    • (2001)
    • Clarke, S.1    Walker, R.J.2
  • 11
    • 26444512146 scopus 로고    scopus 로고
    • Architectural aspects of architectural aspects
    • R. Morrison and F. Oquendo eds, Software Architecture-Proceedings of the 2nd European Workshop on Software Architecture, Number in, Springer, Berlin Heidelberg New York, pp
    • C.E. Cuesta, M. del Pilar Romay, P. de la Fuente, and M. Barrio-Solórzano. Architectural aspects of architectural aspects. In: R. Morrison and F. Oquendo (eds.) Software Architecture-Proceedings of the 2nd European Workshop on Software Architecture, Number 3527 in Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York, pp. 247-262, 2005
    • (2005) Lecture Notes in Computer Science , vol.3527 , pp. 247-262
    • Cuesta, C.E.1    del Pilar Romay, M.2    de la Fuente, P.3    Barrio-Solórzano, M.4
  • 14
    • 0020240360 scopus 로고
    • Decomposition of distributed programs into communication-closed layers
    • T. Elrad and N. Francez. Decomposition of distributed programs into communication-closed layers. Science of Computer Programming, 2(3):155-173, 1982
    • (1982) Science of Computer Programming , vol.2 , Issue.3 , pp. 155-173
    • Elrad, T.1    Francez, N.2
  • 16
    • 84886940569 scopus 로고    scopus 로고
    • version 1.0.1. OMG Document Number omg/2003-06-01, Cited September 2006
    • Object Management Group. MDA guide version 1.0.1. OMG Document Number omg/2003-06-01. http://www.omg.org/mda/specs.htm. Cited September 2006
    • MDA guide
  • 18
    • 33749591619 scopus 로고    scopus 로고
    • Asymmerically vs. symmetrically organized paradigms for software composition
    • Technical Report RC22685, IBM Thomas J. Watson Research Center, December
    • W. Harrison, H. Ossher, and P. Tarr. Asymmerically vs. symmetrically organized paradigms for software composition. Technical Report RC22685, IBM Thomas J. Watson Research Center, December 2002
    • (2002)
    • Harrison, W.1    Ossher, H.2    Tarr, P.3
  • 19
    • 35248866463 scopus 로고    scopus 로고
    • DisCo and Nokia: Experiences of DisCo with modeling real-time system in multiprocessor environment
    • Otaniemi, Finland, February 20
    • S. Isojärvi. DisCo and Nokia: experiences of DisCo with modeling real-time system in multiprocessor environment. FMEIndSem'97, Otaniemi, Finland, February 20, 1997
    • (1997) FMEIndSem'97
    • Isojärvi, S.1
  • 23
    • 0037410099 scopus 로고    scopus 로고
    • Incremental introduction of behaviors with static software architecture
    • J. Jokinen, H.-M. Järvinen, and T. Mikkonen. Incremental introduction of behaviors with static software architecture. Computer Standards and Interfaces, 25(3):215-222, 2003
    • (2003) Computer Standards and Interfaces , vol.25 , Issue.3 , pp. 215-222
    • Jokinen, J.1    Järvinen, H.-M.2    Mikkonen, T.3
  • 26
    • 84941190977 scopus 로고    scopus 로고
    • M. Katara, R. Kurki-Suonio, and T. Mikkonen. On the horizontal dimension of software architecture in formal specifications of reactive systems. In: C. Clifton, R. Lämmel, and G.T. Leavens (eds.) FOAL 2004 Proceedings, Foundations of Aspect-Oriented Languages Workshop at AOSD 2004, Lancaster, UK, Technical Report TR #04-04 Department of Computer Science, Iowa State University, Iowa, pp. 37-43, March 2004
    • M. Katara, R. Kurki-Suonio, and T. Mikkonen. On the horizontal dimension of software architecture in formal specifications of reactive systems. In: C. Clifton, R. Lämmel, and G.T. Leavens (eds.) FOAL 2004 Proceedings, Foundations of Aspect-Oriented Languages Workshop at AOSD 2004, Lancaster, UK, Technical Report TR #04-04 Department of Computer Science, Iowa State University, Iowa, pp. 37-43, March 2004
  • 27
    • 0027577162 scopus 로고
    • A superimposition control construct for distributed systems
    • S. Katz. A superimposition control construct for distributed systems. ACM Transactions on Programming Languages and Systems, 15(2):337-356, 1993
    • (1993) ACM Transactions on Programming Languages and Systems , vol.15 , Issue.2 , pp. 337-356
    • Katz, S.1
  • 29
    • 84957810976 scopus 로고    scopus 로고
    • Design templates for collective behavior
    • E. Bertino ed, Proceedings of ECOOP 2000, 14th European Conference on Object-Oriented Programming, Springer, Berlin Heidelberg New York, pp
    • P. Kellomäki and T. Mikkonen. Design templates for collective behavior. In: E. Bertino (ed.) Proceedings of ECOOP 2000, 14th European Conference on Object-Oriented Programming, Number 1850 in Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York, pp. 277-295, 2000
    • (2000) Lecture Notes in Computer Science , Issue.1850 , pp. 277-295
    • Kellomäki, P.1    Mikkonen, T.2
  • 30
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • M. Aksjt and S. Matsuoka eds, ECOOP '97-Object-Oriented Programming 11th European Conference, Jyväskylä, Finland, Berlin Heidelberg New York, pp, June
    • G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In: M. Aksjt and S. Matsuoka (eds.) ECOOP '97-Object-Oriented Programming 11th European Conference, Jyväskylä, Finland, Vol. 1241 Lecture Notes in Computer Science Springer, Berlin Heidelberg New York, pp. 220-242, June 1997
    • (1997) Lecture Notes in Computer Science Springer , vol.1241 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2    Menhdhekar, A.3    Maeda, C.4    Lopes, C.5    Loingtier, J.-M.6    Irwin, J.7
  • 31
    • 0141542118 scopus 로고
    • Modular modeling of temporal behaviors
    • S. Ohsuga, H. Kangassalo, H. Jaakkola, K. Hori, and N. Yonezaki eds, IOS Press, Amsterdam, pp
    • R. Kurki-Suonio. Modular modeling of temporal behaviors. In: S. Ohsuga, H. Kangassalo, H. Jaakkola, K. Hori, and N. Yonezaki (eds.) Information Modelling and Knowledge Bases III, IOS Press, Amsterdam, pp. 283-300, 1992
    • (1992) Information Modelling and Knowledge Bases III , pp. 283-300
    • Kurki-Suonio, R.1
  • 33
    • 38549155350 scopus 로고    scopus 로고
    • Abstractions of distributed cooperation, their refinement and implementation
    • B. Krämer, N. Uchihira, P. Croll, and S. Russo eds, IEEE Computer Society, Piscataway, pp, April
    • R. Kurki-Suonio and T. Mikkonen. Abstractions of distributed cooperation, their refinement and implementation. In: B. Krämer, N. Uchihira, P. Croll, and S. Russo (eds.) Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems, IEEE Computer Society, Piscataway, pp. 94-102, April 1998
    • (1998) Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems , pp. 94-102
    • Kurki-Suonio, R.1    Mikkonen, T.2
  • 34
    • 84954074356 scopus 로고    scopus 로고
    • The role of SW architecture in solving fundamental problems in object-oriented development of large embedded SW systems
    • IEEE Computer Society, Piscataway, pp
    • P. Laine. The role of SW architecture in solving fundamental problems in object-oriented development of large embedded SW systems. In: Working IEEE/IFIP Conference on Software Architecture, IEEE Computer Society, Piscataway, pp. 14-23, 2001
    • (2001) Working IEEE/IFIP Conference on Software Architecture , pp. 14-23
    • Laine, P.1
  • 37
    • 35048823905 scopus 로고    scopus 로고
    • On the role of architectural style in model-driven development
    • F. Oquendo, B. Warboys, and R. Morrison eds, Software Architecture-Proceedings of the First European Workshop on Software Architecture, Number in, Springer, Berlin Heidelberg New York, pp
    • T. Mikkonen, R. Pitkänen, and M. Pussinen. On the role of architectural style in model-driven development. In: F. Oquendo, B. Warboys, and R. Morrison (eds.) Software Architecture-Proceedings of the First European Workshop on Software Architecture, Number 3047 in Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York, pp. 74-87, 2004
    • (2004) Lecture Notes in Computer Science , vol.3047 , pp. 74-87
    • Mikkonen, T.1    Pitkänen, R.2    Pussinen, M.3
  • 38
    • 0027809735 scopus 로고
    • The information bus: An architecture for extensible distributed systems
    • B. Oki, M. Pfluegl, A. Siegel, and D. Skeen. The information bus: an architecture for extensible distributed systems. ACM Operating Systems Review, 27:58-68, 1993
    • (1993) ACM Operating Systems Review , vol.27 , pp. 58-68
    • Oki, B.1    Pfluegl, M.2    Siegel, A.3    Skeen, D.4
  • 39
    • 0141777784 scopus 로고    scopus 로고
    • Multi-dimensional separation of concerns and the Hyperspace approach
    • M. Akşit ed, Kluwer Academic, Dordrecht
    • H. Ossher and P. Tarr. Multi-dimensional separation of concerns and the Hyperspace approach. In: M. Akşit (ed.) Software Architectures and Component Technology. Kluwer Academic, Dordrecht, 2001
    • (2001) Software Architectures and Component Technology
    • Ossher, H.1    Tarr, P.2
  • 40
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems in modules
    • D.L. Parnas. On the criteria to be used in decomposing systems in modules. Communications of the ACM, 15(12):1053-1058, 1972
    • (1972) Communications of the ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.L.1
  • 42
    • 84941184417 scopus 로고    scopus 로고
    • A specification-driven approach for development of enterprise systems
    • K. Koskimies, J. Lilius, I. Porres, and K. Østerbye eds, TUCS General Publication, Turku Centre for Computer Science, Turku, pp, August
    • R. Pitkänen. A specification-driven approach for development of enterprise systems. In: K. Koskimies, J. Lilius, I. Porres, and K. Østerbye (eds.) Proceedings of the 11th Nordic Workshop on Programming and Software Development Tools and Techniques, Vol. 34 TUCS General Publication, Turku Centre for Computer Science, Turku, pp. 74-87, August 2004
    • (2004) Proceedings of the 11th Nordic Workshop on Programming and Software Development Tools and Techniques , vol.34 , pp. 74-87
    • Pitkänen, R.1
  • 45
    • 0041910988 scopus 로고    scopus 로고
    • Superimpositions and aspect-oriented programming
    • M. Sihman and S. Katz. Superimpositions and aspect-oriented programming. The Computer Journal, 46(5):529-541, 2003
    • (2003) The Computer Journal , vol.46 , Issue.5 , pp. 529-541
    • Sihman, M.1    Katz, S.2
  • 46
    • 0032643249 scopus 로고    scopus 로고
    • P. Tarr, H. Ossher, W. Harrison, and S.M. Sutton Jr. N degrees of separation: multi-dimensional separation of concerns. In: D. Garlan (ed.) Proceedings of the 21st International Conference on Software Engineering, Los Angeles, CA, USA, ACM, New York, pp. 107-119, May 1999
    • P. Tarr, H. Ossher, W. Harrison, and S.M. Sutton Jr. N degrees of separation: multi-dimensional separation of concerns. In: D. Garlan (ed.) Proceedings of the 21st International Conference on Software Engineering, Los Angeles, CA, USA, ACM, New York, pp. 107-119, May 1999
  • 48
    • 84941180058 scopus 로고    scopus 로고
    • Cited September 2006
    • AspectJ. http://aspectj.org. Cited September 2006
    • AspectJ
  • 49
    • 84941180813 scopus 로고    scopus 로고
    • Cited September 2006
    • DisCo. http://disco.cs.tut.fi. Cited September 2006
    • DisCo
  • 50
    • 84941192619 scopus 로고    scopus 로고
    • Cited September 2006
    • Hyperspace. http://www.research.ibm.com/hyperspace/. Cited September 2006
    • Hyperspace
  • 51
    • 84941182186 scopus 로고    scopus 로고
    • Cited September 2006
    • MDA. http://www.omg.org/mda/. Cited September 2006
  • 52
    • 0010938543 scopus 로고    scopus 로고
    • Cited September 2006
    • Rational Unified Process, http://www-306.ibm.com/software/awdtools/rup/. Cited September 2006
    • Rational Unified Process


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