Specialized models for the development of database applications on the basis of UML and CSP-OZ tools combination
Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki, Kazanskii Gosudarstvennyi Universitet. Uchenye Zapiski. Seriya Fiziko-Matematichaskie Nauki, Tome 151 (2009) no. 3, pp. 200-213 Cet article a éte moissonné depuis la source Math-Net.Ru

Voir la notice du chapitre de livre

The paper presents an approach to building a specialized object-oriented model for the development of database applications. The approach is based on the combination of the UML diagram tools with the CSP-OZ formal methods. The approach is demonstrated on the relational data model.
Keywords: formal methods, relational data model, communicating sequential processes CSP, language Z, CSP-OZ formal method.
@article{UZKU_2009_151_3_a17,
     author = {T. M. Benduma and A. I. Enikeev},
     title = {Specialized models for the development of database applications on the basis of {UML} and {CSP-OZ} tools combination},
     journal = {U\v{c}\"enye zapiski Kazanskogo universiteta. Seri\^a Fiziko-matemati\v{c}eskie nauki},
     pages = {200--213},
     year = {2009},
     volume = {151},
     number = {3},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/UZKU_2009_151_3_a17/}
}
TY  - JOUR
AU  - T. M. Benduma
AU  - A. I. Enikeev
TI  - Specialized models for the development of database applications on the basis of UML and CSP-OZ tools combination
JO  - Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki
PY  - 2009
SP  - 200
EP  - 213
VL  - 151
IS  - 3
UR  - http://geodesic.mathdoc.fr/item/UZKU_2009_151_3_a17/
LA  - ru
ID  - UZKU_2009_151_3_a17
ER  - 
%0 Journal Article
%A T. M. Benduma
%A A. I. Enikeev
%T Specialized models for the development of database applications on the basis of UML and CSP-OZ tools combination
%J Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki
%D 2009
%P 200-213
%V 151
%N 3
%U http://geodesic.mathdoc.fr/item/UZKU_2009_151_3_a17/
%G ru
%F UZKU_2009_151_3_a17
T. M. Benduma; A. I. Enikeev. Specialized models for the development of database applications on the basis of UML and CSP-OZ tools combination. Učënye zapiski Kazanskogo universiteta. Seriâ Fiziko-matematičeskie nauki, Kazanskii Gosudarstvennyi Universitet. Uchenye Zapiski. Seriya Fiziko-Matematichaskie Nauki, Tome 151 (2009) no. 3, pp. 200-213. http://geodesic.mathdoc.fr/item/UZKU_2009_151_3_a17/

[1] Buch G., Yakobson A., Rambo Dzh., UML. Klassika CS, Piter, SPb., 2006, 736 pp.

[2] Abrial J. R., The B-Book: Assigning Programs to Meanings, Cambridge Univ. Press, Cambridge, 1996, 813 pp. | MR | Zbl

[3] Spivey J. M., The Z Notation: A Reference Manual, Prentice-Hall, 1992, 150 pp.

[4] Khoar Ch., Vzaimodeistvuyuschie posledovatelnye protsessy, Mir, M., 1989, 264 pp. | MR

[5] Fischer C., Combination and Implementation of Processes and Data: From CSP-OZ to Java, Ph. D. Thesis, Bericht Nr. 2/2000, University of Oldenburg, Oldenburg, 2000, 353 pp.

[6] Brookes S. D., Hoare C. A. R., Roscoe A. W., “A theory of communicating sequential processes”, J. ACM, 31 (1984), 560–599 | DOI | MR | Zbl

[7] Roscoe A. W., The Theory and Practice of Concurrency, Prentice-Hall, 2005, 605 pp.

[8] Woodcock J., Davies J., Using Z-Specification, Refinement, and Proof, Prentice-Hall, 1996, 386 pp. | Zbl

[9] Smith G., The Object-Z Specification Language. Advances in Formal Methods, Kluwer Acad. Publ., 2000, 160 pp.

[10] Duke R., Rose G., Smith G., “Object-Z: A specification language advocated for the description of standards”, Computer Standards and Interfaces, 17 (1995), 511–533 | DOI

[11] Smith G., “A fully abstract semantics of classes for Object-Z”, Formal Aspects of Computing, 7 (1995), 289–313 | DOI

[12] Fischer C., Smith G., “Combining CSP and Object-Z: Finite or infinite trace-semantics?”, Proc. FORTE/PSTV' 97, Chapmann Hall, 1997, 503–518

[13] Fischer C., “CSP-OZ: A combination of Object-Z and CSP”, Formal Methods for Open Object-Based Distributed Systems, FMOODS' 97, v. 2, eds. Bowmann H., Derrick J., Chapman Hall, 1997, 423–438

[14] Fischer C., Wehrheim H., “Model-checking CSP-OZ specifications with FDR”, Integrated Formal Methods, eds. Araki K., Galloway A., Taguchi K., Springer, 1999, 315–334 | Zbl

[15] Codd E. F., “A relational model of data for large shared data banks”, Communications of the ACM, 13:6 (1970), 377–387 | DOI | Zbl

[16] Deit K., Vvedenie v sistemy baz dannykh, Izd. dom “Vilyame”, M., 2005, 1328 pp.

[17] Kuznetsov S. D., “Vvedenie v sistemy upravleniya bazami dannykh”, SUBD, 1995, no. 1–4; 1996, no. 1–5

[18] Dzhekson G., Proektirovanie relyatsionnykh baz dannykh dlya ispolzovaniya s mikro-EVM, Mir, M., 1991, 252 pp.

[19] Batini C., Ceri S., Navathe S. B., Conceptual Database Design: An Entity Relationship Approach, Benjamin/Cummings Pub. Co., Redwood City, Calif., 1992, 470 pp. | Zbl