메뉴 건너뛰기




Volumn 14, Issue 2, 1996, Pages 175-211

TROLL - A Language for Object-Oriented Specification of Information Systems

Author keywords

D.2.1. Software Engineering : Requirements specification Languages; D.3.2 Programming Languages : Language Classifications TROLL; D.3.3. Programming Languages : Language Constructs and Features; H.1.0 Models and Principles : General

Indexed keywords

COMPUTER HARDWARE DESCRIPTION LANGUAGES; DATA PROCESSING; MANAGEMENT INFORMATION SYSTEMS; SOFTWARE ENGINEERING; SYSTEMS ANALYSIS;

EID: 0030127113     PISSN: 10468188     EISSN: None     Source Type: Journal    
DOI: 10.1145/226163.226166     Document Type: Article
Times cited : (54)

References (66)
  • 1
    • 85032861313 scopus 로고
    • Temporal specifications of object behavior
    • Proceedings 3rd. Symposium on Mathematical Fundamentals of Database and Knowledge Base Systems MFDBS-91, B. Thalheim, J. Demetrovics, and H.-D. Gerhardt, Eds. Springer-Verlag, Berlin
    • ARAPIS, C. 1991. Temporal specifications of object behavior. In Proceedings 3rd. Symposium on Mathematical Fundamentals of Database and Knowledge Base Systems MFDBS-91, B. Thalheim, J. Demetrovics, and H.-D. Gerhardt, Eds. Lecture Notes in Computer Science, vol. 495, Springer-Verlag, Berlin, 308-324.
    • (1991) Lecture Notes in Computer Science , vol.495 , pp. 308-324
    • Arapis, C.1
  • 3
    • 0000656345 scopus 로고
    • A formal approach to object oriented databases
    • BEERI, C. 1990. A formal approach to object oriented databases. Data Knowl. Eng. 5, 4, 353-382.
    • (1990) Data Knowl. Eng. , vol.5 , Issue.4 , pp. 353-382
    • Beeri, C.1
  • 4
    • 0003696285 scopus 로고
    • Benjamin/Cummings, Menlo Park, Calif.
    • BOOCH, G. 1990. Object-Oriented Design. Benjamin/Cummings, Menlo Park, Calif.
    • (1990) Object-Oriented Design
    • Booch, G.1
  • 5
    • 0021818133 scopus 로고
    • Features of languages for the development of information systems at the conceptual level
    • BORGIDA, A. 1985. Features of languages for the development of information systems at the conceptual level. IEEE Softw. 2, 1, 63-73.
    • (1985) IEEE Softw. , vol.2 , Issue.1 , pp. 63-73
    • Borgida, A.1
  • 7
    • 0018705521 scopus 로고
    • Extending the relational model to capture more meaning
    • CODD, E. F. 1979. Extending the relational model to capture more meaning. ACM Trans. Database Syst. 4, 4, 397-434.
    • (1979) ACM Trans. Database Syst. , vol.4 , Issue.4 , pp. 397-434
    • Codd, E.F.1
  • 10
    • 1542680564 scopus 로고
    • Tech. Rep., Instituto Superior Técnico, Instituto de Engenharia de Sistemas e Computadores, Lisbon
    • COSTA, J. F., SERNADAS, A., AND SERNADAS, C. 1989. OBL-89. User's Manual. Version 2.3. Tech. Rep., Instituto Superior Técnico, Instituto de Engenharia de Sistemas e Computadores, Lisbon.
    • (1989) OBL-89. User's Manual. Version 2.3
    • Costa, J.F.1    Sernadas, A.2    Sernadas, C.3
  • 12
    • 85028889787 scopus 로고
    • O-O requirements analysis: An agent perspective
    • ECOOP'93 - Object-Oriented Programming, O. Nierstrasz, Ed. Springer-Verlag, Berlin
    • DUBOIS, E., DU BOIS, P., AND PETIT, M. 1993. O-O requirements analysis: An agent perspective. In ECOOP'93 - Object-Oriented Programming, O. Nierstrasz, Ed. Lecture Notes in Computer Science, vol. 707. Springer-Verlag, Berlin, 458-481.
    • (1993) Lecture Notes in Computer Science , vol.707 , pp. 458-481
    • Dubois, E.1    Du Bois, P.2    Petit, M.3
  • 13
    • 1542575691 scopus 로고
    • Elaborating, structuring and expressing formal requirements of composite systems
    • Advanced Information Systems Engineering CAISE'92, P. Loucopoulos, Ed. Springer-Verlag, Berlin
    • DUBOIS, E., DU BOIS, P., AND RIFAUT, A. 1992. Elaborating, structuring and expressing formal requirements of composite systems. In Advanced Information Systems Engineering CAISE'92, P. Loucopoulos, Ed. Lecture Notes in Computer Science, vol. 593. Springer-Verlag, Berlin.
    • (1992) Lecture Notes in Computer Science , vol.593
    • Dubois, E.1    Du Bois, P.2    Rifaut, A.3
  • 14
    • 1542471068 scopus 로고
    • A formal language for the requirements engineering of computer systems
    • A. Thayse, Ed. John Wiley & Sons, Chicester, U.K.
    • DUBOIS, E., HAGELSTEIN, J., AND RIFAUT, A. 1991. A formal language for the requirements engineering of computer systems. In From Natural Language Processing to Logic for Expert Systems, A. Thayse, Ed. John Wiley & Sons, Chicester, U.K., 269-345.
    • (1991) From Natural Language Processing to Logic for Expert Systems , pp. 269-345
    • Dubois, E.1    Hagelstein, J.2    Rifaut, A.3
  • 16
    • 85030460519 scopus 로고
    • A categorial theory of objects as observed processes
    • Proceedings REX/FOOL Workshop, J. W. deBakker, W. P. deRoever, and G. Rozenberg, Eds. Springer, Berlin
    • EHRICH, H.-D., GOGUEN, J. A., AND SERANDAS, A. 1990. A categorial theory of objects as observed processes. In Proceedings REX/FOOL Workshop, J. W. deBakker, W. P. deRoever, and G. Rozenberg, Eds. Lecture Notes in Computer Science, vol. 489. Springer, Berlin, 203-228.
    • (1990) Lecture Notes in Computer Science , vol.489 , pp. 203-228
    • Ehrich, H.-D.1    Goguen, J.A.2    Serandas, A.3
  • 17
    • 1542785808 scopus 로고
    • Fundamental object concepts and constructions
    • G. Saake and A. Sernadas, Eds. TU Braunschweig, Informatik Bericht 91-03
    • EHRICH, H.-D. AND SERNADAS, A. 1991. Fundamental object concepts and constructions. In Information Systems - Correctness and Reusability, G. Saake and A. Sernadas, Eds. TU Braunschweig, Informatik Bericht 91-03, 1-24.
    • (1991) Information Systems - Correctness and Reusability , pp. 1-24
    • Ehrich, H.-D.1    Sernadas, A.2
  • 19
    • 0001449325 scopus 로고
    • Temporal and modal logic
    • J. van Leeuwen, Ed. Elsevier Science Publishers B.V., Amsterdam
    • EMERSON, E. A. 1990. Temporal and modal logic. In Formal Models and Semantics, J. van Leeuwen, Ed. Elsevier Science Publishers B.V., Amsterdam, 995-1072.
    • (1990) Formal Models and Semantics , pp. 995-1072
    • Emerson, E.A.1
  • 21
    • 0041711447 scopus 로고
    • ESDI Espirito Santo Data Informatica, S. A., Lisbon
    • ESDI. 1993. OBLOG CASE V1.0 - The User's Guide. ESDI Espirito Santo Data Informatica, S. A., Lisbon.
    • (1993) OBLOG CASE V1.0 - The User's Guide
  • 23
    • 0042904049 scopus 로고
    • Logics of modal terms for system specification
    • FIADEIRO, J. AND SERNADAS, A. 1990. Logics of modal terms for system specification. J. Logic Comput. 1, 2, 187-227.
    • (1990) J. Logic Comput. , vol.1 , Issue.2 , pp. 187-227
    • Fiadeiro, J.1    Sernadas, A.2
  • 24
    • 85028448478 scopus 로고
    • Sketching concepts and computational model of TROLL light
    • Proceedings of the 3rd International Conference on Design and Implementation of Symbolic Computation Systems (DISCO'93), A. Miola, Ed. Springer, Berlin
    • GOGOLLA, M., CONRAD, S., AND HERZIG, R. 1993. Sketching concepts and computational model of TROLL light. In Proceedings of the 3rd International Conference on Design and Implementation of Symbolic Computation Systems (DISCO'93), A. Miola, Ed. Lecture Notes in Computer Science, vol. 722. Springer, Berlin, 17-32.
    • (1993) Lecture Notes in Computer Science , vol.722 , pp. 17-32
    • Gogolla, M.1    Conrad, S.2    Herzig, R.3
  • 25
    • 1542680561 scopus 로고
    • A requirements modelling language and its logic
    • M. L. Brodie and J. Mylopoulos, Eds. Springer-Verlag, Berlin
    • GREENSPAN, S., BORGIDA, A. T., AND MYLOPOULOS, J. 1986. A requirements modelling language and its logic. In On Knowledge Base Management Systems, M. L. Brodie and J. Mylopoulos, Eds. Springer-Verlag, Berlin, 471-502.
    • (1986) On Knowledge Base Management Systems , pp. 471-502
    • Greenspan, S.1    Borgida, A.T.2    Mylopoulos, J.3
  • 27
    • 33749791195 scopus 로고
    • Aggregation in a behavior oriented object model
    • Proceedings of the European Conference on Object-Oriented Programming (ECOOP'92), O. L. Madsen, Ed. Springer, Berlin
    • HARTMANN, T., JUNGCLAUS, R., AND SAAKE, G. 1992. Aggregation in a behavior oriented object model. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP'92), O. L. Madsen, Ed. Lecture Notes in Computer Science, vol. 615. Springer, Berlin, 57-77.
    • (1992) Lecture Notes in Computer Science , vol.615 , pp. 57-77
    • Hartmann, T.1    Jungclaus, R.2    Saake, G.3
  • 29
    • 84976826756 scopus 로고
    • Semantic database modeling: Survey, applications, and research issues
    • HULL, R. AND KING, R. 1987. Semantic database modeling: Survey, applications, and research issues. ACM Comput. Surv. 19, 3, 201-260.
    • (1987) ACM Comput. Surv. , vol.19 , Issue.3 , pp. 201-260
    • Hull, R.1    King, R.2
  • 32
    • 1542785807 scopus 로고
    • Introduction to TROLL - A language for object-oriented specification of information systems
    • G. Saake and A. Sernadas, Eds. TU Braunschweig, Informatik Bericht 91-03
    • JUNGCLAUS, R., HARTMANN, T., SAAKE, G., AND SERNADAS, C. 1991. Introduction to TROLL - A language for object-oriented specification of information systems. In Information Systems - Correctness and Reusability, G. Saake and A. Sernadas, Eds. TU Braunschweig, Informatik Bericht 91-03, 97-128.
    • (1991) Information Systems - Correctness and Reusability , pp. 97-128
    • Jungclaus, R.1    Hartmann, T.2    Saake, G.3    Sernadas, C.4
  • 37
    • 0037642958 scopus 로고
    • North-Holland, Amsterdam
    • KENT, W. 1978. Data and Reality. North-Holland, Amsterdam.
    • (1978) Data and Reality
    • Kent, W.1
  • 39
    • 0040235458 scopus 로고
    • Knowledge representation and reasoning
    • LEVESQUE, H. 1986. Knowledge representation and reasoning. Ann. Rev. Comput. Sci. 1, 255-287.
    • (1986) Ann. Rev. Comput. Sci. , vol.1 , pp. 255-287
    • Levesque, H.1
  • 40
    • 0025503118 scopus 로고
    • Transformation of dynamic integrity constraints into transaction specification
    • LIPECK, U. W. 1990. Transformation of dynamic integrity constraints into transaction specification. Theor. Comput. Sci. 76, 115-142.
    • (1990) Theor. Comput. Sci. , vol.76 , pp. 115-142
    • Lipeck, U.W.1
  • 43
    • 0003037229 scopus 로고
    • Operational and algebraic semantics of concurrent processes
    • J. van Leeuwen, Ed. Elsevier Science Publishers B.V., Amsterdam
    • MILNER, R. 1990. Operational and algebraic semantics of concurrent processes. In Formal Models and Semantics, J. van Leeuwen, Ed. Elsevier Science Publishers B.V., Amsterdam, 1201-1242.
    • (1990) Formal Models and Semantics , pp. 1201-1242
    • Milner, R.1
  • 44
    • 0019022430 scopus 로고
    • A language facility for designing interactive database-intensive applications
    • MYLOPOULOS, J., BERNSTEIN, P. A., AND WONG, H. K. T. 1980. A language facility for designing interactive database-intensive applications. ACM Trans. Database Syst. 5, 2, 185-207.
    • (1980) ACM Trans. Database Syst. , vol.5 , Issue.2 , pp. 185-207
    • Mylopoulos, J.1    Bernstein, P.A.2    Wong, H.K.T.3
  • 48
    • 0001206576 scopus 로고
    • Application of temporal logic to the specification and verification of reactive systems: A survey of current trends
    • Current Trends in Concurrency. J. de Bakker, W. de Roever, and G. Rozenberg, Eds. Springer-Verlag, Berlin
    • PNUELI, A. 1986. Application of temporal logic to the specification and verification of reactive systems: A survey of current trends. In Current Trends in Concurrency. J. de Bakker, W. de Roever, and G. Rozenberg, Eds. Lecture Notes in Computer Science, vol. 224. Springer-Verlag, Berlin.
    • (1986) Lecture Notes in Computer Science , vol.224
    • Pnueli, A.1
  • 50
    • 0004232902 scopus 로고
    • Springer-Verlag, Berlin
    • REISIG, W. 1985. Petri Nets. Springer-Verlag, Berlin.
    • (1985) Petri Nets
    • Reisig, W.1
  • 52
    • 0025802188 scopus 로고
    • Descriptive specification of database object behavior
    • SAAKE, G. 1991. Descriptive specification of database object behavior. Data Knowl. Eng. 6, 1, 47-74.
    • (1991) Data Knowl. Eng. , vol.6 , Issue.1 , pp. 47-74
    • Saake, G.1
  • 55
    • 85028758546 scopus 로고
    • Views and formal implementation in a three-level schema architecture for dynamic objects
    • Advanced Database Systems: Proceedings of the 10th British National Conference on Databases (BNCOD 10), P. M. D. Gray and R. J. Lucas, Eds. Springer, Berlin
    • SAAKE, G. AND JUNGCLAUS, R. 1992b. Views and formal implementation in a three-level schema architecture for dynamic objects. In Advanced Database Systems: Proceedings of the 10th British National Conference on Databases (BNCOD 10), P. M. D. Gray and R. J. Lucas, Eds. Lecture Notes in Computer Science, vol. 618. Springer, Berlin, 78-95.
    • (1992) Lecture Notes in Computer Science , vol.618 , pp. 78-95
    • Saake, G.1    Jungclaus, R.2
  • 56
    • 84935184587 scopus 로고
    • Using finite-linear temporal logic for specifying database dynamics
    • E. Börger, H. Kleine Büning, and M. M. Richter, Eds. Springer, Berlin
    • SAAKE, G. AND LIPECK, U. W. 1989. Using finite-linear temporal logic for specifying database dynamics. In Proceedings of the CSL '88 2nd Workshop Computer Science Logic, E. Börger, H. Kleine Büning, and M. M. Richter, Eds. Springer, Berlin, 288-300.
    • (1989) Proceedings of the CSL '88 2nd Workshop Computer Science Logic , pp. 288-300
    • Saake, G.1    Lipeck, U.W.2
  • 57
    • 1542575687 scopus 로고
    • Object-oriented specification and stepwise refinement
    • J. de Meer, V. Heymer, and R. Roth, Eds. (IFIP Transactions C: Commun. Syst. 1), North-Holland, Amsterdam
    • SAAKE, G., JUNGCLAUS, R., AND EHRICH, H.-D. 1992. Object-oriented specification and stepwise refinement. In Proceedings of the Open Distributed Processing, J. de Meer, V. Heymer, and R. Roth, Eds. (IFIP Transactions C: Commun. Syst. 1), North-Holland, Amsterdam, 99-121.
    • (1992) Proceedings of the Open Distributed Processing , pp. 99-121
    • Saake, G.1    Jungclaus, R.2    Ehrich, H.-D.3
  • 58
    • 0019282697 scopus 로고
    • Temporal aspects of logical procedure definition
    • SERNADAS, A. 1980. Temporal aspects of logical procedure definition. Inf. Syst. 5, 167-187.
    • (1980) Inf. Syst. , vol.5 , pp. 167-187
    • Sernadas, A.1
  • 60
    • 1542575688 scopus 로고
    • A conceptual model for temporal database applications
    • SYSLAB, Stockholm Univ., Stockholm
    • THEODOULIDIS C., WANGLER, B., BUBENKO, J. A., AND LOUCOPOULOS, P. 1990. A conceptual model for temporal database applications. SYSLAB Rep. 71, SYSLAB, Stockholm Univ., Stockholm.
    • (1990) SYSLAB Rep. 71
    • Theodoulidis, C.1    Wangler, B.2    Bubenko, J.A.3    Loucopoulos, P.4
  • 66
    • 0025480317 scopus 로고
    • A specifier's introduction to formal methods
    • WING, J. M. 1990. A specifier's introduction to formal methods. IEEE Comput. 23, 9 (Sept.) 8-24.
    • (1990) IEEE Comput. , vol.23 , Issue.9 SEPT. , pp. 8-24
    • Wing, J.M.1


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