PowerDesigner

O PowerDesigner (literalmente do inglês designer forte) é um software produzido pela empresa americana Sybase que permite aos usuários suportar algumas fases e tarefas de processo de desenvolvimento de software ou sistemas de informação.

Segundo a Gartner, a quota de mercado de ferramentas CASE para modelagem de dados que pertence ao PowerDesigner foi 39% em 2002.[1] Em suma, o PowerDesigner é ferramenta CASE integrada, colaborativa e o líder do mercado.[1]


História

O PowerDesigner começou vida como o AMC*Designor na França e como S-Designor no mundo. Inicialmente, o autor do aplicativo foi Xiao-Yun Wang da empresa de SDP Technologies. Interessante que "or" no nome do aplicativo refere-se à palavra "Oracle" porque inicialmente o produto foi desenhado para bancos de dados Oracle, mas desenvolveu rapidamente para suportar todos os mais populares SGBD no mercado. A SDP Technologies foi uma empresa francesa que começou em 1983 e adquirida pela Powersoft em 1985. Mais tarde Sybase adquiriu Powersoft em 1995.[2] Pouco depois da aquisição, o produto foi renomeado para ser consistente com a marca Powersoft, isto é, o PowerDesigner e o PowerAMC (a versão francesa).

Fases, tarefas e modelos

Dependendo do pacote de distribuição, o PowerDesigner suporta as seguintes fases e modelos de processo de desenvolvimento:

  • Geração de vários tipos de relatórios baseados nos modelos.


Notações e padrões

Dependendo do pacote de distribuição, o PowerDesigner suporta as seguintes notações e padrões de modelagem:


Interface do usuário

A interface gráfica do PowerDesigner usando os seguintes princípios gerais:

  • há a janela principal da aplicação e umas janelas redutíveles. A mesma abordagem é amplamente utilizada em diversas ambientes de desenvolvimento como Eclipse e Visual Studio.
  • dockable barras de ferramentas e paleta de objetos (por exemplo, ator, classe, interface, associação, tabela, relação, pacote, etc.)
  • vista de árvore com nós do vários tipos como projetos e modelos (modelos de processos, modelos de dados, modelos orientados a objetos).
  • nas listas de objetos, onde o usuário pode ordenar a lista por propriedade de objeto (por exemplo, nome lógico, nome físico, etc.).

A interface gráfica e o sistema do ajuda do PowerDesigner suportam somente versões de idioma inglesa e francesa (nesse caso é chamado de PowerAMC).

Concorrentes principais

Existem outros ferramentas CASE integradas que suportam múltiplas fases de processo de desenvolvimento em uma única ferramenta:


Ver também


Referências

  1. a b Xiao-Yun Wang, PowerDesigner Chief Architect (2005). «Model-driven Development Using PowerDesigner» (PDF) (em inglês). Consultado em 22 de Novembro de 2011. Arquivado do original (PDF) em 24 de abril de 2012 
  2. Lannigan, Patrick (2004). «Powersoft/Powerbuilder History» (em inglês). Consultado em 22 de Novembro de 2011 


Ligações externas

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.