Geek Articles

Categories

 

Subscribe

Daily Updates Subscribe geekarticles update via email Subscribe geekarticles update via RSS

 
GeekArticles Concepts UML

Semantic Analysis and Consistency Checking of UML Sequence Diagrams

Author: citeseer.nj.nec.com | Published: 7th Sep 2005 | Visited: 407 times | Add Comment
Filed in: UML

In a UML model, different aspects of a system are covered by different types of diagrams and this bears the risk that an overall system specification becomes inconsistent or incomplete. Hence, it is important to provide means to check the consistency and completeness of a UML model. This problem is addressed in this report by integrating the information specified in class and statechart diagrams into sequence diagrams. The information is represented as constraints attached to certain locations of the object lifelines in the sequence diagram and this allows the identification of gaps and contradictions in the specifications. Furthermore, dependencies between the sequence diagrams of a model can be investigated based on the previous results and represented in use case diagrams.

Read Article
 

Sponsored Links

 


Related Articles

 More Texas Holdem Analysis in C#: Part 1 Using C# to do sophisticated analysis of Texas Ho ...

 More Texas Holdem Analysis in C#: Part 2 Using C# to do sophisticated analysis of Texas Ho ...

 Static Analysis on Steroids: Parasoft BugDetective Data flow analysis enables early and effortless detection of critical runtime errors like exceptions, resource leaks, and security vulnerabilities. It can also check if exceptions reported from automated unit testing are ?real bu ...

 Article :: Getting Your Disaster Recovery Plan Funded - with an Awesome Business Impact Analysis, Pa... Why won't management fund your disaster recovery plan? It's time to revise your think ...

 The essence of the VivaCore code analysis library The article tells developers about VivaCore library, preconditions of its creation, its possibilities, structure and scope of use. This article was written simultaneously with the development of VivaCore library and that's why some of the details of the final realization may differ from the fea ...

 Business Intelligence Data Analysis Business Intelligence Data Analysis Data Analysis Data Analysis is a complete and thorough review of all of the information being collected and warehoused by an organization. This is most commonly done by organizing and examining the data collected with the help of charts, graphs, and tables. Visit ...

 Article :: Working Capital and Cash Flow Analysis in Excel This chapter describes the process of accounting for and analyzing cash fl ...

 Seeking XML, SOA, Semantic Web Bloggers I have recently accepted the position as Site Editor for the XML.com site, becoming responsible for the content appearing throughout the site as well as helping to guide functionality and look and feel for this particular portion (and to ...

 SQA Analysis SQA Analysis Software Quality Assurance is all about analysis. One of the major purposes of this discipline is to know the inner workings of an application. To do this, careful analysis has to be exercised at all times. Although there are programs and applications that aid in knowing the inner... V ...

 Delphi does not perform range checking on some dynamic arrays QC#: 59452 Version: 10.0 Status: New defect, requires tester review Description: Delphi does not perform range checking on some dynamic arrays: dynamic arrays of static arrays (when the static array takes up more than 8 byt ...



Next: Article :: Building Portals with XML



Post Comment

Name:


Email:
 (Optional. Used for Notification)

Title:

 
Comment:


Validation Code:
 <=>  (Enter this code in text box)





Latest Articles

 

Popular Articles

Sponsored Links