Sparx Systems Enterprise Architect Community Site | White Papers White papers provide in-depth technical discussion and best practice guidance on a wide range of modeling topics. The information presented by industry experts from the user community will help you learn new approaches to modeling and solving real-world problems using Enterprise Architect. http://community.sparxsystems.com This paper considers the requirements for a robust project risk and issue management process and describes how Enterprise Architect and eaDocX can support this key project activity. Risk and Issue Management using Enterprise Architect and eaDocX http://community.sparxsystems.com/whitepapers/project-management/risk-and-issue-management-using-enterprise-architect-and-eadocx Ian Mitchell Thu, 05 Jan 2012 08:36:28 +1100 Project Management http://community.sparxsystems.com/node/295 In our paper (full version available at http://www.es.tu-darmstadt.de/download/publications/anjorin/als2011.pdf) we describe the reasons and background for our decision to switch to EA as our frontend for our meta-CASE tool eMoflon (www.moflon.org/emoflon). eMoflon: Leveraging EMF and Professional CASE Tools http://community.sparxsystems.com/whitepapers/software-development/emoflon-leveraging-emf-and-professional-case-tools Anthony Anjorin Wed, 19 Oct 2011 12:09:00 +1100 Software Development http://community.sparxsystems.com/node/278 Describes the value of combining the Service Oriented Architecture notation provided by SOMF with the BPMN process modeling notation. Combining the Service Oriented Modeling Framework (SOMF) with Business Process Modeling Notation http://community.sparxsystems.com/whitepapers/business-process-modeling/combining-service-oriented-modeling-framework-somf-business Frank Truyen Mon, 12 Sep 2011 09:11:24 +1100 Business Process Modeling http://community.sparxsystems.com/node/267 The UML is a popular modeling notation for programmers, but it is little used by database developers. Nevertheless, the UML is highly effective for high-level conceptual data modeling. The UML notation avoids confusing database details, making it easier for business experts to understand data models. The suppression of details promotes deep thinking about data models, such as the use of abstract patterns. This talk explains the UML notation by comparison to IDEF1X. Data Modeling with the UML http://community.sparxsystems.com/whitepapers/data-modeling/data-modeling-uml Michael Blaha Mon, 29 Aug 2011 04:00:00 +1100 Data Modeling http://community.sparxsystems.com/node/261 Enterprise Architect supports comprehensive functionality for modeling database structures. This paper covers the core features for data modeling over the full lifecycle of an application. Data Modeling - From Conceptual Model to DBMS http://community.sparxsystems.com/whitepapers/data-modeling/data-modeling-conceptual-model-dbms Sparx Systems Mon, 22 Aug 2011 03:59:45 +1100 Data Modeling http://community.sparxsystems.com/node/258 An important part of implementing Enterprise Architect, as an effective tool for agile analysis and design, is automating generation of project documentation. You need to be able to produce complex and stylised output and this has been a challenge for many. The first of a number of white papers, based on our Master Class training program, this paper looks at how to achieve complete project documents from within your Enterprise Architect models. The Master Class Series - Project Documentation Using Enterprise Architect http://community.sparxsystems.com/whitepapers/documentation-and-reporting/master-class-series-project-documentation-using-enterprise Ross Park Fri, 19 Aug 2011 09:47:17 +1100 Documentation and Reporting http://community.sparxsystems.com/node/256 Design Driven Testing (DDT) for software was first outlined in the book Use Case Driven Object Modeling with UML: Theory and Practice (by Doug Rosenberg and Matt Stephens), and then described in detail in Design Driven Testing: Test Smarter, Not Harder by the same authors. Design Driven Testing for Systems http://community.sparxsystems.com/whitepapers/systems-engineering/design-driven-testing-systems doug rosenberg Fri, 22 Jul 2011 09:21:28 +1100 Systems Engineering http://community.sparxsystems.com/node/253 The attached presentation, from the recent ESRI Developer Summit, presents the design of the hotel mapping application, and discusses bugs that were detected and fixed before product release following the DDT approach. Design Driven Testing for ArcGIS Server Development http://community.sparxsystems.com/whitepapers/test-management/design-driven-testing-arcgis-server-development doug rosenberg Fri, 11 Mar 2011 01:21:54 +1100 Test Management http://community.sparxsystems.com/node/220 Here is Chapter 7 of Design Driven Testing. This chapter focuses on Acceptance Testing, and leverages Enterprise Architect's Structured Scenario editor heavily to accomplish something we call "use case thread expansion" where all of the sunny day / rainy day permutations of a use case are expanded out into a complete set of tests. Design Driven Testing: Acceptance Testing - Expanding Use Cases using Structured Scenarios http://community.sparxsystems.com/whitepapers/test-management/design-driven-testing-acceptance-testing-expanding-use-cases-using doug rosenberg Thu, 27 Jan 2011 10:10:24 +1100 Test Management http://community.sparxsystems.com/node/198 Here are several chapters from the new book "Patterns of Data Modeling". The book covers abstract patterns for modeling databases using the UML class model. The book is intended for experienced developers. Enterprise Architect was used to prepare the UML models. New book "Patterns of Data Modeling" published http://community.sparxsystems.com/whitepapers/data-modeling/new-book-patterns-data-modeling-published Michael Blaha Wed, 08 Dec 2010 08:50:01 +1100 Data Modeling http://community.sparxsystems.com/node/185