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

Hironori Washizaki, Masashi Kadoya, Yoshiaki Fukazawa, Takeshi Kawamura

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

    4 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 (Print)9781479957989
    DOIs
    Publication statusPublished - 2014 Sep 25
    Event2014 Agile Conference, AGILE 2014 - Orlando
    Duration: 2014 Jul 282014 Aug 1

    Other

    Other2014 Agile Conference, AGILE 2014
    CityOrlando
    Period14/7/2814/8/1

    Fingerprint

    Electric network analysis
    Software engineering
    Network analysis
    Software
    Repository

    Keywords

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

    ASJC Scopus subject areas

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

    Cite this

    Washizaki, H., Kadoya, M., Fukazawa, Y., & Kawamura, T. (2014). Network analysis for software patterns including organizational patterns in portland pattern repository. In Proceedings - 2014 Agile Conference, AGILE 2014 (pp. 66-67). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/AGILE.2014.12

    Network analysis for software patterns including organizational patterns in portland pattern repository. / Washizaki, Hironori; Kadoya, Masashi; Fukazawa, Yoshiaki; Kawamura, Takeshi.

    Proceedings - 2014 Agile Conference, AGILE 2014. Institute of Electrical and Electronics Engineers Inc., 2014. p. 66-67.

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

    Washizaki, H, Kadoya, M, Fukazawa, Y & Kawamura, T 2014, Network analysis for software patterns including organizational patterns in portland pattern repository. in Proceedings - 2014 Agile Conference, AGILE 2014. Institute of Electrical and Electronics Engineers Inc., pp. 66-67, 2014 Agile Conference, AGILE 2014, Orlando, 14/7/28. https://doi.org/10.1109/AGILE.2014.12
    Washizaki H, Kadoya M, Fukazawa Y, Kawamura T. Network analysis for software patterns including organizational patterns in portland pattern repository. In Proceedings - 2014 Agile Conference, AGILE 2014. Institute of Electrical and Electronics Engineers Inc. 2014. p. 66-67 https://doi.org/10.1109/AGILE.2014.12
    Washizaki, Hironori ; Kadoya, Masashi ; Fukazawa, Yoshiaki ; Kawamura, Takeshi. / Network analysis for software patterns including organizational patterns in portland pattern repository. Proceedings - 2014 Agile Conference, AGILE 2014. Institute of Electrical and Electronics Engineers Inc., 2014. pp. 66-67
    @inproceedings{fe2616555efa4779b7ce4ecacad05b17,
    title = "Network analysis for software patterns including organizational patterns in portland pattern repository",
    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.",
    keywords = "network analysis, organizational patterns, pattern repository, software patterns",
    author = "Hironori Washizaki and Masashi Kadoya and Yoshiaki Fukazawa and Takeshi Kawamura",
    year = "2014",
    month = "9",
    day = "25",
    doi = "10.1109/AGILE.2014.12",
    language = "English",
    isbn = "9781479957989",
    pages = "66--67",
    booktitle = "Proceedings - 2014 Agile Conference, AGILE 2014",
    publisher = "Institute of Electrical and Electronics Engineers Inc.",

    }

    TY - GEN

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

    AU - Washizaki, Hironori

    AU - Kadoya, Masashi

    AU - Fukazawa, Yoshiaki

    AU - Kawamura, Takeshi

    PY - 2014/9/25

    Y1 - 2014/9/25

    N2 - 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.

    AB - 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.

    KW - network analysis

    KW - organizational patterns

    KW - pattern repository

    KW - software patterns

    UR - http://www.scopus.com/inward/record.url?scp=84910096947&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84910096947&partnerID=8YFLogxK

    U2 - 10.1109/AGILE.2014.12

    DO - 10.1109/AGILE.2014.12

    M3 - Conference contribution

    SN - 9781479957989

    SP - 66

    EP - 67

    BT - Proceedings - 2014 Agile Conference, AGILE 2014

    PB - Institute of Electrical and Electronics Engineers Inc.

    ER -