PowerDesigner
   HOME

TheInfoList



OR:

SAP PowerDesigner (or PowerDesigner) is a
collaborative Collaboration (from Latin ''com-'' "with" + ''laborare'' "to labor", "to work") is the process of two or more people, entities or organizations working together to complete a task or achieve a goal. Collaboration is similar to cooperation. Most ...
enterprise modelling Enterprise modelling is the abstract representation, description and definition of the structure, processes, information and resources of an identifiable business, government body, or other large organization. It deals with the process of underst ...
tool produced by
Sybase Sybase, Inc. was an enterprise software and services company. The company produced software to manage and analyze information in relational databases, with facilities located in California and Massachusetts. Sybase was acquired by SAP in 2010; ...
, currently owned by
SAP Sap is a fluid transported in xylem cells (vessel elements or tracheids) or phloem sieve tube elements of a plant. These cells transport water and nutrients throughout the plant. Sap is distinct from latex, resin, or cell sap; it is a separa ...
. It can run either under
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
as a
native Native may refer to: People * Jus soli, citizenship by right of birth * Indigenous peoples, peoples with a set of specific rights based on their historical ties to a particular territory ** Native Americans (disambiguation) In arts and entert ...
application Application may refer to: Mathematics and computing * Application software, computer software designed to help the user to perform specific tasks ** Application layer, an abstraction layer that specifies protocols and interface methods used in a c ...
or in an
Eclipse An eclipse is an astronomical event that occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three ce ...
environment through a plugin. It supports model-driven architecture software design, and stores models using a variety of file extensions, such as .bpm, .cdm and .pdm. The internal file structure can be either XML or a compressed binary file format. It can also store models in a database repository. The PowerDesigner
data modeling Data modeling in software engineering is the process of creating a data model for an information system by applying certain formal techniques. Overview Data modeling is a process used to define and analyze data requirements needed to suppo ...
tool's market share in 2002 was 39%. It's priced from $3,000 to $7,500 USD per developer seat.


Features

