Question

What is the difference between behavioral UML diagrams and structure UML diagrams? Please provide your answer...

What is the difference between behavioral UML diagrams and structure UML diagrams? Please provide your answer using specific diagramming techniques.

Entity Relationship Diagram and Class Diagram are two diagramming techniques sharing common ancestry. Please contrast and compare the two. What are the similarities and the differences?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

*****Please please please LIKE THIS ANSWER, so that I can get a small benefit, Please*****

Difference between behavioral and structural UML diagrams:

Structural Diagrams:

->Structural modeling captures the static features of a system.

->Structural Diagrams – focus on static aspects of the software system.

->Structural model represents the framework for the system and this framework is the place where all other components exist.

->The structural model never describes the dynamic behavior of the system.

->Structural Modeling diagrams are

  • Classes diagrams
  • Objects diagrams
  • Deployment diagrams
  • Package diagrams
  • Composite structure diagram
  • Component diagram.

Behavioral Diagram:

->Behavioral model describes the interaction in the system..

->Behavioral Diagrams – focus on dynamic aspects of the software system.

->It represents the interaction among the structural diagrams.

->Behavioral modeling shows the dynamic nature of the system.

->Behavioral Diagrams are

  • Use-case
  • Interaction
  • State Chart
  • Activity

->All the above show the dynamic sequence of flow in a system.

Difference between Entity Relationship diagram and Class diagram

ER diagrams represent the data model's theoretical representation, while unit diagrams depict the conceptual system's concrete form and behaviour. Key building blocks of ER diagrams are persons, relationships and attributes but groups, identities, and attributes are the key building blocks of unit diagrams. Class diagrams are most apt to translate into real-world objects, while ER diagrams more often translate into database tables. Relationships contained in ER diagrams are typically more complicated for humans to grasp than the relationships in class diagrams.

ER diagram:-

  • what is contained in the database like the table, relationship, primary key, foreign key, what is a weak entity,

Class diagram:-

  • what is contained in class like attributes, types of attributes, method, the return type of methods, method's parameter, a relationship of a class(inheritance, aggregation etc.). plus there are also about an interface, abstract class.

When you talk of Class Diagrams, you talk of action management or actually working. Using State tax details, for example, measure cost feature. Then you can have different groups representing various calculation functions (See GoF concept pattern strategies).

When you think of an ER diagram, you think about the rules that will be stored around the life and relationship of the data. A user account must have a username and only one primary user account can be used for a bank account.

*****Please please please LIKE THIS ANSWER, so that I can get a small benefit, Please*****

Add a comment
Know the answer?
Add Answer to:
What is the difference between behavioral UML diagrams and structure UML diagrams? Please provide your answer...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Describe the difference between respiratory alteration related ventilation versus perfusion. Provide two examples of each alteration....

    Describe the difference between respiratory alteration related ventilation versus perfusion. Provide two examples of each alteration. Explain the relationship between fluid balance and electrolyte levels. Pick an electrolyte and provide an example of how a change in fluid levels will affect that electrolyte. Compare and contrast acute renal failure (ARF) with chronic kidney disease (CKD). Provide at least three similarities and three differences. Discuss at least three different types of urinary incontinence, focusing on the underlying causes and possible treatments.

  • 1. Discuss the difference between inheritance and composition. What are the advantages and disadvantages of each?...

    1. Discuss the difference between inheritance and composition. What are the advantages and disadvantages of each? Can you implement one with the other? 2.How is a class similar to a database table? How is it different? How do these similarities and differences justify the need for class models and for data models? Or do they? 3.Discuss the difference between association and composition. What are the advantages and disadvantages of each? 4.When would you apply inheritance? When would you not? Provide...

  • Please compare and contrast the luminescence processes known as fluorescence and phosphorescence using Jablonski diagrams alongside...

    Please compare and contrast the luminescence processes known as fluorescence and phosphorescence using Jablonski diagrams alongside a brief written summary. Please utilize the Jablonski diagram to clearly explain what it means for an emissions spectrum to have “vibrational structure.”

  • Question 1- part-1) Provide complete UML class diagrams for the Polygon and Rectangle classes, including access...

    Question 1- part-1) Provide complete UML class diagrams for the Polygon and Rectangle classes, including access specifiers, parameters, and data/return types. Include the relationship between these two classes in the diagram. And then, Question 1-part-2) Given the following reference variable declaration and object assignment: Polygon poly = new Rectangle(); What would happen given each of the following two lines of code? Briefly explain your answer. System.out.println(poly); double area = poly.getArea(); Then tell me what is the major difference between abstract...

  • Using the textbook, Topic Materials, and your own research, write a 100-250 word response to each...

    Using the textbook, Topic Materials, and your own research, write a 100-250 word response to each question below. Cite the sources used for answering each question, and include real-world examples in the answer to each question. Define a tuple. How and where does a tuple fit into relational database theory? Why is this an important concept to understand? How does an object-oriented database management system (OODMS) compare to a relational database management system (RDBMS)? What are the key features of...

  • What is the difference in structure between a polyunsaturated fat and a trans fat? Please draw...

    What is the difference in structure between a polyunsaturated fat and a trans fat? Please draw a diagram.

  • 1. Discuss the difference between inheritance and composition. What are the advantages and disadvantages of each?...

    1. Discuss the difference between inheritance and composition. What are the advantages and disadvantages of each? Can you implement one with the other? 2.How is a class similar to a database table? How is it different? How do these similarities and differences justify the need for class models and for data models? Or do they? 3.Discuss the difference between association and composition. What are the advantages and disadvantages of each? 4.When would you apply inheritance? When would you not? Provide...

  • i. What is the difference between sample and population? ii. What is the difference between statistic...

    i. What is the difference between sample and population? ii. What is the difference between statistic and parameter? iii. What is the difference between descriptive statistics and statistical inference? iv. Categorical random variable contrast with numerical random variable. v. Compare discrete data from continuous data. saw. Detail the difference between nominal and ordinal scale. vii. Detail the difference between interval and ratio scale. viii. Explain the main reasons for obtaining data. ix. What is the difference between probabilistic and non-probabilistic...

  • Describe 3 differences and 3 similarities between REA diagram and ER diagram. What is an explanation...

    Describe 3 differences and 3 similarities between REA diagram and ER diagram. What is an explanation of what each diagram stands for and why, the effect of both diagrams on company's financial statement and the implications of using one diagram over the other and vice versa. Please do not use word for word from your resources! THANKS!!

  • A. Answer four questions: 1. What is the difference between microeconomics and macroeconomics? What are the...

    A. Answer four questions: 1. What is the difference between microeconomics and macroeconomics? What are the three focus of microeconomics and why? 2. What does a production possibilities frontier (Curve) illustrate? Discuss and show graphically. 3. The market system and command system differ in two important ways. Compare and contrast all economic systems with examples. 4. Explain Circular flow diagram in an open economy. Show graphically.

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT