Network analysis for software patterns including organizational patterns in portland pattern repository

Hironori Washizaki*, Masashi Kadoya, Yoshiaki Fukazawa, Takeshi Kawamura

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

Organizational patterns are known as the basis for Agile software development movement. Patterns usually form a network having relationships among them to support users understand and utilize patterns efficiently and effectively. However little is known about the nature of pattern networks, such as how are organizational patterns different from other patterns from the viewpoint of centrality. To clarify such characteristics, we mine a network consisting 285 patterns including 15 organizational patterns from an existing online pattern repository called Portland Pattern Repository. By applying network analysis techniques to the mined network, we revealed several interesting characteristics of the pattern network and organizational patterns such as that the degree centrality seems to somewhat reflect the commonness and generality of the corresponding pattern.

Original languageEnglish
Title of host publicationProceedings - 2014 Agile Conference, AGILE 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages66-67
Number of pages2
ISBN (Electronic)9781479957989
DOIs
Publication statusPublished - 2014 Sept 25
Event2014 Agile Conference, AGILE 2014 - Orlando, United States
Duration: 2014 Jul 282014 Aug 1

Publication series

NameProceedings - 2014 Agile Conference, AGILE 2014

Conference

Conference2014 Agile Conference, AGILE 2014
Country/TerritoryUnited States
CityOrlando
Period14/7/2814/8/1

Keywords

  • network analysis
  • organizational patterns
  • pattern repository
  • software patterns

ASJC Scopus subject areas

  • Information Systems and Management
  • Software
  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'Network analysis for software patterns including organizational patterns in portland pattern repository'. Together they form a unique fingerprint.

Cite this