week 2 discussion

Learning Goal: I’m working on a computer science multi-part question and need a sample draft to help me learn.

part 1

Software Architecture Design Approaches Debate [WLOs: 1, 2] [CLO: 1]

Prior to beginning work on this discussion forum, read Chapter 5 in your text, Software Architect’s Handbook: Become a Successful Software Architect by Implementing Effective Architecture Concepts.

Like many other disciplines, there are two approaches to the design of software architecture. One approach is the top-down approach, and the other one is bottom-up approach. If you are to start on the exercise of architecture design for a new system, which approach will you pick and why?

  • If your last name begins with A through M, take the position of the top-down approach.
  • If your last name begins with N through Z, take the position of bottom-up approach.

For your position, address the following:

  • Identify the pros/cons of the top-down approach.
  • Identify the pros/cons of the bottom-up approach.
  • Discuss the factors that will impact your decision to select that approach.

Support your post with two to three scholarly and/or credible sources in addition to the course text. The Scholarly, Peer-Reviewed, and Other Credible Sources (Links to an external site.) table offers additional guidance on appropriate source types. If you have questions about whether a specific source is appropriate for this assignment, please contact your instructor. Your instructor has the final say about the appropriateness of a specific source for a particular assessment.

part 2

Software Architecture Terminology Interactive [WLOs: 1, 2] [CLO: 1]

Prior to beginning work on this discussion forum, read Chapter 5 in your text, Software Architect’s Handbook: Become a Successful Software Architect by Implementing Effective Architecture Concepts.

This week, you will continue building your concept map presentation using a presentation software such as PowerPoint or draw.io (Links to an external site.).

Note: Before beginning each interactive assignment in this course, review the instructions for the Final Project in Week 5. This will give you a better sense of how each discussion forum fits into the final piece.

It is important to use the right terminology when we deal with software architecture. This will allow for better communication within your team and also will be helpful when you document your system. Draw a concept map that will address the following:

  • Define the following architecture terms: structure, element, system, subsystem, module, and component.
  • Identify the relationship between these terms and they influence each other.

In addition to your concept map, you need to write a paper that will provide a rationale behind your concept map and how these terms are related to each other.

Post a link to your concept map in this discussion form, and attach your paper. Your paper should be 600 words. Support your content with two to three scholarly and/or credible sources in addition to the course text with in-text citations using the Writing Center’s Citing Within Your Paper (Links to an external site.) resource. The Scholarly, Peer-Reviewed, and Other Credible Sources (Links to an external site.) table offers additional guidance on appropriate source types. Lastly, include title and references pages. For information on how to properly format title and references pages, review the Writing Center’s resources APA Formatting for Word 2013 (Links to an external site.) and Formatting Your References List (Links to an external site.).

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more

mahjong ways 2