Modern Object-Oriented Software Development Approaches and Models They Produce

User Generated

ffwfgrir

Computer Science

Description

Please Read the Rubric to complete this assignment. :-) Thank You

In their 1999 book The Unified Software Development Process, the authors of Unified Modeling Language (UML) noted that any modern object-oriented approach to developing information systems must be use-case driven, architecture-centric, and iterative and incremental.

Using your preferred UML drawing tool, draw your responses visually. Use any shapes you think are appropriate for your diagrams. Draw a diagram depicting the three basic properties of the modern software development processes. Draw another diagram depicting the models produced by these processes.

Specifically, the following critical elements must be addressed:

  • What is meant by these three basic properties of modern software development processes?
  • What are the three views or models that an architecture-centric process produces? Explain what these views or models describe.

Unformatted Attachment Preview

IT 315 Module One Activity Guidelines and Rubric Overview: In their 1999 book The Unified Software Development Process, the authors of Unified Modeling Language (UML) noted that any modern objectoriented approach to developing information systems must be use-case driven, architecture-centric, and iterative and incremental. Prompt: Using your preferred UML drawing tool, draw your responses visually. Use any shapes you think are appropriate for your diagrams. Address the following questions: Specifically, the following critical elements must be addressed: • • What is meant by these three basic properties of modern software development processes? What are the three models that an architecture-centric process produces? Explain what these views or models describe. Guidelines for Submission: : Your paper must be submitted as a 1- to 2-page Microsoft Word document with double spacing, 12-point Times New Roman font, with one-inch margins. Diagrams must be inserted or copied and pasted into your document. Critical Element Property: Use-Case Driven Property: Architecturecentric Property: Iterative and Incremental Models: Functional, Structural, and Behavioral Exemplary Meets proficient criteria and explanation demonstrates extended knowledge of the use-case software development process (100%) Meets proficient criteria and explanation demonstrates extended knowledge of the architecture-centric software development process (100%) Meets proficient criteria and explanation demonstrates extended knowledge of the iterative and incremental software development process (100%) Proficient Provides a clear explanation of the use-case driven software development process (85%) Needs Improvement Explanation of use-case driven software development is vague or unclear (55%) Not Evident Does not provide an explanation of the use-case driven software development process (0%) Value 15 Provides a clear explanation of the three models of an architecture-centric software development process (85%) Explanation of the three models of an architecturecentric software development process is vague or unclear (55%) Explanation of iterative and incremental software development is vague or unclear (55%) No models of architecturecentric processes are provided (0%) 15 Does not provide an explanation of the iterative and incremental-driven software development process (0%) 15 No models of the architecturecentric process are provided (0%) 15 Provides a clear explanation of the iterative and incremental software development process (85%) Provides three models that an architecture-centric process produces (100%) Missing one or two of the models that an architecturecentric process produces (55%) Description: What the Models Describe Diagram: Depicts the Three Basic Properties of Modern Software Development Processes Diagram: Depicts Models Produced by These Processes Meets proficient criteria and explanation demonstrates extended knowledge of the three models of an architecture-centric process (100%) Provides a clear explanation of the three models that an architecture-centric process describes (85%) Explanation of three models of and architecture-centric process is vague or unclear, or less than three models are addressed (55%) No explanation is provided (0%) 15 Diagram depicts the three basic properties of the modern software development process.(100%) Diagram depicts basic properties of modern software development process but some are missing or inaccurate (55%) Diagram includes models depicted by the development process but is inaccurate or incomplete (55%) Does not submit diagram of the modern development software process.(0%) 15 No diagram submit diagram of models produced by the development process(0%) 10 Diagram accurately depicts models produced by the development processes.(100%) Total 100%
Purchase answer to see full attachment
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.

Explanation & Answer

Attached.

Running head: UNIFIED MODERN LANGUAGE

Unified Modern Language
Names:
Institution:

1

UNIFIED MODERN LANGUAGE

2

Unified modern language (UML)
Properties of UML
Unified modern language encompasses the modern general-purpose and
developmental language that is used to model and standardize the design of systems in
software engineering. It comprises of three key properties. One of these properties requires a
modern system to be use-case driven. In this case, the development team will often begin with
a set of actions that define the steps that need to be followed in the course of project
development. As such, the list o...


Anonymous
Excellent! Definitely coming back for more study materials.

Studypool
4.7
Indeed
4.5
Sitejabber
4.4

Similar Content

Related Tags