메뉴 건너뛰기




Volumn 22, Issue 6, 1996, Pages 390-406

A component- and message-based architectural style for gui software

Author keywords

Architectural styles; Concurrency; Graphical user interfaces (guis); Heterogeneity; Message based architectures

Indexed keywords


EID: 0000465860     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.508313     Document Type: Article
Times cited : (301)

References (38)
  • 1
    • 84976850194 scopus 로고
    • The Design and Implementation of Hierarchical Software Systems with Reusable Components
    • Oct.
    • D. Batory and S. ÖMalley, "The Design and Implementation of Hierarchical Software Systems with Reusable Components/"ACM Trans. Software Engineering and Methodology, vol. 1, no. 4, pp. 355-398, Oct. 1992.
    • (1992) ACM Trans. Software Engineering and Methodology , vol.1 , Issue.4 , pp. 355-398
    • Batory, D.1    Ömalley, S.2
  • 3
    • 0025449122 scopus 로고
    • The HP SoftBench Environment: An Architecture for a New Generation of Software Tools
    • June
    • M.R. Cagan, "The HP SoftBench Environment: An Architecture for a New Generation of Software Tools."Hewlett-Packard J., vol. 41, no. 3, pp. 36-47, June 1990.
    • (1990) Hewlett-Packard J. , vol.41 , Issue.3 , pp. 36-47
    • Cagan, M.R.1
  • 5
    • 0026883829 scopus 로고
    • Supporting Software Designers with Integrated DomainOriented Design Environments
    • June
    • G. Fischer, A. Girgensohn, K. Nakakoji, and D. Redmiles, "Supporting Software Designers with Integrated DomainOriented Design Environments." IEEE Trans. Software Engineering, vol. 18, no. 6, pp. 511-522, June 1992.
    • (1992) IEEE Trans. Software Engineering , vol.18 , Issue.6 , pp. 511-522
    • Fischer, G.1    Girgensohn, A.2    Nakakoji, K.3    Redmiles, D.4
  • 6
    • 0039628522 scopus 로고
    • Critics: An Emerging Approach to Knowledge-Based Human-Computer Interaction
    • Nov.
    • C. Fischer, A.C. Lcmke, T. Mastaglio, and A.I. Morch. "Critics: An Emerging Approach to Knowledge-Based Human-Computer Interaction,"Int'l. }. Man-Machine Studies, vol. 35, no. 5, pp. 695-721, Nov. 1991.
    • (1991) Int'l. }. Man-Machine Studies , vol.35 , Issue.5 , pp. 695-721
    • Fischer, C.1    Lcmke, A.C.2    Mastaglio, T.3    Morch, A.I.4
  • 9
    • 0022667698 scopus 로고
    • Reusing and Interconnecting Software Components
    • Feb.
    • J.A. Goguen, "Reusing and Interconnecting Software Components,"Computer, pp.16-28, Feb. 1986.
    • (1986) Computer , pp. 16-28
    • Goguen, J.A.1
  • 13
    • 0012088246 scopus 로고
    • Issues Encountered in Building a Flexible Software Development Environment: Lessons Learned from the Arcadia Project
    • Tyson's Corner, VA, Dec.
    • R. Kadia, "Issues Encountered in Building a Flexible Software Development Environment: Lessons Learned From the Arcadia Project,"Proc. ACM S1GSOFT '92: Fifth Symp. Software Development Environments, Tyson's Corner, VA, pp. 169-180, Dec. 1992.
    • (1992) Proc. ACM S1GSOFT '92: Fifth Symp. Software Development Environments , pp. 169-180
    • Kadia, R.1
  • 14
    • 0028166456 scopus 로고
    • SAAM: A Method for Analyzing the Properties of Software Architectures
    • Sorrento, Italy, May
    • K. Kazman, L. Bass, G. Abowd, and M. Webb, "SAAM: A Method for Analyzing the Properties of Software Architectures,"Proc. 16lh lull ConJ. Software Engineering, pp. 81-90, Sorrento, Italy, May 1994.
    • (1994) Proc. 16lh Lull ConJ. Software Engineering , pp. 81-90
    • Kazman, K.1    Bass, L.2    Abowd, G.3    Webb, M.4
  • 15
    • 0002370369 scopus 로고
    • A Cookbook for Using the ModelVicw-Controllcr User Interface Paradigm in Smalltalk-80
    • Aug./Sept.
    • G.E. Krasner and S.T. Pope, "A Cookbook for Using the ModelVicw-Controllcr User Interface Paradigm in Smalltalk-80," J.Object-Oriented Programming, vol. 1, no. 3, pp. 26-49, Aug./Sept. 1988.
    • (1988) J.Object-Oriented Programming , vol.1 , Issue.3 , pp. 26-49
    • Krasner, G.E.1    Pope, S.T.2
  • 16
    • 85158006661 scopus 로고
    • A Cooperative Problem Solving System for User Interface Design
    • AAAI ,Boston, Mass., July
    • A. Lemke and G. Fischer, "A Cooperative Problem Solving System for User Interface Design,"Eighth Nat'] CoJ. Artificial Intelligence, pp.479-484, AAAI ,Boston, Mass., July 1990.
    • (1990) Eighth Nat' CoJ. Artificial Intelligence , pp. 479-484
    • Lemke, A.1    Fischer, G.2
  • 17
    • 0040193563 scopus 로고    scopus 로고
    • Multilanguage Interoperability in Dislributed Systems: Experience Report
    • Berlin, Germany, Mar. 1996. Also issued as CU Technical Report CU-CS-782-95.
    • M.J. Maybee, D.H. Hcimbigner, and L.J. Osterweil, "Multilanguage Interoperability in Dislributed Systems: Experience Report," Proc. Eighteenth Int'l CoJ. Software Engineering, Berlin, Germany, Mar. 1996. Also issued as CU Technical Report CU-CS-782-95.
    • Proc. Eighteenth Int'l CoJ. Software Engineering
    • Maybee, M.J.1    Hcimbigner, D.H.2    Osterweil, L.J.3
  • 19
    • 34250830915 scopus 로고    scopus 로고
    • Encapsulating Interactive Behaviors
    • Austin, May 1989. Assoc. Computing Machinery.
    • B.A. Myers, "Encapsulating Interactive Behaviors,"Proc. Conf. Human Factors in Computing Systems, pp.319-324, Austin, May 1989. Assoc. Computing Machinery.
    • Proc. Conf. Human Factors in Computing Systems , pp. 319-324
    • Myers, B.A.1
  • 23
    • 0011376935 scopus 로고
    • Three Discussions on ObjectOriented Typing
    • J. Palsberg and M.I. Schwartzbach, "Three Discussions on ObjectOriented Typing,"ACM SICPLAN OOPS Messenger, vol. 3, no. 2, pp. 31-38, 1992.
    • (1992) ACM SICPLAN OOPS Messenger , vol.3 , Issue.2 , pp. 31-38
    • Palsberg, J.1    Schwartzbach, M.I.2
  • 24
    • 0001956194 scopus 로고
    • Foundations for the Study of Software Architecture
    • Oct.
    • D.E. Perry and A.L. Wolf, "Foundations for the Study of Software Architecture,"ACM SIGSOFT Software Engineering Notes, vol. 17, no. 4, pp. 40-52, Oct. 1992.
    • (1992) ACM SIGSOFT Software Engineering Notes , vol.17 , Issue.4 , pp. 40-52
    • Perry, D.E.1    Wolf, A.L.2
  • 26
    • 0025452123 scopus 로고
    • Connecting Tools Using Message Passing in the Field Environment
    • July
    • S.P. Keiss, "Connecting Tools Using Message Passing in the Field Environment," (EEE Software, vol. 7, no. 4, pp. 57-66, July 1990.
    • (1990) EEE Software , vol.7 , Issue.4 , pp. 57-66
    • Keiss, S.P.1
  • 27
    • 33747375892 scopus 로고    scopus 로고
    • Software Architecture Design from the Perspective of Human Cognitive Needs
    • Los Angeles, CA, Apr.
    • J.E. Robbins and D.F. Redmiles, "Software Architecture Design from the Perspective of Human Cognitive Needs,"Proc. Calif. Software Symp., Los Angeles, CA, Apr. 1996.
    • (1996) Proc. Calif. Software Symp.
    • Robbins, J.E.1    Redmiles, D.F.2
  • 28
    • 33746996153 scopus 로고
    • A Software .Architecture Design Environment for Chiron2 Style Architectures
    • Univ. of Calif., Irvine, Jan.
    • J.E. Robbins, E.J. Whitehead Jr., N. Medvidovic, and R.N. Taylor, "A Software .Architecture Design Environment for Chiron2 Style Architectures." Arcadia Technical Report UCI-95-01, Univ. of Calif., Irvine, Jan. 1995.
    • (1995) Arcadia Technical Report UCI , pp. 95-101
    • Robbins, J.E.1    Whitehead Jr., E.J.2    Medvidovic, N.3    Taylor, R.N.4
  • 29
    • 84946038577 scopus 로고
    • SkyBlue: A Multi-Way Local Propagation Constraint Solver for User Interface Construction
    • Marina del Rey, Calif., Nov.
    • M. Sannella, "SkyBlue: A Multi-Way Local Propagation Constraint Solver for User Interface Construction." Proc. Seventh Ann. ACM Symp. User Interface Software and Technology, pp.137-146, Marina del Rey, Calif., Nov. 1994.
    • (1994) Proc. Seventh Ann. ACM Symp. User Interface Software and Technology , pp. 137-146
    • Sannella, M.1
  • 30
    • 0022705379 scopus 로고
    • The X Window System
    • Apr. 1986' Actually appeared June
    • R.W. Scheifler and J. Gettys, "The X Window System."ACM Graphies, vol. 5, no. 2, Apr. 1986' Actually appeared June 1987.
    • (1987) ACM Graphies , vol.5 , Issue.2
    • Scheifler, R.W.1    Gettys, J.2
  • 33
    • 0026887938 scopus 로고
    • Reconciling Environment Integration and Software Evolution
    • July
    • KJ. Sullivan and D. Notkin, "Reconciling Environment Integration and Software Evolution,"ACM Trans. Software Engineering and Methodology, vol. 1, no. 3, pp. 229-268, July 1992.
    • (1992) ACM Trans. Software Engineering and Methodology , vol.1 , Issue.3 , pp. 229-268
    • Sullivan, K.J.1    Notkin, D.2
  • 35
    • 0039926444 scopus 로고
    • DSSA (Domain-Specific Software Architecture) Pedagogical Example
    • July
    • W. Tracz, "DSSA (Domain-Specific Software Architecture) Pedagogical Example,"Software Engineering Notes, vol. 20, no. 4, July 1995.
    • (1995) Software Engineering Notes , vol.20 , Issue.4
    • Tracz, W.1
  • 36
    • 0041981752 scopus 로고
    • SELF: The Power of Simplicity
    • July
    • D. Ungar and R. Smith, "SELF: The Power of Simplicity."LISP and Symbolic Computation, vol.4, no. 3, pp. 187-205, July 1991.
    • (1991) LISP and Symbolic Computation , vol.4 , Issue.3 , pp. 187-205
    • Ungar, D.1    Smith, R.2
  • 38
    • 0037663993 scopus 로고
    • A Metarr.odel for the Runtime Architecture of an Interactive System
    • Jan.
    • The HIMS Tool Developers Workshop, "A Metarr.odel for the Runtime Architecture of an Interactive System,"SIGCHI Bulletin, vol. 24, no. 1.. pp. 32-37, Jan. 1992.
    • (1992) SIGCHI Bulletin , vol.24 , Issue.1 , pp. 32-37


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