Consider the software required to implement a full navigation capability (using gps) in a mobile,

1. Consider the software required to implement a full navigation capability (using GPS) in a mobile,
handheld communication device. Describe three crosscutting concerns that would be present.
Discuss how you would represent one of these concerns as an aspect. (15 points, 5 points for
each crosscutting concern)

2. How are the concepts of coupling and software portability related? Provide examples to support
your discussion. (5 points)

3. Present two examples of applications for each of the architectural styles noted and describe the
why the application uses that architectural style. Complete this exercise for Data driven,
Layered, Call and return and Object-oriented architecture (20 points, 5 points for each
architecture)

4. The terms architectural style, architectural pattern, and framework (not discussed in this book)
are often encountered in discussions of software architecture. Do some research and describe
how each of these terms differs from its counterparts. (10 points)

Describe three crosscutting concerns that would be present.

1. Consider the software required to implement a full navigation capability (using GPS) in a mobile,
handheld communication device. Describe three crosscutting concerns that would be present.
Discuss how you would represent one of these concerns as an aspect. (15 points, 5 points for
each crosscutting concern)

2. How are the concepts of coupling and software portability related? Provide examples to support
your discussion. (5 points)

3. Present two examples of applications for each of the architectural styles noted and describe the
why the application uses that architectural style. Complete this exercise for Data driven,
Layered, Call and return and Object-oriented architecture (20 points, 5 points for each
architecture)

4. The terms architectural style, architectural pattern, and framework (not discussed in this book)
are often encountered in discussions of software architecture. Do some research and describe
how each of these terms differs from its counterparts. (10 points)

1/ draw a class diagram and entity-relationship diagram for recycle website project depicting of the system based on the use case diagram and process flow diagrams(upload fils).

1/ Draw a class diagram and entity-relationship diagram for Recycle website project depicting of the system based on the use case diagram and process flow diagrams(upload fils).
2/ each diagram must be followed up with an explained document(how did you do it?)
The diagrams should be an editable file so can edit them if necessary. I encourage you to use a website called: app. diagrams.net. I will upload the files to use in the project.
Thank you

Be sure that you frame your response for communicating effectively to your target audiences

III. Systems Design: Propose a solution that addresses the identified problem in your case. Be sure to include screenshots of all relevant diagrams, charts, and tables.
a) Specifications: Provide a physical design that will meet the specifications outlined in the systems requirement document.
b) Data Design: Create entity relationship diagrams (ERDs) that accurately describe the proposed solution, including 3NF table designs.
c) User Interface Design: Illustrate the user interface design. Specifically, be sure to address your proposed human computer interactions (HCIs) and graphical user interfaces (GUIs). Your proposals should follow user-centered design principles and address all design requirements.
d) System Architecture: Describe the system architecture. Specifically, be sure to address the corporate organization and culture, enterprise resource planning, total cost of ownership, scalability, integration and interface requirements, and security.
e) Feasibility Analysis: Provide supporting details that justify why your proposed solution is appropriate for solving the problem. In your defense, be sure to address operational, technical, economic, and scheduling feasibility. Be sure that you frame your response for communicating effectively to your target audiences

Learning Goal: I’m working on a software engineering project and need support to

Learning Goal: I’m working on a software engineering project and need support to help me learn.
Here is an opportunity to get started on your final project. This submission doesn’t necessarily have to be what you put in your final project for version control, but an excellent place to start thinking about it.
For the final project, discuss how you will manage version control for your developing product. Include the following.
What version method will you use?
What will be your version naming system?
How will you differentiate between a significant upgrade, a bug fix version, or introducing a minor feature change?

Learning Goal: I’m working on a software engineering project and need an explana

