MVC: Um Modelo para Controle de Versões e Configurações
Resumo
Este artigo apresenta um modelo para controle de versões e configurações em ambientes de desenvolvimento de software, o MVC. A modelagem tem três aspectos principais: a adaptação a diferentes ambientes, a distribuição e o compartilhamento dos dados. A adaptação a ambientes diversos é feita por meio dos parâmetros do modelo. Uma hierarquia de banco de dados possibilita a distribuição das informações, enquanto que o compartilhamento é controlado pelas partições de cada banco de dados e por um mecanismo de check-out/check-in.Referências
Belkhatir, N. & Estublier, J., Experience with Data Base of Programs, Proceedings of the ACM SIGSOFT / SIGPLAN Software Engineering Symposium on Pratical Software Development Environments, Palo Alto, California, December 1986, p. 84 - 91
Becker, K. & Golendziner, L. G., Tratamento de Versões em um Ambiente de PAC para Sistemas Digitais, Anais do X Congresso da SBC, Victória, ES, Julho 1990, p. 424 - 439
Chou, H. T. & Kim, W., A Unifying Framework for Version Control in a CAD Environment, Proceedings of the 12th VLDB Conference, Kyoto; August 1986, p: 336 - 344
Cohen, E. S., et. al., Version Management in Gypsy, ACM, 1988, p. 201 - 215
Dittrich, K.R. & Lorie, R. A., Version Support for Engineering Database Systems, IEEE Transactions on Software Engineering, vol. 14, n. 4, April 1988, p. 429 - 436
Katz, R. H., et. al., Design Version Management, IEEE Design & Test, February 1987, p. 13-22
Klahold, P., Schlageter, G. & Wilkes, W., A General Model for Version Management in Databases, Proceedings of the Twelfth International Conference on Very Large Data Bases, Kyoto, August 1986, p. 319 - 327
Mahler, A. & Lampen, A., An Integrated Toolset for Engineering Software Configurations, ACM, 1988, p. 191 - 200
Schwanke, R. W., et, al., Configuration Management in BiiN SMS, ACM 1989, p. 383 - 393
Thomas, D. & Johnson, K., Orwell - A Configuration Management System for Team Programming, OOPSLA 88 Proceedings, September 1988, p. 135 - 141
Victorelli, E. Z., Magalhães, G. C. & Drummond, R., Mecanismo de Gerenciamento de Versões e Configurações do A-HAND, Anais do III Simpósio Brasileiro de Engenharia de Software, SBC, Recife, PE, Outubro 1989, p. 269 - 280, selecionado para publicação na Revista Brasileira de Computação, vol 5, n. 2, dezembro 1989, p. 3 - 9
Winkler, J. F. H., Version Control in Families of Large Programs, Proceedings of 9th International Conference on Software Engineering, Monterey, California, April 1987, p. 150 - 161
Becker, K. & Golendziner, L. G., Tratamento de Versões em um Ambiente de PAC para Sistemas Digitais, Anais do X Congresso da SBC, Victória, ES, Julho 1990, p. 424 - 439
Chou, H. T. & Kim, W., A Unifying Framework for Version Control in a CAD Environment, Proceedings of the 12th VLDB Conference, Kyoto; August 1986, p: 336 - 344
Cohen, E. S., et. al., Version Management in Gypsy, ACM, 1988, p. 201 - 215
Dittrich, K.R. & Lorie, R. A., Version Support for Engineering Database Systems, IEEE Transactions on Software Engineering, vol. 14, n. 4, April 1988, p. 429 - 436
Katz, R. H., et. al., Design Version Management, IEEE Design & Test, February 1987, p. 13-22
Klahold, P., Schlageter, G. & Wilkes, W., A General Model for Version Management in Databases, Proceedings of the Twelfth International Conference on Very Large Data Bases, Kyoto, August 1986, p. 319 - 327
Mahler, A. & Lampen, A., An Integrated Toolset for Engineering Software Configurations, ACM, 1988, p. 191 - 200
Schwanke, R. W., et, al., Configuration Management in BiiN SMS, ACM 1989, p. 383 - 393
Thomas, D. & Johnson, K., Orwell - A Configuration Management System for Team Programming, OOPSLA 88 Proceedings, September 1988, p. 135 - 141
Victorelli, E. Z., Magalhães, G. C. & Drummond, R., Mecanismo de Gerenciamento de Versões e Configurações do A-HAND, Anais do III Simpósio Brasileiro de Engenharia de Software, SBC, Recife, PE, Outubro 1989, p. 269 - 280, selecionado para publicação na Revista Brasileira de Computação, vol 5, n. 2, dezembro 1989, p. 3 - 9
Winkler, J. F. H., Version Control in Families of Large Programs, Proceedings of 9th International Conference on Software Engineering, Monterey, California, April 1987, p. 150 - 161
Publicado
23/10/1991
Como Citar
DIAS, Eliane Zambon Victorelli; MAGALHÃES, Geovane Cayres.
MVC: Um Modelo para Controle de Versões e Configurações. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 5. , 1991, Ouro Preto/MG.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
1991
.
p. 93-106.
DOI: https://doi.org/10.5753/sbes.1991.24260.