SlideShare a Scribd company logo
1 of 3
To get this material Click this link 
https://bitly.com/1wyPSgi 
In this paperwork of CSS 422 Week 4 Discussion Questions 
and Summary you will find the answers on the next points: 
DQ 1: What are some barriers to software integration? Is 
integration always the right decision? 
DQ 2: Integration can increase complexity which can increase 
risk, particularly from a security perspective. How can we 
mitigate these risks? 
Computer Science - General Computer Science 
CSS 422 Week 2 Individual Assignment Design Patterns 
CSS 422 Week 3 Individual Assignment NET vs Java 
CSS 422 Week 4 WAPWML Architecture vs. J2ME 
Architecture 
CSS 422 Week 5 Final Software Architecture 
Week One Discussion Questions 
· What is software architecture? Why do we study it? How 
does architecture relate to better software? Based on 
Booch’s Week 2 (2007) article, explain the relevance of 
software architecture. 
· Based on Rettig’s (2007) article, discuss whether you agree 
or disagree with the assertion that enterprise software in 
large organizations has not delivered on its promise. 
· Based on Scott’s (2007) article, recommend whether your 
company should build, buy, or outsource enterprise 
software. 
Week Two Discussion Questions 
· How practical is it for an entire enterprise to have only 
architecture of object-oriented software?
· Based on Booch’s (2007) article, compare architecting 
software to architecting a house. What are the lessons 
learned from this comparison? 
· Based on Sommerlad and Noble’s (2007), explain how you 
would use design patterns when designing software. 
Week Three Discussion Questions 
· What are the advantages and disadvantages of application 
programming interfaces (API) that is library based? 
· What are the advantages and disadvantages of APIs based 
on extensible markup language? 
· Based on Kruchten et al. (2009), how is a decision view 
different from an architectural view? Would a decision view 
lead to higher quality software? 
Week Four Discussion Questions 
· Based on Kempfer’s (2007) article, describe the ways in 
which software integration enables organizations to be more 
successful. 
· Based on Welsh’s (2007) article, how is software 
integration related to security? 
· Compare and contrast OPC, DCOM, and the Web for 
integration. How and where would you deploy each? 
Week Five Discussion Questions 
· Based on Becker’s (2007) article, list the critical success 
factors for taking your company wireless. 
· What is distributed computing? What are some of the 
available platforms to support this? What are the 
advantages? Disadvantages? 
· How does cloud computing compare to distributed 
computing? 
Sick to people in college who have the same goals and study
ethics as you. When you hang out with like-minded people, 
you'll be more likely to succeed. You will still have fun with 
your friends. Seek friends who can manage to incorporate 
work and play into their lives.... 
https://bitly.com/1wyPSgi

More Related Content

Viewers also liked

Recent charts
Recent chartsRecent charts
Recent chartsghop
 
Pals dru dri,defib,dys 2011
Pals dru dri,defib,dys 2011Pals dru dri,defib,dys 2011
Pals dru dri,defib,dys 2011djorgenmorris
 
UberOSProviders (1)
UberOSProviders (1)UberOSProviders (1)
UberOSProviders (1)Sean Vega
 
academic achievements PD2
academic achievements PD2academic achievements PD2
academic achievements PD2Shijia Yu
 
8 Reasons to Digitize Your Documents
8 Reasons to Digitize Your Documents8 Reasons to Digitize Your Documents
8 Reasons to Digitize Your DocumentsDevin Ross
 
Growth rotations 2 /certified fixed orthodontic courses by Indian dental ac...
Growth rotations 2   /certified fixed orthodontic courses by Indian dental ac...Growth rotations 2   /certified fixed orthodontic courses by Indian dental ac...
Growth rotations 2 /certified fixed orthodontic courses by Indian dental ac...Indian dental academy
 
El retrotiming, fundamental para la gestión de un evento
El retrotiming, fundamental para la gestión de un evento El retrotiming, fundamental para la gestión de un evento
El retrotiming, fundamental para la gestión de un evento Isemco Formación
 
