메뉴 건너뛰기




Volumn 21, Issue 4, 1995, Pages 314-335

Abstractions for Software Architecture and Tools to Support Them

Author keywords

architectural abstraction; architecture description language; Software architecture; software engineering; software system organization

Indexed keywords

ARCHITECTURAL ABSTRACTION; ARCHITECTURE DESCRIPTION LANGUAGE; DATA FLOW; SOFTWARE ARCHITECTURE; SOFTWARE SYSTEM ORGANIZATION;

EID: 0029288830     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.385970     Document Type: Article
Times cited : (470)

References (39)
  • 7
    • 0026170770 scopus 로고
    • A packaging system for heterogeneous execution environments
    • June
    • J. R. Callahan and J. M. Purtilo, “A packaging system for heterogeneous execution environments,” IEEE Trans. Software Eng., vol. 17, pp. 626-635, June 1991.
    • (1991) IEEE Trans. Software Eng. , vol.17 , pp. 626-635
    • Callahan, J.R.1    Purtilo, J.M.2
  • 8
    • 84936900145 scopus 로고
    • SARA aided design of software for concurrent systems
    • “SARA aided design of software for concurrent systems,” in Proc. Nat. Comput. Conf., 1978.
    • (1978) Proc. Nat. Comput. Conf.
  • 10
    • 84936900146 scopus 로고
    • Software structure characterization using connectivity
    • in Lecture Notes in Computer Science. New York: Springer-Verlag
    • T. R. Dean and J. R. Cordy, “Software structure characterization using connectivity,” in Proc. Workshop on Studies of Software Design, in Lecture Notes in Computer Science. New York: Springer-Verlag, 1995.
    • (1995) Proc. Workshop on Studies of Software Design
    • Dean, T.R.1    Cordy, J.R.2
  • 11
    • 0016963069 scopus 로고
    • Programming-in-the-large versus programming-in-the-small
    • June
    • F. DeRemer and H. H. Kron, “Programming-in-the-large versus programming-in-the-small,” IEEE Trans. Software Eng., vol. SE-2, pp. 80-86, June 1976.
    • (1976) IEEE Trans. Software Eng. , vol.SE-2 , pp. 80-86
    • DeRemer, F.1    Kron, H.H.2
  • 12
    • 0002008223 scopus 로고
    • An introduction to software architecture
    • V. Ambriola and G. Tortora, Eds. New York: World Scientific
    • D. Garlan and M. Shaw, “An introduction to software architecture, in Advances in Software Engineering and Knowledge Engineering, V. Ambriola and G. Tortora, Eds. New York: World Scientific, 1993, vol. 2, pp. 1-39.
    • (1993) Advances in Software Engineering and Knowledge Engineering , vol.2 , pp. 1-39
    • Garlan, D.1    Shaw, M.2
  • 16
    • 0015482118 scopus 로고
    • Proof of correctness of data representations
    • C. A. R. Hoare, “Proof of correctness of data representations,” Acta Informatica, vol. 1, no. 4, pp. 271-281, 1972.
    • (1972) Acta Informatica , vol.1 , Issue.4 , pp. 271-281
    • Hoare, C.A.R.1
  • 19
    • 0028272768 scopus 로고
    • A Theory of Interfaces and Modules I—Composition Theorem
    • Jan.
    • “A Theory of Interfaces and Modules I—Composition Theorem,” IEEE Trans. Software Eng., vol. 20, pp. 55-71, Jan. 1994.
    • (1994) IEEE Trans. Software Eng. , vol.20 , pp. 55-71
  • 20
    • 84936900149 scopus 로고
    • Proc. Workshop on Studies of Software Design
    • New York: Springer-Verlag
    • D. A. Lamb, Ed., Proc. Workshop on Studies of Software Design, in Lecture Notes in Computer Science. New York: Springer-Verlag, 1995.
    • (1995) Lecture Notes in Computer Science
    • Lamb, D.A.1
  • 21
    • 0024682897 scopus 로고
    • Constructing distributed systems in CONIC
    • J. Magee, J. Kramer, and Morris Sloman, “Constructing distributed systems in CONIC,” IEEE Trans. Software Eng., vol. SE-15, pp. 663-675, 1989.
    • (1989) IEEE Trans. Software Eng. , vol.SE-15 , pp. 663-675
    • Magee, J.1    Kramer, J.2    Sloman, M.3
  • 22
    • 0002856604 scopus 로고
    • Structuring parallel and distributed programs
    • Mar.
    • J. Magee, N. Dulay, and J. Kramer, “Structuring parallel and distributed programs,” Software Eng. J., vol. 8, no. 2, pp. 73-82, Mar. 1993.
    • (1993) Software Eng. J. , vol.8 , Issue.2 , pp. 73-82
    • Magee, J.1    Dulay, N.2    Kramer, J.3
  • 26
    • 0023173012 scopus 로고
    • Software interconnection models
    • IEEE Computer Society Press, Mar.
    • D. E. Perry, “Software interconnection models,” in Proc. Ninth Int. Conf. Software Eng., IEEE Computer Society Press, Mar. 1987.
    • (1987) Proc. Ninth Int. Conf. Software Eng.
    • Perry, D.E.1
  • 27
    • 0001956194 scopus 로고
    • Foundations for the study of software architecture
    • Oct.
    • D. E. Perry and A. L. Wolf, “Foundations for the study of software architecture,” in ACM SIGSOFT Software Eng. Notes, Oct. 1992, vol. 17, no. 4, pp. 40-52.
    • (1992) ACM SIGSOFT Software Eng. Notes , vol.17 , Issue.4 , pp. 40-52
    • Perry, D.E.1    Wolf, A.L.2
  • 29
    • 0022811811 scopus 로고
    • Module interconnection languages
    • Nov.
    • R. Prieto-Diaz and J. M. Neighbors, “Module interconnection languages,” J. Syst. Software, vol. 6, no. 4, pp. 307-334, Nov. 1986.
    • (1986) J. Syst. Software , vol.6 , Issue.4 , pp. 307-334
    • Prieto-Diaz, R.1    Neighbors, J.M.2
  • 30
    • 53249099769 scopus 로고
    • Dep. Comput. Sci., Univ. Maryland, Tech. Rep. 2469
    • J. Purtilo, The Polylith Software Bus., Dep. Comput. Sci., Univ. Maryland, Tech. Rep. 2469, 1990.
    • (1990) The Polylith Software Bus.
    • Purtilo, J.1
  • 32
    • 0016082170 scopus 로고
    • The UNIX time sharing system
    • July
    • D. M. Ritchie and K. Thompson, “The UNIX time sharing system,” Commun. ACM, vol. 17, no. 7, pp. 365-375, July 1974.
    • (1974) Commun. ACM , vol.17 , Issue.7 , pp. 365-375
    • Ritchie, D.M.1    Thompson, K.2
  • 38
    • 0018719308 scopus 로고
    • Software development control based on module interconnection
    • Munich, Germany
    • W. F. Tichy, “Software development control based on module interconnection,” in Proc. 4th Int. Conf. Software Eng., Munich, Germany, 1979, pp. 29-41.
    • (1979) Proc. 4th Int. Conf. Software Eng. , pp. 29-41
    • Tichy, W.F.1


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