메뉴 건너뛰기




Volumn 109, Issue , 2013, Pages 34-45

Modularizing and specifying protocols among threads

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; DIGITAL SUBSCRIBER LINES; PROBLEM ORIENTED LANGUAGES; PROGRAM COMPILERS;

EID: 84962582473     PISSN: 20752180     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.4204/EPTCS.109.6     Document Type: Conference Paper
Times cited : (14)

References (23)
  • 1
    • 84926020762 scopus 로고    scopus 로고
    • Reo: A channel-based coordination model for component composition
    • Farhad Arbab (2004): Reo: a channel-based coordination model for component composition. MSCS 14(3), pp. 329–366, doi:10.1017/S0960129504004153.
    • (2004) MSCS , vol.14 , Issue.3 , pp. 329-366
    • Arbab, F.1
  • 2
    • 84856620630 scopus 로고    scopus 로고
    • Puff, the magic protocol
    • Gul Agha, Olivier Danvy & José Meseguer, editors: Springer
    • Farhad Arbab (2011): Puff, The Magic Protocol. In Gul Agha, Olivier Danvy & José Meseguer, editors: Formal Modeling: Actors, Open Systems, Biological Systems, LNCS 7000, Springer, pp. 169–206, doi:10.1007/978-3-642-24933-4 9.
    • (2011) Formal Modeling: Actors, Open Systems, Biological Systems, LNCS 7000 , pp. 169-206
    • Arbab, F.1
  • 3
    • 33748149533 scopus 로고    scopus 로고
    • Modeling component connectors in reo by constraint automata
    • Christel Baier, Marjan Sirjani, Farhad Arbab & Jan Rutten (2006): Modeling component connectors in Reo by constraint automata. SCICO 61(2), pp. 75–113, doi:10.1016/j.scico.2005.10.008.
    • (2006) SCICO , vol.61 , Issue.2 , pp. 75-113
    • Baier, C.1    Sirjani, M.2    Arbab, F.3    Rutten, J.4
  • 6
    • 58149333676 scopus 로고    scopus 로고
    • Amalgamating sessions and methods in object-oriented languages with generics
    • Sara Capecchi, Mario Coppo, Mariangiola Dezani-Ciancaglini, Sophia Drossopoulou & Elena Giachino (2009): Amalgamating sessions and methods in object-oriented languages with generics. TCS 410(2–3), pp. 142–167, doi:10.1016/j.tcs.2008.09.016.
    • (2009) TCS , vol.410 , Issue.2-3 , pp. 142-167
    • Capecchi, S.1    Coppo, M.2    Dezani-Ciancaglini, M.3    Drossopoulou, S.4    Giachino, E.5
  • 7
    • 0033689926 scopus 로고    scopus 로고
    • A study of common pitfalls in simple multi-threaded programs
    • Sung-Eun Choi & Christopher Lewis (2000): A Study of Common Pitfalls in Simple Multi-Threaded Programs. In: Proceedings of SIGCSE, pp. 325–329, doi:10.1145/330908.331879.
    • (2000) Proceedings of SIGCSE , pp. 325-329
    • Choi, S.-E.1    Lewis, C.2
  • 8
    • 0001813087 scopus 로고    scopus 로고
    • Domain-specific languages: An annotated bibliography
    • Arie Van Deursen, Paul Klint & Joost Visser (2000): Domain-Specific Languages: An Annotated Bibliography. ACM SIGPLAN Notices 35(6), pp. 26–36, doi:10.1145/352029.352035.
    • (2000) ACM SIGPLAN Notices , vol.35 , Issue.6 , pp. 26-36
    • Van Deursen, A.1    Klint, P.2    Visser, J.3
  • 9
    • 63449126183 scopus 로고    scopus 로고
    • Objects and session types
    • Mariangiola Dezani-Ciancaglini, Sophia Drossopoulou, Dimitris Mostrous & Nobuko Yoshida (2009): Objects and session types. IC 207(5), pp. 595–641, doi:10.1016/j.ic.2008.03.028.
    • (2009) IC , vol.207 , Issue.5 , pp. 595-641
    • Dezani-Ciancaglini, M.1    Drossopoulou, S.2    Mostrous, D.3    Yoshida, N.4
  • 11
    • 77950900887 scopus 로고    scopus 로고
    • Modular session types for distributed object-oriented programming
    • Simon Gay, Vasco Vasconcelos, António Ravara, Nils Gesbert & Alexandre Caldeira (2010): Modular Session Types for Distributed Object-Oriented Programming. In: Proceedings of POPL 2010, pp. 299–312, doi:10.1145/1706299.1706335.
    • (2010) Proceedings of POPL 2010 , pp. 299-312
    • Gay, S.1    Vasconcelos, V.2    Ravara, A.3    Gesbert, N.4    Caldeira, A.5
  • 12
    • 0027262011 scopus 로고
    • Transactional memory: Architectural support for lock-free data structures
    • Maurice Herlihy & Eliot Moss (1993): Transactional Memory: Architectural Support for Lock-Free Data Structures. ACM SIGARCH Computer Architecture News 21(2), pp. 289–300, doi:10.1145/173682.165164.
    • (1993) ACM SIGARCH Computer Architecture News , vol.21 , Issue.2 , pp. 289-300
    • Herlihy, M.1    Moss, E.2
  • 14
    • 84947741770 scopus 로고    scopus 로고
    • Language primitives and type discipline for structured communication-based programming
    • Chris Hankin, editor: Springer
    • Kohei Honda, Vasco Vasconcelos & Makoto Kubo (1998): Language Primitives and Type Discipline for Structured Communication-Based Programming. In Chris Hankin, editor: Programming Languages and Systems, LNCS 1381, Springer, pp. 122–138, doi:10.1007/BFb0053567.
    • (1998) Programming Languages and Systems, LNCS 1381 , pp. 122-138
    • Honda, K.1    Vasconcelos, V.2    Kubo, M.3
  • 15
    • 84865647368 scopus 로고    scopus 로고
    • Multiparty asynchronous session types
    • Kohei Honda, Nobuko Yoshida & Marco Carbone (2008): Multiparty Asynchronous Session Types. In: Proceedings of POPL 2008, pp. 273–284, doi:10.1145/1328438.1328472.
    • (2008) Proceedings of POPL 2008 , pp. 273-284
    • Honda, K.1    Yoshida, N.2    Carbone, M.3
  • 17
    • 84863551486 scopus 로고    scopus 로고
    • Overview of thirty semantic formalisms for reo
    • Sung-Shik Jongmans & Farhad Arbab (2012): Overview of Thirty Semantic Formalisms for Reo. SACS 22(1), pp. 201–251, doi:10.7561/SACS.2012.1.201.
    • (2012) SACS , vol.22 , Issue.1 , pp. 201-251
    • Jongmans, S.-S.1    Arbab, F.2
  • 18
    • 84904695768 scopus 로고    scopus 로고
    • A procedure for splitting processes and its application to coordination
    • Sung-Shik Jongmans, Dave Clarke & José Proença (2012): A Procedure for Splitting Processes and its Application to Coordination. EPTCS 91(1), pp. 79–96, doi:10.4204/EPTCS.91.6.
    • (2012) EPTCS , vol.91 , Issue.1 , pp. 79-96
    • Jongmans, S.-S.1    Clarke, D.2    Proença, J.3
  • 19
    • 84866052622 scopus 로고    scopus 로고
    • Automatic code generation for the orchestration of web services with reo
    • Flavio De Paoli, Ernesto Pimentel & Gianluigi Zavattaro, editors: Springer
    • Sung-Shik Jongmans, Francesco Santini, Mahdi Sargolzaei, Farhad Arbab & Hamideh Afsarmanesh (2011): Automatic Code Generation for the Orchestration of Web Services with Reo. In Flavio De Paoli, Ernesto Pimentel & Gianluigi Zavattaro, editors: Service-Oriented and Cloud Computing, LNCS 7592, Springer, pp. 1–16, doi:10.1007/978-3-642-33427-6 1.
    • (2011) Service-Oriented and Cloud Computing, LNCS 7592 , pp. 1-16
    • Jongmans, S.-S.1    Santini, F.2    Sargolzaei, M.3    Arbab, F.4    Afsarmanesh, H.5
  • 20
    • 72949096992 scopus 로고    scopus 로고
    • Decomposing port automata
    • Christian Koehler & Dave Clarke (2009): Decomposing Port Automata. In: Proceedings of SAC 2009, pp. 1369–1373, doi:10.1145/1529282.1529587.
    • (2009) Proceedings of SAC 2009 , pp. 1369-1373
    • Koehler, C.1    Clarke, D.2
  • 21
    • 33646892173 scopus 로고    scopus 로고
    • The problem with threads
    • Edward Lee (2006): The Problem with Threads. Computer 39(5), pp. 33–42, doi:10.1109/MC.2006.180.
    • (2006) Computer , vol.39 , Issue.5 , pp. 33-42
    • Lee, E.1
  • 22
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • David Parnas (1972): On the Criteria To Be Used in Decomposing Systems into Modules. CACM 15(12), pp. 1053–1058, doi:10.1145/361598.361623.
    • (1972) CACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.1


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