Natalie Pate Profile
Natalie Pate ProfileNatalie Pate Profile
Natalie Pate ProfileSarah Haghi
 

Viewers also liked (10)

Recent charts
Recent chartsRecent charts
Recent charts
 
Jaw geometry (2)
Jaw geometry (2)Jaw geometry (2)
Jaw geometry (2)
 
Pals dru dri,defib,dys 2011
Pals dru dri,defib,dys 2011Pals dru dri,defib,dys 2011
Pals dru dri,defib,dys 2011
 
UberOSProviders (1)
UberOSProviders (1)UberOSProviders (1)
UberOSProviders (1)
 
academic achievements PD2
academic achievements PD2academic achievements PD2
academic achievements PD2
 
8 Reasons to Digitize Your Documents
8 Reasons to Digitize Your Documents8 Reasons to Digitize Your Documents
8 Reasons to Digitize Your Documents
 
Growth rotations 2 /certified fixed orthodontic courses by Indian dental ac...
Growth rotations 2   /certified fixed orthodontic courses by Indian dental ac...Growth rotations 2   /certified fixed orthodontic courses by Indian dental ac...
Growth rotations 2 /certified fixed orthodontic courses by Indian dental ac...
 
G&d maxilla (2)
G&d maxilla (2) G&d maxilla (2)
G&d maxilla (2)
 
El retrotiming, fundamental para la gestión de un evento
El retrotiming, fundamental para la gestión de un evento El retrotiming, fundamental para la gestión de un evento
El retrotiming, fundamental para la gestión de un evento
 
Natalie Pate Profile
Natalie Pate ProfileNatalie Pate Profile
Natalie Pate Profile
 

Similar to Css 422 week 4 d qs and summary

Choosing the Right Framework for Your Web Development Project.pdf
Choosing the Right Framework for Your Web Development Project.pdfChoosing the Right Framework for Your Web Development Project.pdf
Choosing the Right Framework for Your Web Development Project.pdfMPIRIC Software
 
2 pages, each question a pageFinal Research Question (s).docx
2 pages, each question a pageFinal Research Question (s).docx2 pages, each question a pageFinal Research Question (s).docx
2 pages, each question a pageFinal Research Question (s).docxfelicidaddinwoodie
 
Choosing the Right Technologies A Guide to Frameworks and Tools for Web App D...
Choosing the Right Technologies A Guide to Frameworks and Tools for Web App D...Choosing the Right Technologies A Guide to Frameworks and Tools for Web App D...
Choosing the Right Technologies A Guide to Frameworks and Tools for Web App D...BitCot
 
Fed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype DcphpFed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype DcphpTony Bibbs
 
CIS 524 Education Organization / snaptutorial.com
CIS 524  Education Organization / snaptutorial.comCIS 524  Education Organization / snaptutorial.com
CIS 524 Education Organization / snaptutorial.comMcdonaldRyan38
 
A Brief Note On Asp.Net And Cloud Computing Essay
A Brief Note On Asp.Net And Cloud Computing EssayA Brief Note On Asp.Net And Cloud Computing Essay
A Brief Note On Asp.Net And Cloud Computing EssayLanate Drummond
 
.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdf.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdfJamesEddie2
 
Demystifying Programming Frameworks - A Step-by-Step Guide.pdf
Demystifying Programming Frameworks - A Step-by-Step Guide.pdfDemystifying Programming Frameworks - A Step-by-Step Guide.pdf
Demystifying Programming Frameworks - A Step-by-Step Guide.pdfSeasiaInfotech2
 
How .NET Framework Supports Cost-Effective Application Development
How .NET Framework Supports Cost-Effective Application DevelopmentHow .NET Framework Supports Cost-Effective Application Development
How .NET Framework Supports Cost-Effective Application DevelopmentSara Suarez
 
