Preview

CSS 422 Week 3 Individual Assignment NET vs. Java

Satisfactory Essays
Open Document
Open Document
365 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
CSS 422 Week 3 Individual Assignment NET vs. Java
This paperwork of CSS 422 Week 3 Discussion Questions and Summary shows the solutions to the following problems: DQ 1: 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? Why or why not?
DQ 2: What are API's? What is the relevance of an API to the architecture of a software product? How should the API support this architecture?
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...

To download this material Click this link - https://bitly.com/1wyPRZT

Sit at the front

You May Also Find These Documents Helpful

  • Better Essays

    Sr-Rm-022 Section 2

    • 930 Words
    • 4 Pages

    Now that the system requirements are in place, the scope has been set, and the feasibility has been assessed, the application architecture and process design can begin. “Application architecture is the organizational design…

    • 930 Words
    • 4 Pages
    Better Essays
  • Good Essays

    week 3

    • 580 Words
    • 3 Pages

    Application architecture is the process of defining a structured solution that meets all of the technical and operational requirements, while optimizing common quality attributes such as performance, security, and manageability (Shaw and Garland 1996). Applications are designed using the steps from the system development life cycle and the process will be described be designing an information system for Riordan Manufacturing.…

    • 580 Words
    • 3 Pages
    Good Essays
  • Good Essays

    4. What were the benefits and risks of the move to SAP ERP software? [table]…

    • 493 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Building software and building a house have many similarities as well as differences. There are four aspects that I found in which there are some similarities and differences. These aspects are planning, materials, design, and schedules. There are many more aspects that can be used as well as what the aspects have.…

    • 636 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    Nibco

    • 1087 Words
    • 5 Pages

    NIBCO’s Inc. is a midsized manufacturer of values and pipe fitting headquartered in Elkhart, Indiana (Brown, Dehayes, Hoffer, Martin & Perkins, 2012, p.468). NIBCO had over 3000 employees and reported $461 million annual revenue. The company implemented SAP R/3 among its ten plants and four new distribution centers. Top management did not take the advice of their consultants concerning taking a slower approach instead of the BIG Bang approach, instead they decided to go along with Boston Consulting Group (BCG) to eliminate the legacy system and replace them with integrated systems. There were four different types of legacy systems that supported the order entry, manufacturing, distribution and accounting functions (Brown et.al 2012, p.470). Different sections in the organization were using their own versions of manufacturing software package with separate database. NIBCO’s decided they needed standardized software across the company that’s how ERP package came about.…

    • 1087 Words
    • 5 Pages
    Better Essays
  • Better Essays

    Css422 - Design Patterns

    • 1044 Words
    • 5 Pages

    Adapter is a structural design pattern. According to SourceMaking (2010), "Adapter is about creating an intermediary abstraction that translates, or maps, the old component to the new system" (Discussion, para. 3). In other words, Adapter allows for component reuse when implementing a new system. An analogy is attaching a composite to HDMI adapter between a gaming system and an HDTV. Without the adapter, the ability to display video in HD quality is not possible. Adapter works the same way, allowing for functionality between otherwise incompatible systems. Another word for Adapter is wrapper. In comparing with the Facade design pattern the difference is Facade defines a new interface and Adapter reuses and existing interface (SourceMaking, 2010).…

    • 1044 Words
    • 5 Pages
    Better Essays
  • Better Essays

    Riordan Outsourcing Plan

    • 2870 Words
    • 12 Pages

    Riordan manufacturing virtual organization is focused on achieving and maintaining financial and resource profitability to sustain growth. The company’s finance and accounting department needs to have a seamless compatibility among its three different sites to provide consistency in data and eliminate redundancy of records and process. Outsourcing has been identified as a method to deliver the solution. Research has been conducted by a team to identify the pros and cons associated with technology outsourcing projects. Scholarly peer reviewed articles are used for identifying the pros and cons. Non-peer reviewed articles will be considered if they are from reliable sources. Outsourcing software development enables Riordan Manufacturing to increase efficiency in satisfying customer needs, storing quality data, and achieving high profits. Risks are recognized to be challenging in system security, personnel satisfaction, and company litigations. More organizations realize the cost savings in offshore outsourcing. Outsourcing could result in potential cost savings, organization-wide consistent reporting, and increased focus on strategic activities. A substantial business transformation will be measured by efficient processes, increased productivity, and optimized strategy for an outsourcing venture. An organization with well managed outsourced functions can result in consistent full benefits of outsourcing.…

    • 2870 Words
    • 12 Pages
    Better Essays
  • Satisfactory Essays

    Capstone Checkpoint

    • 311 Words
    • 2 Pages

    • Locate two Web sites that you feel exhibit exemplary design features and explain why you selected each site. What design features stand out on each site? Are these features unique to the Web sites you selected or are they used by their competitors or similar sites? Are these design features used to be visual appealing or to promote usability? How can usability be determined?…

    • 311 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The application architecture is used as a blueprint to ensure that the underlying modules of an application will support future growth. Growth can come in the areas of future interoperability, increased resource demand, or increased reliability requirements. With a completed application architecture, stakeholders understand the complexities of the underlying components should changes be necessary in the future.…

    • 856 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    The managers at Cisco were apprehensive about the risk involved in converting the existing legacy systems with ERP systems. They were worried because they thought that the implementation of ERP systems would turn out to be a “mega project” consuming lot of time and resources. Also, they preferred not to choose ERP systems in order to maintain Cisco’s strong tradition of standardization and consistency in budgetary structures which were in place in Cisco. The managers who were asked to make their own decision regarding the software packages were not ready to try any packages individually as they considered it a huge risk financially and in terms of time and so they preferred to keep going with their existing legacy systems by updating/repairing it when needed until it completely failed.…

    • 440 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    CIS 510 Quiz ch06

    • 2326 Words
    • 15 Pages

    4. The architecture that the large oil company Valero adopted enables the company to build applications from components and realize gains as a result of this flexibility. The architecture is called:…

    • 2326 Words
    • 15 Pages
    Powerful Essays
  • Better Essays

    In analyzing the Case Study IV-3 - IT Infrastructure Outsourcing at Schaeffer (A): The Outsourcing Decision, both sides of the outsourcing debate are well represented. Once the Schaeffer board assigned the highly ambitious growth goals to Reitzel, the Vice President of Human Resources made the recommendation that they outsource some of its IT processes and resources. During the initial evaluation of the possibility of outsourcing, Schaeffer determined what the benefits would be of having a vendor manage their IT. They determined that they would be able to focus on core activities during growth periods, which would help them to meet the goals set forth by the board. Outsourcing IT will allow them to remain focused on those business activities that are important without sacrificing quality or service…

    • 1701 Words
    • 7 Pages
    Better Essays
  • Satisfactory Essays

    In an economy driven by technological change and advances, businesses must remain abreast of the latest innovations in order to remain competitive and access new market opportunities (Mercer, n.d.). To keep a business up-to-date, this process should be done continually but it also requires taking time before every major technology project or upgrade to plan strategy, requirements, implementation, training programs, and responses to potential risks. These steps are the building blocks of effective technological implementation plans. This paper will present an IT implementation proposal regarding the potential upgrade of the City of Augusta’s current Enterprise Resource Planning (ERP) software including risks and the financial impact of proceeding with or forgoing the project would have on the city’s…

    • 473 Words
    • 2 Pages
    Satisfactory Essays
  • Best Essays

    Folkmann, M 2010, 'Evaluating Aesthetics in Design: A Phenomenological Approach ', Design Issues, Vol. 26, no. 1, pp. 40-53, viewed 14 August 2011.…

    • 1198 Words
    • 5 Pages
    Best Essays
  • Powerful Essays

    Many software projects are faced with a common situation: They fail in developing the required…

    • 4341 Words
    • 19 Pages
    Powerful Essays