Software Evolution with UML and XML
YangBooks.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.
Overview
Software Evolution with UML and XML provides a forum where expert insights are presented on the subject of linking three current phenomena: software evolution, UML and XML. Software evolution and reengineering are a real problem in the software industry; various attempts have been made in these areas and there is still room for improvement. Tackling evolution with the help of UML and XML can be very beneficial to the software community, especially as the cost of software evolution makes up a considerable proportion, sometimes even 70-80%, of the total budget of a software system. Software Evolution with UML and XML not only investigates the potential powerful applications of two popularly used languages, UML and XML, in the field of software evolution, but also discovers what will happen when these three are linked to work together.
Synopsis
The 12 articles in this collection present a framework for managing the consistency of evolving UML models, a unified software reengineering approach based on the model driven architecture, and a rapid pattern-oriented scenario-based testing approach for agile software development. Other topics include software evolution with XML-based variant configuration language (XVCL), abstracting UML behavioral diagrams for verification, describing and extending classes with the XML metadata interchange (XMI) format, and a prototype ontology system for testing web-based applications. Annotation ©2005 Book News, Inc., Portland, OR