Selecting the Best Javascript Web Framework
Selecting the Best Javascript Web FrameworkSelecting the Best Javascript Web Framework
Selecting the Best Javascript Web FrameworkRajitha Pathiraja
 
20070921 Uni Softwareengineering
20070921 Uni Softwareengineering20070921 Uni Softwareengineering
20070921 Uni SoftwareengineeringTony Bibbs
 
5 Front End Frameworks to Master in Web Development.pdf
5 Front End Frameworks to Master in Web Development.pdf5 Front End Frameworks to Master in Web Development.pdf
5 Front End Frameworks to Master in Web Development.pdfMverve1
 
Software Architecture and Design
Software Architecture and DesignSoftware Architecture and Design
Software Architecture and DesignRa'Fat Al-Msie'deen
 
Architecting Applications the Microsoft Way
Architecting Applications the Microsoft WayArchitecting Applications the Microsoft Way
Architecting Applications the Microsoft WayClint Edmonson
 
HOW TO CHOOSE THE BEST FRAMEWORK FOR YOUR WEB DEVELOPMENT
HOW TO CHOOSE THE BEST FRAMEWORK FOR YOUR WEB DEVELOPMENTHOW TO CHOOSE THE BEST FRAMEWORK FOR YOUR WEB DEVELOPMENT
HOW TO CHOOSE THE BEST FRAMEWORK FOR YOUR WEB DEVELOPMENTasiyahanif9977
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practicesjackcrews
 
01 fse software&sw-engineering
01 fse software&sw-engineering01 fse software&sw-engineering
01 fse software&sw-engineeringMohesh Chandran
 
Extreme programming
Extreme programmingExtreme programming
Extreme programmingtuanvu8292
 

Similar to Css 422 week 4 d qs and summary (20)

Choosing the Right Framework for Your Web Development Project.pdf
Choosing the Right Framework for Your Web Development Project.pdfChoosing the Right Framework for Your Web Development Project.pdf
Choosing the Right Framework for Your Web Development Project.pdf
 
2 pages, each question a pageFinal Research Question (s).docx
2 pages, each question a pageFinal Research Question (s).docx2 pages, each question a pageFinal Research Question (s).docx
2 pages, each question a pageFinal Research Question (s).docx
 
Choosing the Right Technologies A Guide to Frameworks and Tools for Web App D...
Choosing the Right Technologies A Guide to Frameworks and Tools for Web App D...Choosing the Right Technologies A Guide to Frameworks and Tools for Web App D...
Choosing the Right Technologies A Guide to Frameworks and Tools for Web App D...
 
Fed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype DcphpFed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype Dcphp
 
CIS 524 Education Organization / snaptutorial.com
CIS 524  Education Organization / snaptutorial.comCIS 524  Education Organization / snaptutorial.com
CIS 524 Education Organization / snaptutorial.com
 
A Brief Note On Asp.Net And Cloud Computing Essay
A Brief Note On Asp.Net And Cloud Computing EssayA Brief Note On Asp.Net And Cloud Computing Essay
A Brief Note On Asp.Net And Cloud Computing Essay
 
.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdf.NET for Enterprise Apps - Pros and Cons.pdf
.NET for Enterprise Apps - Pros and Cons.pdf
 
Demystifying Programming Frameworks - A Step-by-Step Guide.pdf
Demystifying Programming Frameworks - A Step-by-Step Guide.pdfDemystifying Programming Frameworks - A Step-by-Step Guide.pdf
Demystifying Programming Frameworks - A Step-by-Step Guide.pdf
 
L02 What is Software Architecture?
L02 What is Software Architecture?L02 What is Software Architecture?
L02 What is Software Architecture?
 
Dtacs
DtacsDtacs
Dtacs
 
How .NET Framework Supports Cost-Effective Application Development
How .NET Framework Supports Cost-Effective Application DevelopmentHow .NET Framework Supports Cost-Effective Application Development
How .NET Framework Supports Cost-Effective Application Development
 
