A rule-based procedure for automatic recognition of design patterns in UML diagrams

@article{Martino2016ARP,
  title={A rule-based procedure for automatic recognition of design patterns in UML diagrams},
  author={Beniamino Di Martino and Antonio Esposito},
  journal={Softw., Pract. Exper.},
  year={2016},
  volume={46},
  pages={983-1007}
}
In the present work, we describe a procedure and a prototype implementation for the automatic recognition of design patterns from documentation of software artefacts design and implementation, provided in a machine readable form, namely, the XML Metadata Interchange (XMI) coded representation of UML class diagrams. The procedure exploits a semantic representation of the patterns to be recognized, based on an existing Web Ontology Language (OWL) , known as object design ontology layer (ODOL… CONTINUE READING

References

Publications referenced by this paper.
Showing 1-10 of 49 references

OWL-s: Semantic markup for web services

B Mark, H Jerry, +9 authors S. Katia
Available from: http://www.w3.org/Submission/2004/ SUBM-OWL-S-20041122/ [last accessed • 2015
View 3 Excerpts
Highly Influenced

Web Services Business Process Execution Language

Encyclopedia of Database Systems • 2009
View 3 Excerpts
Highly Influenced

Formal Specification of Design Patterns - A Balanced Approach

Journal of Object Technology • 2003
View 5 Excerpts
Highly Influenced

Methodologies for Cloud Portability and Interoperability

B Di Martino, C Giuseppina, E. Antonio
Cloud Portability and Interoperability, Springer International Publishing, • 2015
View 1 Excerpt

Thea. a web ontology language-owl library for [swi] prolog

V. Vassiliadis
Available from: http://www.semanticweb. gr/thea/ [last accessed • 2015
View 1 Excerpt

Similar Papers

Loading similar papers…