DC2AP: A Dublin Core Application Profile to Analysis Patterns

Analysis patterns are reusable computational artifacts, aimed at the analysis stage of the process of software development. Although the analysis patterns can facilitate the work of analysts and programmers adding value through reuse of proven useful and tested ideas, the access to them is still very poor because of the way they are usually described and made available. In order to reduce these deficiencies, supporting cataloging and encouraging the reuse of analysis patterns, it was proposed the Analysis Patterns Reuse Infrastructure (APRI). This infrastructure comprises a repository of analysis patterns documented through a specific metadata profile and accessed via web services. Based on the proposal of APRI, this article presents the specific metadata profile to the documentation of analysis patterns called Dublin Core Application Profile to Analysis Patterns (DC2AP). KeywordsAnalysis Patterns; Reuse; Metadata Standards; Dublin Core.

[1]  Xiaohong Yuan,et al.  An analysis pattern for invoice processing , 2009, PLoP '09.

[2]  David C. Hay,et al.  Data Model Patterns: Conventions of Thought , 1965 .

[3]  Javier Nogueras-Iso,et al.  Geographic information metadata for spatial data infrastructures - resources, interoperability and information retrieval , 2005 .

[4]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[5]  Gerard G. Meszaros,et al.  A pattern language for pattern writing , 1997 .

[6]  Martin Fowler,et al.  Analysis patterns - reusable object models , 1996, Addison-Wesley series in object-oriented software engineering.

[7]  Jugurta Lisboa Filho,et al.  An Infrastructure Oriented for Cataloging Services and Reuse of Analysis Patterns , 2011, Business Process Management Workshops.

[8]  Barry W. Boehm,et al.  Software Defect Reduction Top 10 List , 2001, Computer.

[9]  Xiaohong Yuan,et al.  Semantic Analysis Patterns , 2000, ER.

[10]  John A. Kunze,et al.  The Dublin Core Metadata Element Set , 2007, RFC.

[11]  Barry Boehm,et al.  Top 10 list [software development] , 2001 .

[12]  Karen Coyle,et al.  Guidelines for Dublin Core application profiles , 2009 .

[13]  Jugurta Lisboa Filho,et al.  Analysis Patterns for GIS Data Schema Reuse on Urban Management Applications , 2002, CLEI Electron. J..

[14]  João Araújo,et al.  A Systematic Analysis Patterns Specification , 2006, ICEIS.

[15]  Giselher Pankratz,et al.  Patterns in object-oriented analysis , 2010 .

[16]  J. Araújo,et al.  Analysis Patterns Specifications : Filling the Gaps , 2003 .