Processo de desenvolvimento de software na visão da engenharia simultânea e dos ambientes cooperativos

  • Jorge Luis Risco Becerra
  • Gilmar Jonas Deghi

Resumo

O artigo mostra o potencial e as possibilidades do desenvolvimento de software em ambientes cooperativos, que sejam apoiados na engenharia simultânea (CE - Concurrent Engineering), bem como os problemas e limitações atuais. São discutidos os conceitos básicos para a efetivação de um ambiente deste tipo e as principais tecnologias empregadas.

Biografia do Autor

Jorge Luis Risco Becerra
Doutor e Mestre pelo Departamento de Engenharia de Computação e Sistemas Digitais da Escola Politécnica da Universidade de São Paulo. Engenheiro Eletrônico pela Universidade Mayor de San Marcos, (Lima-Peru). Professor do Departamento de Engenharia de Computação e Sistemas Digitais da Escola Politécnica da Universidade de São Paulo.
Gilmar Jonas Deghi
Doutorando em Engenharia de Software pela Escola Politécnica da USP. Mestre em Administração. Engenheiro Eletrônico. Professor da FITO - Fundação Instituto Tecnológico de Osasco. Professor das Faculdades Integradas "Campos Salles".

Referências

BASTER, Greg; KONANA, Prabhudev; SCOTT, Judy E. Business components: a case study of bankers truste Australia limited. Communications of the ACM, v. 44, nº 5, p. 92-98, May 2001.
BECERRA, J.L.R. Aplicação do padrão ODP no desenvolvimento de sistemas distribuídos e abertos aplicados em automação. São Paulo, 1997. Tese (Doutorado) - Escola Politécnica, Universidade de São Paulo.
___. Especificação, projeto e implementação de um controlador de célula flexível aplicado na manufatura. São Paulo, 1993. Dissertação (Mestrado) - Escola Politécnica, Universidade de São Paulo.
BLACKBURN, Joseph D.; HOEDEMAKER, Geert; WASSENHOVE, Luk N. Van. Concurrent software engineering: prospects and pitfalls. IEEE Transactions on Engineering Management, v. 43, n. 2, p. 179-188, May 1996.
BLAIR, Gordon S.; RODDEN, Tom. The opportunities and challenges of CSCW. Journai of the Brazilian Compu ter Society, v. 1, n. 1, p.3-14,June 1994.
BOEHM, Barry. Unify ing software engineering and systems engineering. IEEE Compu ter, p. 114-116, Mar. 2000.
BOOCH, Grady. Object oriented design- whit applications. Redwood City, CA, The Benjamin/Cummings Publishing Company, 1991.
BRAVO, Marco. Orientação a objetos: parte da solução para gerência e produção. Developers'CIO Magazine, v. 4, n. 43, p. 14-16, Mar. 2000.
FURLAN, José David. Modelagem de objetos através da UML- Análise e desenho orientados a objeto. São Paulo : Makron Books, 1998.
HADDAD, Carol J. Operationalizing the concept of concurrent engineering: a case study from the U.S. auto indusrry. IEEE Transactions on Engineering Management, v. 43, n. 2, p. 124-132, May 1996.
HARTLEY, John R. Engenharia simultânea. Porto Alegre: Bookman, 1992.
HATCH, Melaine; BADINELLI, Ralph D. A concurrent optimization methodology for concurrent engineering. IEEE Transactions on Engineering Management, v. 46, n. 1, p. 72-86, Feb. 1999.
HAUPTMAN, Oscar; 'HIRJI, Karim K. The infiuence of process concurrency on project outcomes in product development: an empirical study of cross-functional teams. IEEE Transactions on Engineering Management, v. 43, n. 2, p. 153-164, May 1996.
HULL, Frank M.; COLLINS, Paul D.; LIKER, Jeffrey K. Composite forms of organization as a strategy for concurrent engineering effectiveness. IEEE Transactions on Engineering Management, v. 43, n. 2, p. 133-142, May 1996.
KING, Nelson; MAJCHRZAK, Ann. Concurrent engineering tools: are the humam iss ues being ignored?. IEEE Transactions on Engineering Management, v. 43, n. 2, p. 189-201, May 1996.
KORSON, T.;MCGREGOR, D. J. Understating object-oriented: a unifyng paradigm. Commmunications of ACM, v. 33, n. 9, p. 40-60, Sept. 1990.
KRUCHTEN, Philippe. The rational unified process: an introdution. Massachusetts,: Addison Wesley Lonman, 2000.
MELO, Walcélio L. Collaborating software engineering processés in tempo. Journai of the Brazilian Compu ter Society, v. 1, n. 1, p. 24-35, July 1994.
NADLER, Gerald. Systems methodology and design. IEEE Transactions on Systems, Man, and Cybernetics, v. SMC-15, n. 6, p. 685- 697, Nov./Dec. 1985.
NEHMER, ].; MATTERN, F. Frameworkfor the organization of cooperative services in distributed client-server systems. Computer Communications, v. 15, n. 4, p. 261-77, 1992.
PRESSMAN, Roger S. Software engineering- a practitioner's approach. 5.ed. McGraw-Hill Higher Education, Makron Books, 2001.
___. Engenharia de Software. São Paulo: Makron Books, 1995.
RAFII, Farshad; PERKINS, Sam. lnternationalizing software whit concurrent engineering. IEEE Software, Sept. 1995.
ROSENBLA TI, Alfred; WATSON, George F. Concurrent engineering. IEEE Spectrum, pp. 22-3 7, J uly 1991.
RUMBAUGH, James et al., Object-oriented modeling and design. New York: Prentice-Hall International Editions, 1991.
STIEMERLING, Oliver; CREMERS, Armin B. The use of cooperation scenarios in the design and evaluation of a CSCW system. IEEE Transactions on Software Engineering, v. 24, n. 12, p. 1171-1181, Dec. 1998.
WHEELER, Tom. O manual de sistemas abertos. Rio de Janeiro: Campus, 1994.
Como Citar
BECERRA, Jorge Luis Risco; DEGHI, Gilmar Jonas. Processo de desenvolvimento de software na visão da engenharia simultânea e dos ambientes cooperativos. Augusto Guzzo Revista Acadêmica, São Paulo, n. 3, p. 31-40, aug. 2012. ISSN 2316-3852. Disponível em: <http://fics.edu.br/index.php/augusto_guzzo/article/view/90>. Acesso em: 20 sep. 2020. doi: https://doi.org/10.22287/ag.v0i3.90.