Learning Goal: I’m working on a software engineering project and need an explanation and answer to help me learn.I’m working on research paper project for (Face Analytics Software – Design & Implementation with insights).I will implement in summer the coding for facial recognition software using Python but I should follow some tools as follows:DashCam (any type – device) or by simulation tools.
Agile method (Scrum) for implementation & design.
Python for coding.
AI tools and function for face detection.
Design SW Platform – Open source platform.
I’ve write the related work section based on the following papers: Adoption and use of AI tools: a research agenda grounded in UTAUT
IoT Privacy and Security: Challenges and Solutions.
Face Detection and Recognition Using OpenCV.
Misfit or Misuse? Lessons from Implementation of Scrum in Radical Product Innovation.
The Challenges of Implementing Agile Scrum in Information System’s Project.
Comparative Study within Scrum, Kanban, XP Focused on Their Practices.
Model-driven Development of Adaptive IoT Systems
The Role of Artificial Intelligence in Software Engineering.
Design and evaluation of a scalable smart city software platform with large-scale simulations.
The Use of Python in the field of Artifical Intelligence.
Agile Project Management Tools: A Brief Comprative View.
AI TOOLS IN DECISION MAKING SUPPORT SYSTEMS: A REVIEW
I need from your side the following:* first: review the related work and re-write it as an academic research & add another paper (as a reference) from your point of view about the simulation tools and add it to the related work section as well. * Second write the abstract. introduction, background, Overview and proposed design about the system* Then the future work (I’ve included some points) and the conclusion section.Based on my understanding and to be considered when you start writing, I will follow the following tools (Python, Scrum Agile method using Jira, UML design (or you can suggest easier/better), any easy simulation tool (suggest one from your side)You should explain how the solution can be AI & IoT (by using Dash Cam). and explain the required terminologies. Please find the attached file including the related work + Future workyou can suggest to me what missed from my side for this solution (research paper)

Learning Goal: I’m working on a software engineering multi-part question and nee

Learning Goal: I’m working on a software engineering multi-part question and need an explanation and answer to help me learn.Question 1 (4 pts)What are the benefits of categorizing software entities?Question 2 (4 pts)What’s the usefulness of the existence of more than one software process model.Question 3 (6 pts)Assume we have a project that consists of three activities. For each of the followingstatements whether it can be true or not. If it can be true give an example of asituation where it applies. If it cannot be true, justify your answer.(a) The shortest period of time needed to complete the project can have a durationthat is less than the sum of the durations of the three activities.(b) The shortest period of time needed to complete the project can have a durationthat is equal to the sum of the durations of the three activities.(c) The shortest period of time needed to complete the project can have a durationthat is larger than the sum of the durations of the three activities.Question 4 (6 pts)Consider a project whose planned duration is twenty months and whose planned budgetis one million riyals equally distributed on the twenty months. According to the projectplan, the required work for the completion of the project is also equally distributed onthe twenty months.Nine months after the beginning of the project, it was reported that 350,000 riyals wasspent and that 30% of the project was completed.(a) According to the planned budget how much money should have been spent, andwhat percentage of the project should have been completed.(b) Is it expected that the project will be delayed? If yes, by how much time? Justifyyour answer.(c) Is it expected that the project will cost by more than what was planned? If yes,by how much? Justify your answer.
Requirements: as long as you answer

Learning Goal: I’m working on a software engineering report and need a reference

Learning Goal: I’m working on a software engineering report and need a reference to help me learn.The report will have (exactly) 4 single-spaced, 11pt font pages (3 pages summary + 1-page references). Articles can only be from 2010 to now.Software Engineering Processes Agile MethodsRequirement EngineeringSystem ModelingSystem Architectural DesignSystem Design and ImplementatioSoftware TestingSoftware EvolutionSome articles are in file below and you can also find some articles by following the links below:1- https://ieeexplore.ieee.org/xpl/conhome/1002125/all-proceedings2- https://ieeexplore.ieee.org/xpl/conhome/1000715/all-proceedings3- https://ieeexplore.ieee.org/xpl/conhome/1832745/all-proceedings4- https://ieeexplore.ieee.org/xpl/conhome/1000064/all-proceedings
Requirements: 4 single-spaced, 11pt font pages (3 pages summary + 1-page references)   |   .doc file