메뉴 건너뛰기




Volumn 6, Issue 3, 1997, Pages 213-249

A Formal Basis for Architectural Connection

Author keywords

D.2.1 Software Engineering : Requirements Specification languages; D.2.2 Software Engineering : Tools and Techniques modules and interfaces

Indexed keywords

COMPUTATIONAL LINGUISTICS; COMPUTER ARCHITECTURE; COMPUTER SOFTWARE SELECTION AND EVALUATION; FORMAL LANGUAGES; FORMAL LOGIC; NETWORK PROTOCOLS;

EID: 0031193084     PISSN: 1049331X     EISSN: None     Source Type: Journal    
DOI: 10.1145/258077.258078     Document Type: Article
Times cited : (838)

References (39)
  • 1
    • 0029390712 scopus 로고
    • Formalizing style to understand descriptions of software architecture
    • ABOWD, G., ALLEN, R., AND GARLAN, D. 1995. Formalizing style to understand descriptions of software architecture. ACM Trans. Softw. Eng. Methodol. 4, 4 (Oct.).
    • (1995) ACM Trans. Softw. Eng. Methodol. , vol.4 , Issue.OCT , pp. 4
    • Abowd, G.1    Allen, R.2    Garlan, D.3
  • 2
    • 0003536111 scopus 로고    scopus 로고
    • Ph.D. thesis, School of Computer Science, Carnegie Mellon Univ., Pittsburgh, Pa., May
    • ALLEN, R. J. 1997. A formal approach to software architecture. Ph.D. thesis, School of Computer Science, Carnegie Mellon Univ., Pittsburgh, Pa., May.
    • (1997) A Formal Approach to Software Architecture
    • Allen, R.J.1
  • 3
    • 0342694716 scopus 로고
    • An improved failures model for communicating processes
    • Proceedings of the NSF-SERC Seminar on Concurrency. Springer-Verlag, Berlin
    • BROOKES, S. D. AND ROSCOE, A. W. 1985. An improved failures model for communicating processes. In Proceedings of the NSF-SERC Seminar on Concurrency. Lecture Notes in Computer Science, vol. 197. Springer-Verlag, Berlin.
    • (1985) Lecture Notes in Computer Science , vol.197
    • Brookes, S.D.1    Roscoe, A.W.2
  • 6
    • 0022706656 scopus 로고
    • Automatic verification of finite state concurrent systems using temporal logic specifications
    • CLARKE, E., EMERSON, E. A., AND SISTLA, A. P. 1986. Automatic verification of finite state concurrent systems using temporal logic specifications. ACM Trans. Program. Lang. Syst. 8, 2 (Apr.), 244-263.
    • (1986) ACM Trans. Program. Lang. Syst. , vol.8 , Issue.2 APR , pp. 244-263
    • Clarke, E.1    Emerson, E.A.2    Sistla, A.P.3
  • 8
    • 0022667616 scopus 로고
    • Sara (system architects apprentice): Modelling, analysis, and simulation support for design of concurrent systems
    • ESTRIN, G., FENCHELL, R. S., RAZOUK, R. R., AND VERNON, M. K. 1986. Sara (system architects apprentice): Modelling, analysis, and simulation support for design of concurrent systems. IEEE Trans. Softw. Eng. SE-12, 2 (Feb.), 293-311.
    • (1986) IEEE Trans. Softw. Eng. , vol.SE-12 , Issue.2 FEB , pp. 293-311
    • Estrin, G.1    Fenchell, R.S.2    Razouk, R.R.3    Vernon, M.K.4
  • 11
    • 0000942145 scopus 로고
    • Special issue on software architecture
    • GARLAN, D. AND PERRY, D., Eds. 1995. Special issue on software architecture. IEEE Trans. Softw. Eng. 21, 4 (Apr.).
    • (1995) IEEE Trans. Softw. Eng. , vol.21 , Issue.4 APR
    • Garlan, D.1    Perry, D.2
  • 12
    • 0346985801 scopus 로고
    • Specification for the RTIS HLA/RTI implementation
    • The Real-Time Intelligent Systems Corp., Westborough, Mass., Oct.
    • GREEN, P. AND GRIFFIN, T. 1995. Specification for the RTIS HLA/RTI implementation. Tech. Rep. RTIS10951, The Real-Time Intelligent Systems Corp., Westborough, Mass., Oct.
    • (1995) Tech. Rep. RTIS10951
    • Green, P.1    Griffin, T.2
  • 13
    • 0023365727 scopus 로고
    • Statecharts: A visual formalism for complex systems
    • HAREL, D. 1987. Statecharts: A visual formalism for complex systems. Sci. Comput. Program. 8, 3, 231-274.
    • (1987) Sci. Comput. Program. , vol.8 , Issue.3 , pp. 231-274
    • Harel, D.1
  • 16
    • 0029291267 scopus 로고
    • Formal specification and analysis of software architectures using the chemical, abstract machine model
    • INVERARDI, P. AND WOLF, A. 1995. Formal specification and analysis of software architectures using the chemical, abstract machine model. IEEE Trans. Softw. Eng. 21, 4 (Apr.), 373-386.
    • (1995) IEEE Trans. Softw. Eng. , vol.21 , Issue.4 APR , pp. 373-386
    • Inverardi, P.1    Wolf, A.2
  • 17
    • 78649565543 scopus 로고
    • Refinement of shared systems
    • J. A. McDermid, Ed. Butterworths, London, U.K.
    • JACOB, J. 1989. Refinement of shared systems. In The Theory and Practice of Refinement, J. A. McDermid, Ed. Butterworths, London, U.K.
    • (1989) The Theory and Practice of Refinement
    • Jacob, J.1
  • 18
    • 0348246516 scopus 로고
    • Specification and design of the X.25 protocol: A case study in csp
    • C. A. R. Hoare, Ed. Addison-Wesley, Reading, Mass.
    • JIFENG, H. 1990. Specification and design of the X.25 protocol: A case study in csp. In Developments in Concurrency and Communication, C. A. R. Hoare, Ed. Addison-Wesley, Reading, Mass.
    • (1990) Developments in Concurrency and Communication
    • Jifeng, H.1
  • 19
    • 0028272768 scopus 로고
    • A theory of interfaces and modules i - Composition theorem
    • LAM, S. S. AND SHANKAR, A. U. 1994. A theory of interfaces and modules i - Composition theorem. IEEE Trans. Softw. Eng. 20, 1 (Jan.).
    • (1994) IEEE Trans. Softw. Eng. , vol.20 , Issue.1 JAN
    • Lam, S.S.1    Shankar, A.U.2
  • 20
    • 0346355944 scopus 로고
    • A complete protocol verification using relativized bisumulation
    • Univ. of Edinburgh Laboratory for Foundations of Computer Science, Edinburgh, U.K.
    • LARSEN, K. G. AND MILNER, R. 1986. A complete protocol verification using relativized bisumulation. Tech. Rep. ECS-LFCS-86-13, Univ. of Edinburgh Laboratory for Foundations of Computer Science, Edinburgh, U.K.
    • (1986) Tech. Rep. ECS-LFCS-86-13
    • Larsen, K.G.1    Milner, R.2
  • 22
    • 0003794364 scopus 로고
    • An introduction to input/output automata
    • MIT Laboratory for Computer Science, Cambridge, Mass.
    • LYNCH, N. A. AND TUTTLE, M. R. 1988. An introduction to input/output automata. Tech. Rep. MIT/LCS/TM-373, MIT Laboratory for Computer Science, Cambridge, Mass.
    • (1988) Tech. Rep. MIT/LCS/TM-373
    • Lynch, N.A.1    Tuttle, M.R.2
  • 24
    • 0042924040 scopus 로고
    • The domain-specific software architecture program
    • Software Engineering Institute, Pittsburgh, Pa.
    • METTALA, E. AND GRAHAM, M. H. 1992. The domain-specific software architecture program. Tech. Rep. CMU/SEI-92-SR-9, Software Engineering Institute, Pittsburgh, Pa.
    • (1992) Tech. Rep. CMU/SEI-92-SR-9
    • Mettala, E.1    Graham, M.H.2
  • 27
    • 0022735890 scopus 로고
    • Blackboard systems. Part 1
    • NII, H. P. 1986a. Blackboard systems. Part 1. AI Mag. 7, 3, 38-53.
    • (1986) AI Mag. , vol.7 , Issue.3 , pp. 38-53
    • Nii, H.P.1
  • 28
    • 0009597121 scopus 로고
    • Blackboard systems. Part 2
    • NII, H. P. 1986b. Blackboard systems. Part 2. AI Mag. 7, 4, 62-69.
    • (1986) AI Mag. , vol.7 , Issue.4 , pp. 62-69
    • Nii, H.P.1
  • 30
    • 0017538857 scopus 로고
    • Petri nets
    • PETERSON, J. L. 1977. Petri nets. ACM Comput. Surv. 9, 3 (Sept.), 223-252.
    • (1977) ACM Comput. Surv. , vol.9 , Issue.3 SEPT , pp. 223-252
    • Peterson, J.L.1
  • 31
    • 0022811811 scopus 로고
    • Module interconnection languages
    • PRIETO-DIAZ, R. AND NEIGHBORS, J. M. 1986. Module interconnection languages. J. Syst. Softw. 6, 4 (Nov.), 307-334.
    • (1986) J. Syst. Softw. , vol.6 , Issue.4 NOV , pp. 307-334
    • Prieto-Diaz, R.1    Neighbors, J.M.2
  • 32
    • 0028257008 scopus 로고
    • The POLYLITH software bus
    • PURTILO, J. M. 1994. The POLYLITH software bus. ACM Trans. Program. Lang. Syst. 16, 1 (Jan.), 151-174.
    • (1994) ACM Trans. Program. Lang. Syst. , vol.16 , Issue.1 JAN , pp. 151-174
    • Purtilo, J.M.1
  • 33
    • 0025452123 scopus 로고
    • Connecting tools using message passing in the Field Environment
    • REISS, S. P. 1990. Connecting tools using message passing in the Field Environment. IEEE Softw. 7, 4 (July), 57-66.
    • (1990) IEEE Softw. , vol.7 , Issue.4 JULY , pp. 57-66
    • Reiss, S.P.1
  • 35
    • 0242656988 scopus 로고
    • Procedure calls are the assembly language of system interconnection: Connectors deserve first-class status
    • May
    • SHAW, M. 1993. Procedure calls are the assembly language of system interconnection: Connectors deserve first-class status. In Proceedings of the Workshop on Studies of Software Design. May.
    • (1993) Proceedings of the Workshop on Studies of Software Design
    • Shaw, M.1
  • 36
    • 0003116303 scopus 로고
    • Formulations and formalisms in software architecture
    • Computer Science Today: Recent Trends and Developments, J. van Leeuwen, Ed. Springer-Verlag, Berlin
    • SHAW, M. AND GARLAN, D. 1995. Formulations and formalisms in software architecture. In Computer Science Today: Recent Trends and Developments, J. van Leeuwen, Ed. Lecture Notes in Computer Science, vol. 1000. Springer-Verlag, Berlin.
    • (1995) Lecture Notes in Computer Science , vol.1000
    • Shaw, M.1    Garlan, D.2
  • 39
    • 0043061484 scopus 로고
    • Interfaces, protocols, and the semi-automatic construction of software adaptors
    • ACM, New York
    • YELLIN, D. M. AND STROM, R. E. 1994. Interfaces, protocols, and the semi-automatic construction of software adaptors. In Proceedings of OOPSLA'94. ACM, New York.
    • (1994) Proceedings of OOPSLA'94
    • Yellin, D.M.1    Strom, R.E.2


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