Static Consistency Checking for Distributed Specifications

  • Authors:
  • Christian Nentwich;Wolfgang Emmerich;Anthony Finkelsteiin

  • Affiliations:
  • -;-;-

  • Venue:
  • Proceedings of the 16th IEEE international conference on Automated software engineering
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software engineers building a complex system make useof a number of informal and semi-formal notations. Wedescribe a framework, xlinkit, for managing the consistencyof development artifacts expressed in such notations.xlinkit supports distributed software engineering by providinga distribution-transparent language for expressing constraintsbetween specifications. It specifies a semantics forthose constraints that permits the generation of hyperlinksbetween inconsistent elements. We give a formal semanticsfor link generation, and show how we expressed the rulesof the UML Foundation/Core modules in our language. Weoutline how we implemented xlinkit as a light-weight webservice using open standard technology and present the resultsof an evaluation against several sizeable UML modelsprovided by industrial partners.