Selecting the Best Javascript Web Framework
Selecting the Best Javascript Web FrameworkSelecting the Best Javascript Web Framework
Selecting the Best Javascript Web Framework
 
20070921 Uni Softwareengineering
20070921 Uni Softwareengineering20070921 Uni Softwareengineering
20070921 Uni Softwareengineering
 
5 Front End Frameworks to Master in Web Development.pdf
5 Front End Frameworks to Master in Web Development.pdf5 Front End Frameworks to Master in Web Development.pdf
5 Front End Frameworks to Master in Web Development.pdf
 
Software Architecture and Design
Software Architecture and DesignSoftware Architecture and Design
Software Architecture and Design
 
Architecting Applications the Microsoft Way
Architecting Applications the Microsoft WayArchitecting Applications the Microsoft Way
Architecting Applications the Microsoft Way
 
HOW TO CHOOSE THE BEST FRAMEWORK FOR YOUR WEB DEVELOPMENT
HOW TO CHOOSE THE BEST FRAMEWORK FOR YOUR WEB DEVELOPMENTHOW TO CHOOSE THE BEST FRAMEWORK FOR YOUR WEB DEVELOPMENT
HOW TO CHOOSE THE BEST FRAMEWORK FOR YOUR WEB DEVELOPMENT
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
 
01 fse software&sw-engineering
01 fse software&sw-engineering01 fse software&sw-engineering
01 fse software&sw-engineering
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 

Css 422 week 4 d qs and summary

  • 1. To get this material Click this link https://bitly.com/1wyPSgi In this paperwork of CSS 422 Week 4 Discussion Questions and Summary you will find the answers on the next points: DQ 1: What are some barriers to software integration? Is integration always the right decision? DQ 2: Integration can increase complexity which can increase risk, particularly from a security perspective. How can we mitigate these risks? Computer Science - General Computer Science CSS 422 Week 2 Individual Assignment Design Patterns CSS 422 Week 3 Individual Assignment NET vs Java CSS 422 Week 4 WAPWML Architecture vs. J2ME Architecture CSS 422 Week 5 Final Software Architecture Week One Discussion Questions · What is software architecture? Why do we study it? How does architecture relate to better software? Based on Booch’s Week 2 (2007) article, explain the relevance of software architecture. · Based on Rettig’s (2007) article, discuss whether you agree or disagree with the assertion that enterprise software in large organizations has not delivered on its promise. · Based on Scott’s (2007) article, recommend whether your company should build, buy, or outsource enterprise software. Week Two Discussion Questions · How practical is it for an entire enterprise to have only architecture of object-oriented software?
  • 2. · Based on Booch’s (2007) article, compare architecting software to architecting a house. What are the lessons learned from this comparison? · Based on Sommerlad and Noble’s (2007), explain how you would use design patterns when designing software. Week Three Discussion Questions · What are the advantages and disadvantages of application programming interfaces (API) that is library based? · What are the advantages and disadvantages of APIs based on extensible markup language? · Based on Kruchten et al. (2009), how is a decision view different from an architectural view? Would a decision view lead to higher quality software? Week Four Discussion Questions · Based on Kempfer’s (2007) article, describe the ways in which software integration enables organizations to be more successful. · Based on Welsh’s (2007) article, how is software integration related to security? · Compare and contrast OPC, DCOM, and the Web for integration. How and where would you deploy each? Week Five Discussion Questions · Based on Becker’s (2007) article, list the critical success factors for taking your company wireless. · What is distributed computing? What are some of the available platforms to support this? What are the advantages? Disadvantages? · How does cloud computing compare to distributed computing? Sick to people in college who have the same goals and study
  • 3. ethics as you. When you hang out with like-minded people, you'll be more likely to succeed. You will still have fun with your friends. Seek friends who can manage to incorporate work and play into their lives.... https://bitly.com/1wyPSgi