메뉴 건너뛰기




Volumn 10, Issue 3, 1988, Pages 374-402

Constrained Expressions: Toward Broad Applicability of Analysis Methods for Distributed Software Systems

Author keywords

Constrained expressions; CSP; distributed software systems; event based analysis of software designs; Petri net languages; Petri nets; SDYMOL, software design tools

Indexed keywords

COMPUTER SOFTWARE--DESIGN; MATHEMATICAL TECHNIQUES--GRAPH THEORY;

EID: 0024037393     PISSN: 01640925     EISSN: 15584593     Source Type: Journal    
DOI: 10.1145/44501.44502     Document Type: Article
Times cited : (14)

References (34)
  • 1
    • 84945723049 scopus 로고
    • Tech. Rep. SDLM/84-2, Software Development Laboratory, Dept. of Computer and Information Science, Univ. of Massachusetts, Amherst, June
    • Avery, S. M. Development of a behavior generator for constrained expressions. Tech. Rep. SDLM/84-2, Software Development Laboratory, Dept. of Computer and Information Science, Univ. of Massachusetts, Amherst, June 1984.
    • (1984) Development of a behavior generator for constrained expressions
    • Avery, S.M.1
  • 2
    • 84976845945 scopus 로고
    • Tech. Rep. 87-125, Dept. of Computer and Information Science, Univ. of Massachusetts, Amherst
    • Avrunin, G. S. Experiments in constrained expression analysis. Tech. Rep. 87-125, Dept. of Computer and Information Science, Univ. of Massachusetts, Amherst, 1987.
    • (1987) Experiments in constrained expression analysis
    • Avrunin, G.S.1
  • 4
    • 84976723311 scopus 로고
    • Describing and analyzing distributed system designs
    • July
    • Avrunin, G. S., and Wileden, J. C. Describing and analyzing distributed system designs. ACM Trans. Program. Lang. Syst. 7, 3 (July 1985), 380–403.
    • (1985) ACM Trans. Program. Lang. Syst. , vol.7 , Issue.3 , pp. 380-403
    • Avrunin, G.S.1    Wileden, J.C.2
  • 5
    • 0022665562 scopus 로고
    • Constrained expressions: Adding analysis capabilities to design methods for concurrent software systems
    • Feb.
    • Avrunin, G. S., Dillon, L. K., Wileden, J. C., and Riddle, W. E. Constrained expressions: Adding analysis capabilities to design methods for concurrent software systems. IEEE Trans. Softw. Eng. SE-12, 12 (Feb. 1986), 278–292.
    • (1986) IEEE Trans. Softw. Eng. , vol.SE-12 , Issue.12 , pp. 278-292
    • Avrunin, G.S.1    Dillon, L.K.2    Wileden, J.C.3    Riddle, W.E.4
  • 6
    • 0021001894 scopus 로고
    • High level debugging of distributed systems
    • Dec.
    • Bates, P., and Wileden, J. C. High level debugging of distributed systems. J. Syst. Softw. 3, 4 (Dec. 1983), 255–264.
    • (1983) J. Syst. Softw. , vol.3 , Issue.4 , pp. 255-264
    • Bates, P.1    Wileden, J.C.2
  • 7
    • 84976749912 scopus 로고
    • The specification of process synchronization by path expressions
    • Springer-Verlag, Heidelberg
    • Campbell, R. H., and Habermann, A. N. The specification of process synchronization by path expressions. In Lecture Notes in Computer Science, Springer-Verlag, Heidelberg, 1974, pp. 89–102.
    • (1974) Lecture Notes in Computer Science , pp. 89-102
    • Campbell, R.H.1    Habermann, A.N.2
  • 8
    • 0020846528 scopus 로고
    • Formal specification and verification of distributed systems
    • Nov.
    • Chen, B. S., and Yeh, R. T. Formal specification and verification of distributed systems. IEEE Trans. Softw. Eng. 6 (Nov. 1983), 710–722.
    • (1983) IEEE Trans. Softw. Eng. , vol.6 , pp. 710-722
    • Chen, B.S.1    Yeh, R.T.2
  • 9
    • 84976699702 scopus 로고
    • Task support in an office system
    • July
    • Croft, W., and Lefkowitz, L. Task support in an office system. ACM Trans. Office Inf. Syst. 2, 3 (July 1984), 197–212.
    • (1984) ACM Trans. Office Inf. Syst. , vol.2 , Issue.3 , pp. 197-212
    • Croft, W.1    Lefkowitz, L.2
  • 11
  • 14
    • 0017703697 scopus 로고
    • A language for formal problem specification
    • Dec.
    • Greif, I. A language for formal problem specification. Commun. ACM 20, 12 (Dec. 1977), 931–935.
    • (1977) Commun. ACM , vol.20 , Issue.12 , pp. 931-935
    • Greif, I.1
  • 15
    • 0015316073 scopus 로고
    • Synchronization of communicating processes
    • Mar.
    • Habermann, A. N. Synchronization of communicating processes. Commun. ACM 25, 3 (Mar. 1972), 171–176.
    • (1972) Commun. ACM , vol.25 , Issue.3 , pp. 171-176
    • Habermann, A.N.1
  • 16
    • 0003977768 scopus 로고
    • Memo 124, Computation Structures Group, MIT, Cambridge, Mass., June
    • Hack, M. Petri net languages. Memo 124, Computation Structures Group, MIT, Cambridge, Mass., June 1975.
    • (1975) Petri net languages
    • Hack, M.1
  • 17
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • Aug.
    • Hoare, C. A. R. Communicating sequential processes. Commun. ACM 21, 8 (Aug. 1978), 666–677.
    • (1978) Commun. ACM , vol.21 , Issue.8 , pp. 666-677
    • Hoare, C.A.R.1
  • 18
    • 84942006777 scopus 로고
    • Tech. Mono. PRG-29, Oxford Univ. Computing Laboratory, Oxford, England, June
    • Hoare, C. A. R. Specifications, programs and implementations. Tech. Mono. PRG-29, Oxford Univ. Computing Laboratory, Oxford, England, June 1982.
    • (1982) Specifications, programs and implementations
    • Hoare, C.A.R.1
  • 20
    • 0020167560 scopus 로고
    • A theory of protocol validation
    • Aug.
    • Holzmann, G. J. A theory of protocol validation. IEEE Trans. Comput. (Aug. 1982), 730–738.
    • (1982) IEEE Trans. Comput. , pp. 730-738
    • Holzmann, G.J.1
  • 21
    • 0002908596 scopus 로고
    • A new approach to proving the correctness of multiprocess programs
    • July
    • Lamport, L. A new approach to proving the correctness of multiprocess programs. ACM Trans. Program. Lang. Syst. (July 1979), 84–97.
    • (1979) ACM Trans. Program. Lang. Syst. , pp. 84-97
    • Lamport, L.1
  • 22
    • 0018697056 scopus 로고
    • Cosy: A system specification language based on paths and processes
    • Lauer, P. E., Torrigiani, P. R., and Shields, M. W. Cosy: A system specification language based on paths and processes. Acta Inf. (1979), 451–503.
    • (1979) Acta Inf. , pp. 451-503
    • Lauer, P.E.1    Torrigiani, P.R.2    Shields, M.W.3
  • 23
    • 0019596077 scopus 로고
    • Proofs of networks of processes
    • July
    • Misra, J., and Chandy, K. M. Proofs of networks of processes. IEEE Trans. Softw. Eng. SE-7, 4 (July 1981), 417–426.
    • (1981) IEEE Trans. Softw. Eng. , vol.SE-7 , Issue.4 , pp. 417-426
    • Misra, J.1    Chandy, K.M.2
  • 24
    • 0022581848 scopus 로고
    • A model and temporal proof system for networks of processes
    • Jan.
    • Nguyen, V., Demers, A., Gries, D., and Owicki, S. A model and temporal proof system for networks of processes. Distributed Comput. (Jan. 1986), 7–25.
    • (1986) Distributed Comput. , pp. 7-25
    • Nguyen, V.1    Demers, A.2    Gries, D.3    Owicki, S.4
  • 25
    • 0016986643 scopus 로고
    • Computation sequence sets
    • Aug.
    • Peterson, J. Computation sequence sets. J. Comput. Syst. Sci. 13, 1 (Aug. 1976), 1–24.
    • (1976) J. Comput. Syst. Sci. , vol.13 , Issue.1 , pp. 1-24
    • Peterson, J.1
  • 26
    • 0017538857 scopus 로고
    • Petri nets
    • Sept.
    • Peterson, J. Petri nets. ACM Comput. Surv. 9, 3 (Sept. 1977), 223–252.
    • (1977) ACM Comput. Surv. , vol.9 , Issue.3 , pp. 223-252
    • Peterson, J.1
  • 27
    • 0018307583 scopus 로고
    • An approach to software system behavior modeling
    • (Elmsford, N.Y.)
    • Riddle, W. E. An approach to software system behavior modeling. Comput. Lang. (Elmsford, N.Y.) 4 (1979), 29–47.
    • (1979) Comput. Lang. , vol.4 , pp. 29-47
    • Riddle, W.E.1
  • 28
    • 0017971023 scopus 로고
    • Software descriptions with flow expressions
    • May
    • Shaw, A. C. Software descriptions with flow expressions. IEEE Trans. Softw. Eng. SE-4, 3 (May 1978), 242–254.
    • (1978) IEEE Trans. Softw. Eng. , vol.SE-4 , Issue.3 , pp. 242-254
    • Shaw, A.C.1
  • 29
    • 84976735902 scopus 로고
    • Tech. Rep. SDLM 86-1, Software Development Laboratory, Dept. of Computer and Information Science, Univ. of Massachusetts, Amherst, Aug
    • Sundaram, U. A constrained expression deriver for CEDL: An overview. Tech. Rep. SDLM 86-1, Software Development Laboratory, Dept. of Computer and Information Science, Univ. of Massachusetts, Amherst, Aug. 1986.
    • (1986) A constrained expression deriver for CEDL: An overview
    • Sundaram, U.1
  • 31
    • 0020752281 scopus 로고
    • A general-purpose algorithm for analyzing concurrent programs
    • May
    • Taylor, R. N. A general-purpose algorithm for analyzing concurrent programs. Commun. ACM 6, 5 (May 1983), 362–376.
    • (1983) Commun. ACM , vol.6 , Issue.5 , pp. 362-376
    • Taylor, R.N.1
  • 32
    • 84945001311 scopus 로고
    • Tech. Rep. RSSM/24, Dept. of Computer and Communication Science, Univ. of Michigan, Ann Arbor, Oct
    • Welter, M. Counter expressions. Tech. Rep. RSSM/24, Dept. of Computer and Communication Science, Univ. of Michigan, Ann Arbor, Oct. 1976.
    • (1976) Counter expressions
    • Welter, M.1
  • 33
    • 0019026805 scopus 로고
    • Techniques for modelling parallel systems with dynamic structure
    • Summner
    • Wileden, J. C. Techniques for modelling parallel systems with dynamic structure. J. Digital Syst. (Summner 1980), 177–197.
    • (1980) J. Digital Syst. , pp. 177-197
    • Wileden, J.C.1
  • 34
    • 84945716336 scopus 로고
    • Constrained expressions and the analysis of designs for dynamically-structured distributed systems
    • Bellaire, Mich., Aug.
    • Wileden, J. C. Constrained expressions and the analysis of designs for dynamically-structured distributed systems. In Proceedings of the 1982 International Conference on Parallel Processing (Bellaire, Mich., Aug. 1982). IEEE Computer Society Press, New York, pp. 340–344.
    • (1982) Proceedings of the 1982 International Conference on Parallel Processing , pp. 340-344
    • Wileden, J.C.1


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