Home > Research > Publications & Outputs > Graph-based implicit knowledge discovery from a...

Links

Text available via DOI:

View graph of relations

Graph-based implicit knowledge discovery from architecture change logs

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Graph-based implicit knowledge discovery from architecture change logs. / Ahmad, Aakash; Jamshidi, Pooyan; Arshad, Muteer et al.
Joint 10th Working Conference on Software Architecture, WICSA 2012 and 6th European Conference on Software Architecture, ECSA 2012 - Proceedings Companion Volume. New York: The Association for Computing Machinery, 2012. p. 116-123 (ACM International Conference Proceeding Series).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Ahmad, A, Jamshidi, P, Arshad, M & Pahl, C 2012, Graph-based implicit knowledge discovery from architecture change logs. in Joint 10th Working Conference on Software Architecture, WICSA 2012 and 6th European Conference on Software Architecture, ECSA 2012 - Proceedings Companion Volume. ACM International Conference Proceeding Series, The Association for Computing Machinery, New York, pp. 116-123, 2012 Joint 10th Working IEEE/IFIP Conference on Software Architecture, WICSA 2012 and the 6th European Conference on Software Architecture, ECSA 2012, Helsinki, Finland, 20/08/12. https://doi.org/10.1145/2361999.2362024

APA

Ahmad, A., Jamshidi, P., Arshad, M., & Pahl, C. (2012). Graph-based implicit knowledge discovery from architecture change logs. In Joint 10th Working Conference on Software Architecture, WICSA 2012 and 6th European Conference on Software Architecture, ECSA 2012 - Proceedings Companion Volume (pp. 116-123). (ACM International Conference Proceeding Series). The Association for Computing Machinery. https://doi.org/10.1145/2361999.2362024

Vancouver

Ahmad A, Jamshidi P, Arshad M, Pahl C. Graph-based implicit knowledge discovery from architecture change logs. In Joint 10th Working Conference on Software Architecture, WICSA 2012 and 6th European Conference on Software Architecture, ECSA 2012 - Proceedings Companion Volume. New York: The Association for Computing Machinery. 2012. p. 116-123. (ACM International Conference Proceeding Series). doi: 10.1145/2361999.2362024

Author

Ahmad, Aakash ; Jamshidi, Pooyan ; Arshad, Muteer et al. / Graph-based implicit knowledge discovery from architecture change logs. Joint 10th Working Conference on Software Architecture, WICSA 2012 and 6th European Conference on Software Architecture, ECSA 2012 - Proceedings Companion Volume. New York : The Association for Computing Machinery, 2012. pp. 116-123 (ACM International Conference Proceeding Series).

Bibtex

@inproceedings{93289dd247354b709589785bbd6708a5,
title = "Graph-based implicit knowledge discovery from architecture change logs",
abstract = "Service architectures continuously evolve as a consequence of frequent business and technical change cycles. Architecture change log data represents a source of evolution-centric information in terms of intent, scope and operationalisation to accommodate changing requirements in existing architecture. We investigate change logs in order to analyse operational representation of architecture change instances to discover an implicit evolution-centric knowledge that have been aggregating over time. Change instances from the log are formalised as a typed attributed graph with its node and edge attribution capturing change representation on architecture elements. We exploit graph matching as a knowledge discovery technique in order to i) analyse change operationalisation and its dependencies for ii) discovering recurrent change sequences in the log. We identify potentially reusable, usage-determined change patterns.",
keywords = "Evolution knowledge, Reuse, Service-driven architecture",
author = "Aakash Ahmad and Pooyan Jamshidi and Muteer Arshad and Claus Pahl",
year = "2012",
month = aug,
day = "20",
doi = "10.1145/2361999.2362024",
language = "English",
isbn = "9781450315685",
series = "ACM International Conference Proceeding Series",
publisher = "The Association for Computing Machinery",
pages = "116--123",
booktitle = "Joint 10th Working Conference on Software Architecture, WICSA 2012 and 6th European Conference on Software Architecture, ECSA 2012 - Proceedings Companion Volume",
note = "2012 Joint 10th Working IEEE/IFIP Conference on Software Architecture, WICSA 2012 and the 6th European Conference on Software Architecture, ECSA 2012 ; Conference date: 20-08-2012 Through 24-08-2012",

}

RIS

TY - GEN

T1 - Graph-based implicit knowledge discovery from architecture change logs

AU - Ahmad, Aakash

AU - Jamshidi, Pooyan

AU - Arshad, Muteer

AU - Pahl, Claus

PY - 2012/8/20

Y1 - 2012/8/20

N2 - Service architectures continuously evolve as a consequence of frequent business and technical change cycles. Architecture change log data represents a source of evolution-centric information in terms of intent, scope and operationalisation to accommodate changing requirements in existing architecture. We investigate change logs in order to analyse operational representation of architecture change instances to discover an implicit evolution-centric knowledge that have been aggregating over time. Change instances from the log are formalised as a typed attributed graph with its node and edge attribution capturing change representation on architecture elements. We exploit graph matching as a knowledge discovery technique in order to i) analyse change operationalisation and its dependencies for ii) discovering recurrent change sequences in the log. We identify potentially reusable, usage-determined change patterns.

AB - Service architectures continuously evolve as a consequence of frequent business and technical change cycles. Architecture change log data represents a source of evolution-centric information in terms of intent, scope and operationalisation to accommodate changing requirements in existing architecture. We investigate change logs in order to analyse operational representation of architecture change instances to discover an implicit evolution-centric knowledge that have been aggregating over time. Change instances from the log are formalised as a typed attributed graph with its node and edge attribution capturing change representation on architecture elements. We exploit graph matching as a knowledge discovery technique in order to i) analyse change operationalisation and its dependencies for ii) discovering recurrent change sequences in the log. We identify potentially reusable, usage-determined change patterns.

KW - Evolution knowledge

KW - Reuse

KW - Service-driven architecture

U2 - 10.1145/2361999.2362024

DO - 10.1145/2361999.2362024

M3 - Conference contribution/Paper

AN - SCOPUS:84866845613

SN - 9781450315685

T3 - ACM International Conference Proceeding Series

SP - 116

EP - 123

BT - Joint 10th Working Conference on Software Architecture, WICSA 2012 and 6th European Conference on Software Architecture, ECSA 2012 - Proceedings Companion Volume

PB - The Association for Computing Machinery

CY - New York

T2 - 2012 Joint 10th Working IEEE/IFIP Conference on Software Architecture, WICSA 2012 and the 6th European Conference on Software Architecture, ECSA 2012

Y2 - 20 August 2012 through 24 August 2012

ER -