메뉴 건너뛰기




Volumn 11, Issue 2, 2002, Pages 256-290

Alloy: A Lightweight Object Modelling Notation

Author keywords

Design; Documentation; first order logic; Languages; Object models; Z specification language

Indexed keywords

FIRST-ORDER LOGIC; OBJECT MODELS; TRANSLATION; Z SPECIFICATION LANGUAGE;

EID: 0038507387     PISSN: 1049331X     EISSN: 15577392     Source Type: Journal    
DOI: 10.1145/505145.505149     Document Type: Article
Times cited : (844)

References (60)
  • 1
    • 84976802358 scopus 로고
    • IFO: A Formal Semantic Database Model
    • Dec
    • Abiteboul, S., Hull, R., 1987. IFO: A Formal Semantic Database Model. ACM Trans. Data Syst. 12, 4 (Dec.), 525-565.
    • (1987) ACM Trans. Data Syst. , vol.12 , Issue.4 , pp. 525-565
    • Abiteboul, S.1    Hull, R.2
  • 2
    • 85024245277 scopus 로고
    • Data Semantics
    • In J. W. Klimbie and K. L. Koffeman (eds.)
    • Abrial, J. R., 1974. Data Semantics. In J. W. Klimbie and K. L. Koffeman (eds.), Data Base
    • (1974) Data Base
    • Abrial, J.R.1
  • 3
    • 11244281171 scopus 로고
    • Maths in Ascii
    • Poster. Joint Meeting of Southern California Chapter of Mathematical Association of America and Society for Industrial and Applied Mathematics (SIAM, Spring
    • Botting, R., 1992. Maths in Ascii. Poster. Joint Meeting of Southern California Chapter of Mathematical Association of America and Society for Industrial and Applied Mathematics (SIAM, Spring
    • (1992)
    • Botting, R.1
  • 4
    • 0035324730 scopus 로고    scopus 로고
    • A Theory of Bunches, Acta Informatica
    • (May)
    • Bunkenburg, A., Morris, J. M., 2001. A Theory of Bunches, Acta Informatica, Vol. 37, 8 (May).
    • (2001) , vol.37 , pp. 8
    • Bunkenburg, A.1    Morris, J.M.2
  • 7
    • 84976766949 scopus 로고
    • The Entity-Relationship Model-Toward a Unified View of Data
    • Chen, P. P., 1976. The Entity-Relationship Model-Toward a Unified View of Data. ACM Trans. Data. Sys. 1, 1, 9-36.
    • (1976) ACM Trans. Data. Sys. , vol.1 , Issue.1 , pp. 9-36
    • Chen, P.P.1
  • 11
    • 84889291685 scopus 로고    scopus 로고
    • Foundations of the unified modeling language
    • Ilkley, Electronic Workshops in Computing. Springer-Verlag
    • Evans, A. S., Clark, A. N., 1998. Foundations of the unified modeling language. In 2nd Northern Formal Methods Workshop, Ilkley, Electronic Workshops in Computing. Springer-Verlag.
    • (1998) 2nd Northern Formal Methods Workshop
    • Evans, A.S.1    Clark, A.N.2
  • 13
    • 0031280801 scopus 로고    scopus 로고
    • An Integrated Object-Oriented and Formal Modeling Environment
    • Nov./Dec.
    • France, R. B., Bruel, J. M., L-Petrie, M. M., 1997a. An Integrated Object-Oriented and Formal Modeling Environment. J. Obj. Orient. Prog. (JOOP) 10, 7 (Nov./Dec.).
    • (1997) J. Obj. Orient. Prog. (JOOP) , vol.10 , Issue.7
    • France, R.B.1    Bruel, J.M.2    L-Petrie, M.M.3
  • 15
    • 18844425873 scopus 로고    scopus 로고
    • Constraint Diagrams: A Step Beyond UML
    • IEEE Computer Society Press (Dec.)
    • Gil, J., Howse, J., Kent, S., 1999. Constraint Diagrams: A Step Beyond UML. In Proceedings of Tools USA'99. IEEE Computer Society Press (Dec.).
    • (1999) Proceedings of Tools USA'99.
    • Gil, J.1    Howse, J.2    Kent, S.3
  • 16
    • 0018650941 scopus 로고
    • An introduction to OBJ: A language for writing and testing software specifications
    • In M. Zelkowitz (ed.) IEEE
    • Goguen, J., Tardo, J., 1979. An introduction to OBJ: A language for writing and testing software specifications. In M. Zelkowitz (ed.), Specification of Reliable Software 170-189. IEEE.
    • (1979) Specification of Reliable Software , pp. 170-189
    • Goguen, J.1    Tardo, J.2
  • 17
    • 2542628621 scopus 로고
    • Avoiding the Undefined by Underspecification.
    • In Jan vanLeeuwen (ed.) Lecture Notes in Computer Science, Springer-Verlag, NY
    • Gries, D., Schneider, F. B., 1995. Avoiding the Undefined by Underspecification. In Jan vanLeeuwen (ed.), Computer Science Today: Recent Trends and Developments 1000, 366-373. Lecture Notes in Computer Science, Springer-Verlag, NY.
    • (1995) Computer Science Today: Recent Trends and Developments 1000 , pp. 366-373
    • Gries, D.1    Schneider, F.B.2
  • 19
    • 85031765659 scopus 로고
    • Using Z as a Specification Calculus for Object-Oriented Systems
    • In D. Bjorner, C. A. R. Hoare, and H. Langmaack (eds.) Lecture Notes in Computer Science, Springer-Verlag, New York
    • Hall, A., 1990. Using Z as a Specification Calculus for Object-Oriented Systems. In D. Bjorner, C. A. R. Hoare, and H. Langmaack (eds.), VDMand Z: Formal Methods in Software Development, 428, 290-381, Lecture Notes in Computer Science, Springer-Verlag, New York.
    • (1990) VDMand Z: Formal Methods in Software Development , vol.428 , pp. 290-381
    • Hall, A.1
  • 21
    • 0003894440 scopus 로고
    • Center for the Study of Language and Information, Stanford University, Stanford, CA
    • Hammer, E. M., 1995. Logic and Visual Information. Center for the Study of Language and Information, Stanford University, Stanford, CA.
    • (1995) Logic and Visual Information.
    • Hammer, E.M.1
  • 22
    • 0019612794 scopus 로고
    • Database Description with SDM: A Semantic Database Model
    • June
    • Hammer, M., Mcleod, D., 1981. Database Description with SDM: A Semantic Database Model. ACM Transactions on Database Systems 6, 2 (June), 351-386.
    • (1981) ACM Transactions on Database Systems , vol.6 , Issue.2 , pp. 351-386
    • Hammer, M.1    Mcleod, D.2
  • 24
    • 0007128256 scopus 로고
    • Bunch Theory: A Simple Set Theory For Computer Science
    • February
    • Hehner, E. C. R., 1981. Bunch Theory: A Simple Set Theory For Computer Science. Information Processing Letters 12, 1, February, pp. 26-30.
    • (1981) Information Processing Letters , vol.12 , Issue.1 , pp. 26-30
    • Hehner, E.C.R.1
  • 25
    • 0024071354 scopus 로고
    • Semantic Data Models
    • Hull, R., King, R., 1987. Semantic Data Models. ACM Comput. Surv. 20, 3, 153-189.
    • (1987) ACM Comput. Surv. , vol.20 , Issue.3 , pp. 153-189
    • Hull, R.1    King, R.2
  • 27
    • 0013134388 scopus 로고    scopus 로고
    • Tech. Rep. MIT-LCS-735, MIT Laboratory for computer science, cambridge, MA (Dec.)
    • Jackson, D., 1997. Boolean Compilation of Relational Specifications. Tech. Rep. MIT-LCS-735, MIT Laboratory for computer science, cambridge, MA (Dec.).
    • (1997) Boolean Compilation of Relational Specifications.
    • Jackson, D.1
  • 29
    • 0343820637 scopus 로고
    • Tech. rep. CMU-CS-95-216, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA. (Nov.)
    • Jackson, D., Damon, C., 1995. Semi-executable Specifications. Tech. rep. CMU-CS-95-216, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA. (Nov.).
    • (1995) Semi-executable Specifications.
    • Jackson, D.1    Damon, C.2
  • 30
    • 0005103770 scopus 로고    scopus 로고
    • Tech. Rep. CMU-CS-96-109. School of Computer Science, Carnegie Mellon University, Pittsburgh, PA (Jan.)
    • Jackson, D., Damon, C. A., 1996. Nitpick Reference Manual. Tech. Rep. CMU-CS-96-109. School of Computer Science, Carnegie Mellon University, Pittsburgh, PA (Jan.).
    • (1996) Nitpick Reference Manual.
    • Jackson, D.1    Damon, C.A.2
  • 31
    • 0032010255 scopus 로고    scopus 로고
    • Isomorph-free Model Enumeration: A New Method for Checking Relational Specifications
    • March
    • Jackson, D., Jha, S., Damon, C. A., 1998. Isomorph-free Model Enumeration: A New Method for Checking Relational Specifications. ACM Trans. Prog. Lang. Syst. 20, 2 (March), 302-343.
    • (1998) ACM Trans. Prog. Lang. Syst. , vol.20 , Issue.2 , pp. 302-343
    • Jackson, D.1    Jha, S.2    Damon, C.A.3
  • 39
    • 77950854224 scopus 로고    scopus 로고
    • Exploring the Design of an Intentional Naming Scheme with an Automatic Constraint Analyzer
    • Grenoble, France (Sept.)
    • Khurshid, S., Jackson, D., 2000. Exploring the Design of an Intentional Naming Scheme with an Automatic Constraint Analyzer. Proc. Auto. Softw. Eng., Grenoble, France (Sept.).
    • (2000) Proc. Auto. Softw. Eng.
    • Khurshid, S.1    Jackson, D.2
  • 43
    • 11244261401 scopus 로고
    • A Logic for Describing, not Verifying, Software
    • Nov
    • Parnas, D., 1995. A Logic for Describing, not Verifying, Software. Erkenntnis (Kluwer) 43, 3 (Nov.), 321-338.
    • (1995) Erkenntnis (Kluwer) , vol.43 , Issue.3 , pp. 321-338
    • Parnas, D.1
  • 44
    • 84976826756 scopus 로고    scopus 로고
    • Semantic Database Modeling: Survey, Applications, and Research Issues
    • Peckham, J., Maryanski, F., 1998. Semantic Database Modeling: Survey, Applications, and Research Issues. ACM Computing Surveys 19, 3, 201-260.
    • (1998) ACM Computing Surveys , vol.19 , Issue.3 , pp. 201-260
    • Peckham, J.1    Maryanski, F.2
  • 45
    • 0002496986 scopus 로고
    • New Foundations for Mathematical Logic
    • Quine, W. V. O., 1937. New Foundations for Mathematical Logic. American Mathematical Monthly 44, 70-80.
    • (1937) American Mathematical Monthly , vol.44 , pp. 70-80
    • Quine, W.V.O.1
  • 46
    • 18944369393 scopus 로고    scopus 로고
    • OCL-Syntax, Semantics and Tools
    • In Tony Clark and Jos Warmer, editors Springer-Verlag, Berlin, LNCS
    • Richters, M., Gogolla, M., 2001. OCL-Syntax, Semantics and Tools. In Tony Clark and Jos Warmer, editors, Advances in Object Modelling with the OCL, 38-63. Springer-Verlag, Berlin, LNCS.
    • (2001) Advances in Object Modelling with the OCL , pp. 38-63
    • Richters, M.1    Gogolla, M.2
  • 50
    • 3843152484 scopus 로고
    • Existence and Description in Formal Logic
    • R. Schoenmann, ed., Allen and Unwin
    • Scott, D. S., 1967. Existence and Description in Formal Logic. In Bertrand Russell, Philosopher of the Century, R. Schoenmann, ed., Allen and Unwin, pp. 181-200.
    • (1967) Bertrand Russell, Philosopher of the Century , pp. 181-200
    • Scott, D.S.1
  • 51
    • 0019541764 scopus 로고
    • The Functional Data Model and the Data Language DAPLEX
    • March
    • Shipman, D. W., 1981. The Functional Data Model and the Data Language DAPLEX. ACM Trans. Data. Syst. 6, 1, March, 140-173.
    • (1981) ACM Trans. Data. Syst. , vol.6 , Issue.1 , pp. 140-173
    • Shipman, D.W.1
  • 60
    • 11244287451 scopus 로고    scopus 로고
    • MEng. Thesis, Dept. of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, MA (May)
    • Zhang, D., 2000. Design of the Collaborative Arrival Planner using Object Modeling. MEng. Thesis, Dept. of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, MA (May).
    • (2000) Design of the Collaborative Arrival Planner using Object Modeling.
    • Zhang, D.1


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