PowerDesigner includes support for: * Business Process Modeling (''ProcessAnalyst'') supporting
BPMN Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. Originally developed by the Business Process Management Initiative (BPMI), BPMN has been maintained by the Ob ...
* Code generation (
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
, C#, VB .NET, Hibernate, EJB3, NHibernate, JSF, WinForm (.NET and .NET CF), PowerBuilder, ...) *
Data modeling Data modeling in software engineering is the process of creating a data model for an information system by applying certain formal techniques. Overview Data modeling is a process used to define and analyze data requirements needed to suppo ...
(works with most major
RDBMS A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relation ...
systems) * Data Warehouse Modeling (''WarehouseArchitect'') *
Eclipse An eclipse is an astronomical event that occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three ce ...
plugin *
Object modeling In computing, object model has two related but distinct meanings: # The properties of objects in general in a specific computer programming language, technology, notation or methodology that uses them. Examples are the object models of ''Java'', ...
( UML 2.0 diagrams) *
Report A report is a document that presents information in an organized format for a specific audience and purpose. Although summaries of reports may be delivered orally, complete reports are almost always in the form of written documents. Usage In ...
generation *Supports Simul8 to add
simulation A simulation is the imitation of the operation of a real-world process or system over time. Simulations require the use of Conceptual model, models; the model represents the key characteristics or behaviors of the selected system or proc ...
functions to the BPM module to enhance
business process A business process, business method or business function is a collection of related, structured activities or tasks by people or equipment in which a specific sequence produces a service or product (serves a particular business goal) for a parti ...
es design. *
Repository Repository may refer to: Archives and online databases * Content repository, a database with an associated set of data management tools, allowing application-independent access to the content * Disciplinary repository (or subject repository), an ...
It refers to a repository of models (enterprise, information, data). * Requirements analysis *
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
Modeling supporting
XML Schema An XML schema is a description of a type of Extensible Markup Language, XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed ...
and DTD standards *
Visual Studio Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including web site, websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platfor ...
2005 / 2008 addin


History

PowerDesigner started life as AMC*Designor in France and S-Designor internationally, which was written by Xiao-Yun Wang of SDP Technologies. The "or" in the product name refers to "Oracle", since initially the product was developed to design Oracle databases, but very quickly evolved to support all major RDBMS in the market. SDP Technologies was a French company that was started in 1983. Powersoft purchased SDP in 1995, and Sybase had purchased Powersoft earlier in 1994. Shortly after the acquisition, the product was renamed to be consistent with the Powersoft brand. Sybase currently owns all rights to PowerDesigner and PowerAMC (the French version of PowerDesigner). In May 2010,
SAP Sap is a fluid transported in xylem cells (vessel elements or tracheids) or phloem sieve tube elements of a plant. These cells transport water and nutrients throughout the plant. Sap is distinct from latex, resin, or cell sap; it is a separa ...
announced that it would be acquiring Sybase for $5.8 billion. The data modeling features of the French and English editions were originally following 2 different methodologies: Merise for PowerAMC and information technology engineering (based on
Yourdon Edward Nash Yourdon (April 30, 1944 – January 20, 2016) was an American software engineer, computer consultant, author and lecturer, and software engineering methodology pioneer. He was one of the lead developers of the structured analysis tech ...
/ DeMarco works) for PowerDesigner. Since version 7, both editions support all methodologies and only differ from their user language. From v16.6 onwards, both editions are called PowerDesigner and are delivered in a single installer.


Version History

* 1989 - The first commercial release of AMC*Designor (version 2.0) in France * 1992 - The first commercial release of S-Designer in the US. * 1994 - ProcessAnalyst was added to the suite in 1994. * 1995 - S-Designer becomes PowerDesigner, AMC*Designor becomes PowerAMC * 1997 - PowerDesigner 6.0 releases. * 1998 - WarehouseArchitect was added. * 1999 - PowerDesigner 7.0 was rewritten to take advantage of newer technologies and to provide an interface more consistent with other Sybase products. * December 2001 - PowerDesigner 9.5 was initially released, with maintenance releases through 2003. * December 2004 - Version 10.0 (Minerva release) * 2005 - Version 11.0 * January 2006 - PowerDesigner 12.0 released with metadata mappings and reporting features * August 2006 - PowerDesigner 12.1 released with enhanced support for Microsoft Visual Studio and SQL Server * July 2007 - PowerDesigner 12.5 released with new ETL ( Extract, transform, load) and EII ( Enterprise Information Integration) modeling and full UML 2.0 diagrams support * October 2008 - PowerDesigner 15.0 released with new Enterprise Architecture Model, customizable frameworks support (
Zachman Framework The Zachman Framework is an enterprise ontology and is a fundamental structure for enterprise architecture which provides a formal and structured way of viewing and defining an enterprise. The ontology is a two dimensional classification sche ...
, FEAF, ...), Impact and Lineage Analysis Diagram, logical data model, Barker's Notation, Project support and lot more * November 2011 - PowerDesigner 16.0 released with new Shell, Role-based UI, Glossary, Impact analysis on the repository, Sybase IQ reference architecture wizard, New database support, Web portal enhancements * January 2013 - PowerDesigner 16.5 released with new features supporting
SAP Sap is a fluid transported in xylem cells (vessel elements or tracheids) or phloem sieve tube elements of a plant. These cells transport water and nutrients throughout the plant. Sap is distinct from latex, resin, or cell sap; it is a separa ...
Platform:
SAP HANA SAP HANA (HochleistungsANalyseAnwendung or High-performance ANalytic Application) is an in-memory, column-oriented, relational database management system developed and marketed by SAP SE. Its primary function as the software running a databas ...
,
SAP BusinessObjects Business Objects (BO, BOBJ, or BObjects) was an enterprise software company, specializing in business intelligence (BI). Business Objects was acquired in 2007 by German company SAP AG. The company claimed more than 46,000 customers in its final ea ...
, SAP Netweaver and SAP Solution Manager * March 2016 - PowerDesigner 16.6 released with Support for SAP HANA Calculation Views and SAP HANA Core Data Services (CDS). PowerDesigner Web can now edit Enterprise Architecture and Requirements Models. * April 2020 - PowerDesigner 16.7 released with new features supporting: Export from Web privilege, Limit the choice of model types offered in New Model dialog, New models added, Customize link symbol labels, Generate Models using the CSN notation, OAuth 2.0 Client Credentials authentication


Standards

PowerDesigner supports the following standards: *
BPEL4WS The Web Services Business Process Execution Language (WS-BPEL), commonly known as BPEL (Business Process Execution Language), is an OASIS standard executable language for specifying actions within business processes with web services. Process ...
* Business Process Modeling Notation (
BPMN Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. Originally developed by the Business Process Management Initiative (BPMI), BPMN has been maintained by the Ob ...
) *
Document Type Definition A document type definition (DTD) is a set of ''markup declarations'' that define a ''document type'' for an SGML-family markup language ( GML, SGML, XML, HTML). A DTD defines the valid building blocks of an XML document. It defines the document ...
( DTD) * ebXML * IDEF * IE/Information engineering * Merise *
RDBMS A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relation ...
*
Rich Text Format ) As an example, the following RTF code would be rendered as follows: This is some bold text. Character encoding A standard RTF file can only consist of 7-bit ASCII characters, but can use escape sequences to encode other characters. Th ...
(
RTF RTF may refer to: Organisations * African Union Regional Task Force, the military operation of the RCI-LRA, 2011–2018. * Radiodiffusion-Télévision Française, a broadcaster in France, 1949–1964 * Russian Tennis Federation, the national gover ...
) * UML 2.0 diagrams *
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
*
XML Schema An XML schema is a description of a type of Extensible Markup Language, XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed ...


See also

*
Comparison of data modeling tools This article is a comparison of data modeling tools which are notable, including standalone, conventional data modeling tools and modeling tools supporting data modeling as part of a larger modeling environment. General Features {, c ...


References


External links


SAP PowerDesigner webpage
{{DEFAULTSORT:Powerdesigner Data modeling tools Enterprise modelling UML tools