메뉴 건너뛰기




Volumn , Issue , 2006, Pages 69-117

On the semantics of componentware: A coalgebraic persecutive

Author keywords

[No Author keywords available]

Indexed keywords


EID: 80053035729     PISSN: None     EISSN: None     Source Type: Book    
DOI: 10.1142/9789812772831_0003     Document Type: Chapter
Times cited : (4)

References (90)
  • 2
    • 80051905264 scopus 로고
    • A final coalgebra theorem
    • D. Pitt, D. Rydeheard, P. Dybjer, A. Pitts, and A. Poigne, editors, Springer Lect. Notes Comp. Sci
    • P. Aczel and N. Mendler. A final coalgebra theorem. In D. Pitt, D. Rydeheard, P. Dybjer, A. Pitts, and A. Poigne, editors, Proc. Category Theory and Computer Science, pages 357-365. Springer Lect. Notes Comp. Sci. (389), 1988.
    • (1988) Proc. Category Theory and Computer Science , Issue.389 , pp. 357-365
    • Aczel, P.1    Mendler, N.2
  • 3
    • 0142183394 scopus 로고    scopus 로고
    • Abstract behaviour types: A foundation model for components and their composition
    • F. S. de Boer, M. Bonsangue, S. Graf, and W.-P. de Roever, editors, Springer Lect. Notes Comp. Sci
    • F. Arbab. Abstract behaviour types: a foundation model for components and their composition. In F. S. de Boer, M. Bonsangue, S. Graf, and W.-P. de Roever, editors, Proc. First International Symposium on Formal Methods for Components and Objects (FMCO’02), pages 33-70. Springer Lect. Notes Comp. Sci. (2852), 2003.
    • (2003) Proc. First International Symposium on Formal Methods for Components and Objects (FMCO’02) , Issue.2852 , pp. 33-70
    • Arbab, F.1
  • 6
    • 84868299185 scopus 로고    scopus 로고
    • Components as processes: An exercise in coalgebraic modeling
    • S. F. Smith and C. L. Talcott, editors, Kluwer Academic Publishers, September
    • L. S. Barbosa. Components as processes: An exercise in coalgebraic modeling. In S. F. Smith and C. L. Talcott, editors, FMOODS’2000 - Formal Methods for Open Object-Oriented Distributed Systems, pages 397-417. Kluwer Academic Publishers, September 2000.
    • (2000) FMOODS’2000 - Formal Methods for Open Object-Oriented Distributed Systems , pp. 397-417
    • Barbosa, L.S.1
  • 8
    • 18944382822 scopus 로고    scopus 로고
    • Process calculi d la Bird-Meertens
    • 44.4, Genova, April, Elsevier
    • L. S. Barbosa. Process calculi d la Bird-Meertens. In CMCS’01, Elect. Notes in Theor. Comp. Sci., volume 44.4, pages 47-66, Genova, April 2001. Elsevier.
    • (2001) CMCS’01, Elect. Notes in Theor. Comp. Sci , pp. 47-66
    • Barbosa, L.S.1
  • 9
    • 14544283619 scopus 로고    scopus 로고
    • Towards a Calculus of State-based Software Components
    • August
    • L. S. Barbosa. Towards a Calculus of State-based Software Components. Journal of Universal Computer Science, 9(8):891-909, August 2003.
    • (2003) Journal of Universal Computer Science , vol.9 , Issue.8 , pp. 891-909
    • Barbosa, L.S.1
  • 10
    • 34249993479 scopus 로고    scopus 로고
    • Coinductive interpreters for process calculi
    • Aizu, Japan, September, Springer Lect. Notes Comp. Sci. (2441)
    • L. S. Barbosa and J. N. Oliveira. Coinductive interpreters for process calculi. In Proc. of FLOPS’02, pages 183-197, Aizu, Japan, September 2002. Springer Lect. Notes Comp. Sci. (2441).
    • (2002) Proc. of FLOPS’02 , pp. 183-197
    • Barbosa, L.S.1    Oliveira, J.N.2
  • 12
    • 18144380667 scopus 로고    scopus 로고
    • Specifying software connectors
    • K. Araki and Z. Liu, editors, Guiyang, China, September, Springer Lect. Notes Comp. Sci. (3407)
    • M. A. Barbosa and L. S. Barbosa. Specifying software connectors. In K. Araki and Z. Liu, editors, 1st International Colloquium on Theorectical Aspects of Computing (ICTAC’04), pages 53-68, Guiyang, China, September 2004. Springer Lect. Notes Comp. Sci. (3407).
    • (2004) 1st International Colloquium on Theorectical Aspects of Computing (ICTAC’04) , pp. 53-68
    • Barbosa, M.A.1    Barbosa, L.S.2
  • 15
    • 0003980149 scopus 로고    scopus 로고
    • A Formal Model for Componentware
    • Gary T. Leavens and Murali Sitaraman, editors, Cambridge University Press
    • K. Bergner, A. Rausch, M. Sihling, A. Vilbig, and M. Broy. A Formal Model for Componentware. In Gary T. Leavens and Murali Sitaraman, editors, Foundations of Component-Based Systems, pages 189-210. Cambridge University Press, 2000.
    • (2000) Foundations of Component-Based Systems , pp. 189-210
    • Bergner, K.1    Rausch, A.2    Sihling, M.3    Vilbig, A.4    Broy, M.5
  • 16
    • 0003995687 scopus 로고    scopus 로고
    • Series in Computer Science. Prentice-Hall International
    • R. Bird and O. Moor. The Algebra of Programming. Series in Computer Science. Prentice-Hall International, 1997.
    • (1997) The Algebra of Programming
    • Bird, R.1    Moor, O.2
  • 18
    • 0023246442 scopus 로고
    • Semantics of finite and infinite networks of communicating agents
    • M. Broy. Semantics of finite and infinite networks of communicating agents. Distributed Computing, 2(1):13-31, 1987.
    • (1987) Distributed Computing , vol.2 , Issue.1 , pp. 13-31
    • Broy, M.1
  • 21
    • 84976215953 scopus 로고
    • Coordination languages and their significance
    • February
    • D. Gelernter and N. Carrier. Coordination languages and their significance. Communication of the ACM, 2(35):97-107, February 1992.
    • (1992) Communication of the ACM , vol.2 , Issue.35 , pp. 97-107
    • Gelernter, D.1    Carrier, N.2
  • 22
    • 84976746763 scopus 로고
    • Initial algebra semantics and continuous algebras
    • January
    • J. Goguen, J. Thatcher, E. Wagner, and J. Wright. Initial algebra semantics and continuous algebras. Jour, of the ACM, 24(1):68-95, January 1977.
    • (1977) Jour, of the ACM , vol.24 , Issue.1 , pp. 68-95
    • Goguen, J.1    Thatcher, J.2    Wagner, E.3    Wright, J.4
  • 24
    • 19044376272 scopus 로고    scopus 로고
    • Covarieties and complete covarieties
    • B. Jacobs, L. Moss, H. Reichel, and J. Rutten, editors, Elsevier, March
    • H. P. Gumm and T. Schroeder. Covarieties and complete covarieties. In B. Jacobs, L. Moss, H. Reichel, and J. Rutten, editors, CMCS’98, Elect. Notes in Theor. Comp. Sci., volume 11. Elsevier, March 1998.
    • (1998) CMCS’98, Elect. Notes in Theor. Comp. Sci , vol.11
    • Gumm, H.P.1    Schroeder, T.2
  • 27
    • 21844510154 scopus 로고
    • Defining equations in terminal coalgebras
    • E. Astesiano, G. Reggio, and A. Tarlecki, editors, Springer Lect. Notes Comp. Sci. (906)
    • U. Hensel and H. Reichel. Defining equations in terminal coalgebras. In E. Astesiano, G. Reggio, and A. Tarlecki, editors, Recent Trends in Data Type Specification, pages 307-318. Springer Lect. Notes Comp. Sci. (906), 1995.
    • (1995) Recent Trends in Data Type Specification , pp. 307-318
    • Hensel, U.1    Reichel, H.2
  • 28
    • 84957806476 scopus 로고
    • Mongruences and cofree coalgebras
    • V.S. Alagar and M. Nivat, editors, Springer Lect. Notes Comp. Sci. (936)
    • B. Jacobs. Mongruences and cofree coalgebras. In V.S. Alagar and M. Nivat, editors, Algebraic Methodology and Software Technology (AMAST), pages 245-260. Springer Lect. Notes Comp. Sci. (936), 1995.
    • (1995) Algebraic Methodology and Software Technology (AMAST) , pp. 245-260
    • Jacobs, B.1
  • 29
    • 85115910062 scopus 로고    scopus 로고
    • Object-oriented hybrid systems of coalgebras plus monoid actions
    • M. Wirsing and M. Nivat, editors, Springer Lect. Notes Comp. Sci. (1101)
    • B. Jacobs. Object-oriented hybrid systems of coalgebras plus monoid actions. In M. Wirsing and M. Nivat, editors, Algebraic Methodology and Software Technology (AMAST), pages 520-535. Springer Lect. Notes Comp. Sci. (1101), 1996.
    • (1996) Algebraic Methodology and Software Technology (AMAST) , pp. 520-535
    • Jacobs, B.1
  • 30
    • 0002715717 scopus 로고    scopus 로고
    • Objects and classes, co-algebraically
    • C. Lengauer B. Freitag, C.B. Jones and H.-J. Schek, editors, Kluwer Academic Publishers
    • B. Jacobs. Objects and classes, co-algebraically. In C. Lengauer B. Freitag, C.B. Jones and H.-J. Schek, editors, Object-Orientation with Parallelism and Persistence, pages 83-103. Kluwer Academic Publishers, 1996.
    • (1996) Object-Orientation with Parallelism and Persistence , pp. 83-103
    • Jacobs, B.1
  • 31
    • 0002715717 scopus 로고    scopus 로고
    • Objects and classes, co-algebraically
    • B. Freitag and C.B. Jones, C. Lengauer and H.-J. Schek, editor, Kluwer
    • B. Jacobs. Objects and classes, co-algebraically. In B. Freitag and C.B. Jones, C. Lengauer and H.-J. Schek, editor, Object-Orientation with Parallelism and Persistence, pages 83-103. Kluwer, 1996.
    • (1996) Object-Orientation with Parallelism and Persistence , pp. 83-103
    • Jacobs, B.1
  • 32
    • 84956996641 scopus 로고    scopus 로고
    • Behaviour-refinement of coalgebraic specifications with coinductive correctness proofs
    • Springer Lect. Notes Comp. Sci. (1214)
    • B. Jacobs. Behaviour-refinement of coalgebraic specifications with coinductive correctness proofs. In TAPSOFT’97: Theory and Practice of Software Development, pages 787-802. Springer Lect. Notes Comp. Sci. (1214), 1997.
    • (1997) TAPSOFT’97: Theory and Practice of Software Development , pp. 787-802
    • Jacobs, B.1
  • 33
    • 0043210203 scopus 로고    scopus 로고
    • Exercises in coalgebraic specification
    • R. Backhouse, R. Crole, and J. Gibbons, editors, Springer Lect. Notes Comp. Sci. (2297)
    • B. Jacobs. Exercises in coalgebraic specification. In R. Backhouse, R. Crole, and J. Gibbons, editors, Algebraic and Coalgebraic Methods in the Mathematics of Program Construction, pages 237-280. Springer Lect. Notes Comp. Sci. (2297), 2002.
    • (2002) Algebraic and Coalgebraic Methods in the Mathematics of Program Construction , pp. 237-280
    • Jacobs, B.1
  • 34
    • 0000892681 scopus 로고    scopus 로고
    • A tutorial on (co)algebras and (co)induction
    • B. Jacobs and J. Rutten. A tutorial on (co)algebras and (co)induction. EATCS Bulletin, 62:222-159, 1997.
    • (1997) EATCS Bulletin , vol.62 , pp. 222-159
    • Jacobs, B.1    Rutten, J.2
  • 36
    • 0004176640 scopus 로고
    • VDM. Series in Computer Science. Prentice-Hall International
    • Cliff B. Jones. Systematic Software Development Using VDM. Series in Computer Science. Prentice-Hall International, 1986.
    • (1986) Systematic Software Development Using
    • Jones, C.B.1
  • 41
    • 34250471092 scopus 로고
    • Strong functors and monoidal monads
    • A. Kock. Strong functors and monoidal monads. Archiv fur Mathematik, 23:113-120, 1972.
    • (1972) Archiv fur Mathematik , vol.23 , pp. 113-120
    • Kock, A.1
  • 42
    • 33748875566 scopus 로고    scopus 로고
    • Categories of processes enriched in final coalgebras
    • FOSSACS, Springer Lect. Notes Comp. Sci. (2030)
    • S. Krstic, J. Launchbury, and D. Pavlovic. Categories of processes enriched in final coalgebras. In Proceedings of FOSSACS, pages 303-317. Springer Lect. Notes Comp. Sci. (2030), 2001.
    • (2001) Proceedings of , pp. 303-317
    • Krstic, S.1    Launchbury, J.2    Pavlovic, D.3
  • 43
    • 19044366690 scopus 로고    scopus 로고
    • Specifying coalgebras with modal logic
    • B. Jacobs, L. Moss, H. Reichel, and J. Rutten, editors, Elsevier, March
    • A. Kurz. Specifying coalgebras with modal logic. In B. Jacobs, L. Moss, H. Reichel, and J. Rutten, editors, CMCS’98, Elect. Notes in Theor. Comp. Sci., volume 11. Elsevier, March 1998.
    • (1998) CMCS’98, Elect. Notes in Theor. Comp. Sci , vol.11
    • Kurz, A.1
  • 44
    • 18944399764 scopus 로고    scopus 로고
    • Technical report, Lecture Notes for ESSLLII’ 2001, Helsinki
    • A. Kurz. Coalgebras and modal logic. Technical report, Lecture Notes for ESSLLII’ 2001, Helsinki, 2001.
    • (2001) Coalgebras and modal logic
    • Kurz, A.1
  • 47
    • 0002404838 scopus 로고    scopus 로고
    • Towards a formal operational semantics of UML statechart diagrams
    • Kluwer
    • Diego Latella, Istvan Majzik, and Mieke Massink. Towards a formal operational semantics of UML statechart diagrams. In Proc. FMOODS’99. Kluwer, 1999.
    • (1999) Proc. FMOODS’99
    • Latella, D.1    Majzik, I.2    Massink, M.3
  • 49
    • 85115983551 scopus 로고    scopus 로고
    • Technical Report 285, United Nations University, International Institute for Software Technology (UNU-IIST)
    • Z. Liu, J. He, and Li X. Contract-oriented development of component software. Technical Report 285, United Nations University, International Institute for Software Technology (UNU-IIST), 2003.
    • (2003) Contract-oriented development of component software
    • Liu, Z.1    He, J.2    Li, X.3
  • 50
    • 18944389612 scopus 로고    scopus 로고
    • Towards automatic mediation between heterogeneous software components
    • K.-P. Lohr. Towards automatic mediation between heterogeneous software components. Electr. Notes in Theor. Comp. Sci., Elsevier, 65(4), 2002.
    • (2002) Electr. Notes in Theor. Comp. Sci., Elsevier , vol.65 , Issue.4
    • Lohr, K.-P.1
  • 53
    • 78049442327 scopus 로고
    • A method for synthesizing sequential circuits
    • G. H. Mealy. A method for synthesizing sequential circuits. Bell Systems Techn. Jour., 34(5): 1045-1079, 1955.
    • (1955) Bell Systems Techn. Jour. , vol.34 , Issue.5 , pp. 1045-1079
    • Mealy, G.H.1
  • 55
    • 0003954103 scopus 로고
    • Series in Computer Science. Prentice-Hall International
    • R. Milner. Communication and Concurrency. Series in Computer Science. Prentice-Hall International, 1989.
    • (1989) Communication and Concurrency
    • Milner, R.1
  • 57
    • 0002703887 scopus 로고
    • Gedanken experiments on sequential machines
    • Princeton University Press
    • E. F. Moore. Gedanken experiments on sequential machines. In Automata Studies, pages 129-153. Princeton University Press, 1966.
    • (1966) Automata Studies , pp. 129-153
    • Moore, E.F.1
  • 59
    • 0142245532 scopus 로고    scopus 로고
    • A calculus for modeling software components
    • F. S. de Boer, M. Bonsangue, S. Graf, and W.-P. de Roever, editors, Springer Lect. Notes Comp. Sci. (2852)
    • O. Nierstrasz and F. Achermann. A calculus for modeling software components. In F. S. de Boer, M. Bonsangue, S. Graf, and W.-P. de Roever, editors, Proc. First International Symposium on Formal Methods for Components and Objects (FMCO '02), pages 339-360. Springer Lect. Notes Comp. Sci. (2852), 2003.
    • (2003) Proc. First International Symposium on Formal Methods for Components and Objects (FMCO '02) , pp. 339-360
    • Nierstrasz, O.1    Achermann, F.2
  • 66
    • 19044379366 scopus 로고    scopus 로고
    • An axiomatics for categories of coalgebras
    • B. Jacobs, L. Moss, H. Reichel, and J. Rutten, editors, Elsevier, March
    • J. Power and H. Watanabe. An axiomatics for categories of coalgebras. In B. Jacobs, L. Moss, H. Reichel, and J. Rutten, editors, CMCS’98, Elect. Notes in Theor. Comp. Sci., volume 11. Elsevier, March 1998.
    • (1998) CMCS’98, Elect. Notes in Theor. Comp. Sci , vol.11
    • Power, J.1    Watanabe, H.2
  • 67
    • 84976111956 scopus 로고
    • An approach to object semantics based on terminal co-algebras
    • H. Reichel. An approach to object semantics based on terminal co-algebras. Math. Struct, in Comp. Sci., 5:129-152, 1995.
    • (1995) Math. Struct, in Comp. Sci , vol.5 , pp. 129-152
    • Reichel, H.1
  • 69
    • 85115935270 scopus 로고    scopus 로고
    • On the specification of a component repository
    • Hung Dang Van and Zhiming Liu, editors, (‘Formal Approaches to Component Software, ), Pisa, Spetember
    • N. Rodrigues and L. S. Barbosa. On the specification of a component repository. In Hung Dang Van and Zhiming Liu, editors, Proc. of FACS’03, (‘Formal Approaches to Component Software, ), pages 47-62, Pisa, Spetember 2003.
    • (2003) Proc. of FACS’03 , pp. 47-62
    • Rodrigues, N.1    Barbosa, L.S.2
  • 72
    • 0001235755 scopus 로고
    • A calculus of transition systems (towards universal co-algebra)
    • A. Ponse, M. de Rijke, and Y. Venema, editors, CSLI Lecture Notes (53), CSLI Publications, Stanford
    • J. Rutten. A calculus of transition systems (towards universal co-algebra). In A. Ponse, M. de Rijke, and Y. Venema, editors, Modal Logic and Process Algebra, A Bisimulation Perspective, CSLI Lecture Notes (53), pages 231-256. CSLI Publications, Stanford, 1995.
    • (1995) Modal Logic and Process Algebra, A Bisimulation Perspective , pp. 231-256
    • Rutten, J.1
  • 74
    • 84945953914 scopus 로고    scopus 로고
    • Automata and coinduction (an exercise in coalgebra)
    • Springer Lect. Notes Comp. Sci. (1466)
    • J. Rutten. Automata and coinduction (an exercise in coalgebra). In Proc. CONCUR’ 98, pages 194-218. Springer Lect. Notes Comp. Sci. (1466), 1998.
    • (1998) Proc. CONCUR’ 98 , pp. 194-218
    • Rutten, J.1
  • 75
    • 0001986854 scopus 로고    scopus 로고
    • Universal coalgebra: A theory of systems
    • (Revised version of CWI Techn. Rep. CS-R9652, 1996)
    • J. Rutten. Universal coalgebra: A theory of systems. Theor. Comp. Sci., 249(1):3-80, 2000. (Revised version of CWI Techn. Rep. CS-R9652, 1996).
    • (2000) Theor. Comp. Sci , vol.249 , Issue.1 , pp. 3-80
    • Rutten, J.1
  • 77
    • 0003507283 scopus 로고
    • Technical Report 13, University of Uppsala, Filosofiska Studier
    • K. Segerberg. An essay in classical modal logic. Technical Report 13, University of Uppsala, Filosofiska Studier, 1971.
    • (1971) An essay in classical modal logic
    • Segerberg, K.1
  • 81
    • 85115909255 scopus 로고    scopus 로고
    • A coalgebraic calculus for component based systems
    • Hung Dang Van and Zhiming Liu, editors, (‘Formal Approaches to Component Software, ), Pisa, Spetember
    • M. Sun and B. K. Aichernig. A coalgebraic calculus for component based systems. In Hung Dang Van and Zhiming Liu, editors, Proc. of FACS’03, (‘Formal Approaches to Component Software, ), pages 27-46, Pisa, Spetember 2003.
    • (2003) Proc. of FACS’03 , pp. 27-46
    • Sun, M.1    Aichernig, B.K.2
  • 83
    • 14544306013 scopus 로고    scopus 로고
    • A coalgebraic semantic framework for component based development in UML
    • L. Birkedal, editor, Elect. Notes in Theor. Comp. Sci., Elsevier
    • M. Sun, B. K. Aichernig, L. S. Barbosa, and Z. Naixiao. A coalgebraic semantic framework for component based development in UML. In L. Birkedal, editor, Proc. Int. Conf. on Category Theory and Computer Science (CTCS’04), volume 122, pages 229-245. Elect. Notes in Theor. Comp. Sci., Elsevier, 2005.
    • (2005) Proc. Int. Conf. on Category Theory and Computer Science (CTCS’04) , vol.122 , pp. 229-245
    • Sun, M.1    Aichernig, B.K.2    Barbosa, L.S.3    Naixiao, Z.4
  • 84
    • 14544269892 scopus 로고    scopus 로고
    • On refinement of generic software components
    • C. Rettray, S. Maharaj, and C. Shankland, editors, Stirling, Springer Lect. Notes Comp. Sci. (3116)
    • M. Sun and L. S. Barbosa. On refinement of generic software components. In C. Rettray, S. Maharaj, and C. Shankland, editors, 10th Int. Conf. Algebraic Methods and Software Technology (AMAST), pages 506-520, Stirling, 2004. Springer Lect. Notes Comp. Sci. (3116).
    • (2004) 10th Int. Conf. Algebraic Methods and Software Technology (AMAST) , pp. 506-520
    • Sun, M.1    Barbosa, L.S.2
  • 85
    • 16244371357 scopus 로고    scopus 로고
    • On semantics and refinement of UML statecharts:A coalgebraic view
    • J. Cuellar and Z. Liu, editors, Beijing, China, September, IEEE Computer Society Press
    • M. Sun, Z. Naixiao, and L. S. Barbosa. On semantics and refinement of UML statecharts:A coalgebraic view. In J. Cuellar and Z. Liu, editors, Proc. of 2nd IEEE Int. Conf. on Software Engineering and Formal Methods, pages 164-173, Beijing, China, September 2004. IEEE Computer Society Press.
    • (2004) Proc. of 2nd IEEE Int. Conf. on Software Engineering and Formal Methods , pp. 164-173
    • Sun, M.1    Naixiao, Z.2    Barbosa, L.S.3
  • 87
    • 0004120583 scopus 로고
    • Prentice Hall International
    • The RAISE Language Group. The RAISE Specification Language. Prentice Hall International, 1992.
    • (1992) The RAISE Specification Language
  • 88
    • 85022954743 scopus 로고    scopus 로고
    • On the foundations of final coalgebra semantics: Non-wellfounded sets, partial orders, metric spaces
    • D. Turi and J. Rutten. On the foundations of final coalgebra semantics: non-wellfounded sets, partial orders, metric spaces. Math. Struct, in Corap. Sci., 8(5):481-540, 1998.
    • (1998) Math. Struct, in Corap. Sci , vol.8 , Issue.5 , pp. 481-540
    • Turi, D.1    Rutten, J.2


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