3. OOSSE Assignment

3. OOSSE Assignment

3. OOSSE Assignment

3. OOSSE Assignment

Object Oriented Software Systems Engineering

Coursework

The coursework is 100% of the assessment for the module.

Learning Outcomes

  1. Synthesize impact of design refinements on object oriented software quality by reviewing available literature.
  2. Use evidence to analyse problems to determine appropriate object oriented methods down to detailed design.

Assessment Criteria

IMPORTANT:This is an individual assignment, all components submitted must be your own work or accredited accordingly. You are welcome to make any assumptions you feel necessary when analyzing the requirements stated in the question, but these must be clearly stated in the report.

Your report should address the following two components: –

Assignment Component 1:Research Report (min. 4000 words) (50 marks)

Assignment Component 2:Solution Design Report (min. 2000 words) (50 marks)

PLAGIARISM:It is essential to avoid verbatim reproduction of content from external sources, including web pages, books, papers, and other materials. Instead, focus on expressing ideas and concepts in your own words. If you are referring to external content, whether paraphrased or directly influenced by it, it is crucial to provide proper acknowledgment through citations.

Deliverables

The assignment consists of a research report and a solution design report, both structured according to the assigned tasks. Please follow the guidelines below when submitting your work:

  • Submit your assignment via the Moodle platform.
  • Ensure that all sources are appropriately cited using the required referencing style.
  • Use recent, peer-reviewed scholarly references that are relevant to the topic and provide up-to-date and authoritative information.
  • Include any additional relevant information, data, or supporting materials in an appendix to the document.

Component 1: Research Report(min. 4000 words)

Assignment Overview:

This component is designed to assess students’ ability to comprehensively analyze and evaluate the impact of various design refinements in object-oriented programming (OOP) on the overall quality of software as evidenced in the available academic and industry literature.

This section of the assignment provides a structure for Component 1 as well as guidelines to help you write the research report:

Part A: Structure for the Research Report

  1. Abstract:
    • Summarize the main aim, scope, main findings and implications of the research and give a clear and brief overview of the content and its significance.
  2. Introduction:
  • Describes the context and significance of the research, states the research problem, briefly discusses the methodology and indicates the contribution of the work to the field of software development.
  1. Literature Review:
  • Summarizes key findings from the selected scholarly sources and identifies overarching themes.
  1. Research Methodology:
  • Describes the methods used to select and analyze the relevant literature.
  1. Discussion and Findings:
  • Provides a critical examination of the methods and conclusions in the literature, including any conflicting evidence and possible explanations.
  1. Conclusion:
  • Evaluates the practical implications of the research findings to the field of software engineering.
  1. References:
    • The report shall follow the APA referencing format – Times New Roman or Arial, 11 points font, 1.15-line spacing and justified format.
    • Each reference cited in text must appear in the reference list, and each entry in the reference list must be cited in text.

Part B: Instructions for Writing the Research Report

  1. Selection of Sources:
  • Select at least five scholarly articles that address design refinements in object-oriented software and their impact on quality metrics.
  1. Synthesizing the information:
  • Summarize the findings to provide a cohesive overview of current knowledge in the field.
  1. Content Evaluation:
  • Critically evaluate the selected articles, paying particular attention to the validity of the research methods and the implications of the findings.
  1. Integration into the real world:
  • Discuss how these academic findings can be put into practice in software development.

Deliverables:

A detailed research report that adheres to the above structure and guidelines.

Tips for writing a high-quality research report:

    • Clarity and relevance of the literature selected.
    • Depth of analysis and synthesis of the research findings.
    • Critical engagement with the methods and conclusions of the literature.
    • The practical applicability of the academic research to industrial practice.
    • The overall coherence and organization of the report.

Assessment Rubric for Research Report

  1. Abstract (5%)
  • Purpose: (1%)
  • Methodology: (1%)
  • Results: (1%)
  • Conclusions: (1%)
  • Clarity and Coherence: (1%)
  1. Introduction (5%)
  • Background and context (1%)
  • Research problem definition (1%)
  • Scope and objectives (1%)
  • Significance and rationale (1%)
  • Preview of paper structure (1%)
  1. Literature Review (10%)
    • Relevance and breadth of literature (2%)
    • Depth of analysis and synthesis (3%)
    • Identification of research gap (3%)
    • Integration with research problem (2%)
  2. Research Methodology (5%)
    • Appropriateness of research design (2%)
    • Data collection methods (1%)
    • Data analysis procedures (1%)
    • Limitations and ethical considerations (1%)
  3. Discussion and Findings (15%)
    • Clarity of analysis (4%)
    • Logical argumentation (3%)
    • Critical evaluation (4%)
    • Integration of findings with research question (4%)
  4. Conclusion (5%)
    • Effectiveness of conclusion (1.5%)
    • Clarity of recommendations (1.5%)
    • Implications for future research (2%)
  5. References (5%)
    • Formatting Consistency: (1%)
    • Citation Completeness: (1%)
    • Relevance and Quality of Sources: (2%)
    • Accuracy of Citations: (1%)

Total Points/Percentage: 50%

By following these structured guidelines, you will produce a research report that not only reviews the academic literature, but also critically examines its significance and potential impact on the field of software development.

This research report should be no longer than 4,000 words. The acceptable Turnitin percentage is anything below 20% in the similarity report. A Turnitin plagiarism score of 25% and below indicates that your written research report is original.

Assignment Component 2 (50%) – Solution Design Report (2000 words)

Component 2:Solution Design Report (min. 2000 words)

Assignment Overview:

This component is designed to assess students’ ability to analyze an existing system, propose a comprehensive redesign using modern methods, and critically evaluate their own design. It encourages the application of object-oriented principles and the use of standard design tools and methods in software development.

This section of the assignment provides a structure for Component 2 as well as guidelines to help you write the research report:

Scenario:

The Redesign of An Old-fashioned Library Website

A project manager is tasked with reinventing an outdated library website that was originally developed without a framework and using old-fashioned methods. You are part of the development team and are asked to propose a solution for a more efficient, modular, and maintainable website. The new website should use object-oriented methods and modern web development practices.

Assignment Tasks:

  1. Analysis of the Current System:
    • Objective: Analyze the existing website to identify its limitations and areas for improvement.
    • Deliverables: Report on the current system analysis, including issues of maintainability, scalability, and usability.
  2. Proposal for a New System:
    • Objective: Propose a new design that uses object-oriented methods and modern web development practices.
    • Deliverables: A detailed proposal document outlining the new system architecture, technologies to be used, and how the shortcomings of the existing system will be addressed.
  3. Software Architectural Layout:
    • Objective: Design a software architectural layout for the new system.
    • Deliverables: Architectural diagrams (i.e., the high-level architecture overview, component diagrams) and a description of how the architecture improves efficiency and maintainability.
  4. UML Diagrams:
    • Objective: Create UML diagrams that describe the design of the new system in detail.
    • Deliverables: Class diagrams, sequence diagrams, use case diagrams, and state diagrams that illustrate object-oriented design.
  5. Identification of Design Issues:
    • Objective: Critically analyze the proposed design to identify potential issues.
    • Deliverables: A report outlining any design issues identified, including potential scalability, performance, or usability issues.
  6. Design Refinements:
    • Objective: Refine the design to solve identified issues.
    • Deliverables: Revised UML diagrams and architectural layouts, along with a report on how the refinements address previously identified issues.
  7. Limitations and Future Enhancements:
    • Objective: Analyze the proposed design for limitations and propose future enhancements.
    • Deliverables: A report discussing any limitations of the current design and suggesting areas for future development or enhancement.

Deliverables:

A detailed research report that adheres to the above structure and guidelines.

Submission Guidelines:

  • All deliverables must be compiled into a single, coherent report.
  • Reports should be clear, well-structured and demonstrate a deep understanding of the design process.
  • Diagrams must be neat, legible, and correctly labeled.
  • Electronic submissions in PDF format are preferred.

Assessment Rubric for Solution Design Report

  1. Analysis of the Current System (5%)
    • Thoroughness of the analysis: 3%
    • Identification of key issues: 2%
  2. Proposal for a New System (10%)
    • Appropriateness of proposed technologies and methods: 5%
    • Clarity and feasibility of the solutions: 5%
  3. Software Architectural Layout (10%)
    • Clarity and relevance of architectural diagrams: 5%
    • Justification of architectural choices: 5%
  4. UML Diagrams (10%)
    • Completeness and accuracy of diagrams: 5%
    • Relevance to the object-oriented design principles: 5%
  5. Identification of Design Issues (5%)
    • Depth of critical analysis: 3%
    • Relevance and identification of potential issues: 2%
  6. Design Refinements (5%)
    • Effectiveness of refinements in addressing issues: 3%
    • Clarity in revised designs and reports: 2%
  7. Limitations and Future Enhancements (5%)
    • Insightfulness of identified limitations: 3%
    • Creativity and practically of future enhancement suggestions: 2%

44 Comments

  1. Чтобы избежать развития этих тяжелых и потенциально смертельных последствий и обеспечить максимально безопасное и эффективное восстановление организма после длительной алкогольной интоксикации, крайне важно своевременно обратиться за профессиональной и квалифицированной медицинской помощью, которую могут оказать опытные специалисты в области наркологии
    Выяснить больше – [url=https://narcolog-na-dom-v-irkutske6.ru/]вызов нарколога на дом в иркутске[/url]

  2. Запой – это крайне опасное состояние, характеризующееся полной утратой контроля над употреблением алкоголя, когда токсичные вещества в огромном количестве накапливаются в организме, непосредственно угрожая жизни и нормальному функционированию всех систем
    Подробнее можно узнать тут – [url=https://vyvod-iz-zapoya-arkhangelsk66.ru/]вывод из запоя цены архангельск[/url]

  3. Всегда считал, что покупка диплома о высшем образовании — это миф и невозможно. Но, к счастью, оказался неправ. Сначала искал информацию по теме: купить диплом о высшем образовании видео, купить диплом педагогического колледжа, купить диплом старого образца в нижнем тагиле, купить диплом техникума занесением, куплю диплом другим, а затем переключился на дипломы вузов. Подробности здесь: [url=http://proffdiplomik.com/naberezhnye-chelny/]proffdiplomik.com/naberezhnye-chelny[/url]

  4. Вызов квалифицированного специалиста-нарколога на дом настоятельно рекомендуется в тех случаях, когда запой затягивается на длительное время, становится особенно тяжелым и мучительным, а самостоятельное прекращение употребления алкоголя становится практически невозможным из-за сильной физической и психологической зависимости
    Исследовать вопрос подробнее – [url=https://narcolog-na-dom-v-irkutske66.ru/]нарколог в иркутске[/url]

  5. В состоянии запоя организм не может самостоятельно очиститься от токсинов, что приводит к целому ряду серьезных нарушений: от нарушения работы внутренних органов и обезвоживания до резких скачков давления и тяжелых психоэмоциональных расстройств
    Подробнее – [url=https://vyvod-iz-zapoya-novokuznetsk6.ru/]вывод из запоя новокузнецк[/url]

  6. Лечение начинается с капельниц для вывода продуктов распада алкоголя, восстановления водно-электролитного баланса и поддержки работы органов под наблюдением врачей
    Подробнее – [url=https://vyvod-iz-zapoya-krasnoyarsk66.ru/]https://vyvod-iz-zapoya-krasnoyarsk66.ru[/url]

  7. Такая комплексная и научно обоснованная терапия помогает не только эффективно устранить мучительные симптомы похмельного синдрома, такие как головная боль, тошнота, рвота, тремор и повышенная тревожность, но и значительно ускорить процесс восстановления нормальной работы организма после длительного употребления алкоголя, снижая тем самым вероятность развития опасных осложнений и улучшая общее самочувствие пациента
    Выяснить больше – [url=https://kapelnica-ot-zapoya-ekb55.ru/]капельница от запоя в красноярске[/url]

  8. Если не предпринять своевременные и адекватные меры для выведения токсинов и восстановления нормальной работы организма, состояние пациента может значительно усугубиться, что многократно повышает риск развития крайне серьезных осложнений, представляющих прямую угрозу для жизни и требующих немедленной госпитализации и интенсивной терапии
    Подробнее – [url=https://kapelnica-ot-zapoya-ekb55.ru/]после капельницы от запоя на дому в красноярске[/url]

  9. На сайте https://auto-arenda-anapa.ru/ вы сможете взять в прокат автомобиль в Анапе. Отсутствуют ограничения либо залоги, что существенно упрощает аренду. Прямо сейчас у вас получится проверить стоимость. Вы сможете выбрать один из понравившихся автомобилей, чтобы посмотреть, можно ли его арендовать. Все автомобили являются проверенными, надежными, исправными, поэтому не подведут. Но есть такие автомобили, аренда которых предоставляется только с водителем. На услуги установлены доступные расценки.

  10. Такой грамотный и научно обоснованный подход позволяет максимально быстро нейтрализовать токсическую нагрузку, восстановить жизненно важные функции организма, стабилизировать состояние пациента и предотвратить развитие серьезных осложнений, обеспечивая наилучшие возможные результаты лечения в условиях экстренной ситуации
    Углубиться в тему – [url=https://vyvod-iz-zapoya-arkhangelsk66.ru/]http://vyvod-iz-zapoya-arkhangelsk66.ru/[/url]

  11. Чрезмерное и систематическое употребление алкоголя неизбежно приводит к отравлению всего организма, оказывая крайне негативное и разрушительное воздействие на нормальную работу жизненно важных внутренних органов, нарушая оптимальный уровень жидкости в клетках и тканях и существенно ухудшая общее самочувствие человека, снижая качество его жизни
    Изучить вопрос глубже – [url=https://kapelnica-ot-zapoya-ekb55.ru/]https://kapelnica-ot-zapoya-ekb55.ru[/url]

  12. Запой – это состояние полной утраты контроля над потреблением алкоголя, представляющее серьезную опасность для здоровья и даже жизни, поскольку в результате длительной алкогольной интоксикации возникают критические нарушения работы внутренних органов
    Изучить вопрос глубже – [url=https://vyvod-iz-zapoya-novokuznetsk66.ru/]вывод из запоя дешево новокузнецк[/url]

  13. Попытки самостоятельного выхода из запоя, без квалифицированного медицинского вмешательства и должного контроля со стороны специалистов, могут привести к крайне серьезным осложнениям, представляющим прямую угрозу для жизни и здоровья, таким как неконтролируемые скачки артериального давления, судороги, опасные галлюцинации и даже острый алкогольный психоз, требующий немедленной госпитализации в специализированное медицинское учреждение
    Детальнее – [url=https://narcolog-na-dom-v-irkutske6.ru/]выезд нарколога на дом цена в иркутске[/url]

  14. Без своевременной и адекватной медицинской помощи длительный запой может перерасти в тяжёлую и угрожающую жизни форму алкогольной интоксикации, вызывая каскад серьезных сбоев в работе практически всех систем организма, от сердечно-сосудистой и нервной до пищеварительной и эндокринной, поэтому своевременное обращение к опытным и квалифицированным специалистам даёт реальную возможность предотвратить развитие тяжелых последствий и обеспечить безопасный и эффективный процесс восстановления, начиная с первичной детоксикации и заканчивая долгосрочной реабилитацией.
    Подробнее тут – [url=https://vyvod-iz-zapoya-arkhangelsk6.ru/]https://vyvod-iz-zapoya-arkhangelsk6.ru/[/url]

  15. Ищете где купить бонсай? Зайдите на сайт https://bonsay.ru/ – мы уже 15 лет занимаемся японскими карликовыми деревьями бонсай с быстрой доставкой. Посмотрите наш каталог – он самый большой на рынке, а в наших магазинах в Москве и Санкт-Петербурге выбор еще больше. Купить бонсай в подарок или для себя, настоящее ухоженное дерево! Подробнее на сайте.

  16. Наши высококвалифицированные специалисты работают круглосуточно, оказывая всестороннюю помощь пациентам в том, чтобы справиться с мучительным абстинентным синдромом, восстановить подорванное здоровье и свести к минимуму риски развития каких-либо осложнений.
    Узнать больше – [url=https://vyvod-iz-zapoya-novokuznetsk6.ru/]срочный вывод из запоя новокузнецк[/url]

  17. Welcome to the Ecex exchange https://ecex.exchange/ – a new portal that provides digital asset depository services, allows you to trade on the exchange, manage wallets and provides other services. Customers can transact with new digital currencies such as Bitcoin, Ethereum and Stellar. Bitcoin. Get a fully functional, convenient wallet right now.

  18. На сайте https://abcnews.in.ua/ вы найдете самые свежие, последние новости, которые представлены на различную тему. Здесь вы найдете и статьи на тему бизнеса, строительства, недвижимости, финансов и многого другого. Каждый день на этом сайте публикуются свежие новости, рекомендации, а также советы, которые помогут получить ответы на многие вопросы. На страницах вы найдете все, что вам интересно. Изучать новости можно на любом устройстве. Для этих целей не обязательно регистрироваться. Заходите сюда регулярно, чтобы найти что-то новое.

  19. Современная и хорошо оснащенная клиника «Курс на ясность» оказывает экстренную наркологическую помощь с оперативным выездом квалифицированных врачей на дом в режиме 24 часа в сутки 7 дней в неделю, обеспечивая пациентам возможность получить всю необходимую помощь в любое время суток и в комфортной для них домашней обстановке, избежав при этом необходимости госпитализации и связанных с ней неудобств
    Углубиться в тему – [url=https://kapelnica-ot-zapoya-ekb55.ru/]капельницу от запоя красноярск[/url]

  20. Чрезмерное и систематическое употребление алкоголя неизбежно приводит к отравлению всего организма, оказывая крайне негативное и разрушительное воздействие на нормальную работу жизненно важных внутренних органов, нарушая оптимальный уровень жидкости в клетках и тканях и существенно ухудшая общее самочувствие человека, снижая качество его жизни
    Разобраться лучше – [url=https://kapelnica-ot-zapoya-ekb55.ru/]капельница от запоя стоимость красноярск[/url]

  21. Words carry power—especially when they influence public perception. Consider the slogan From the River to the Sea: while on the surface it appears as a plea for justice, its true implication is far more troubling. Rather than supporting peaceful harmony, this slogan masks a hidden appeal for expulsion and destruction. We’ve thoroughly examined the political roots underlying this chant to reveal what it genuinely means. For an open discussion and deeper understanding, click [url=https://www.mediaterre.org/international/actu,20170509083401.html]reliable source[/url] and learn why understanding slogans is important more now than ever.

    At the same time, exploring debates on Zionism and antisemitism demands clarity, not ambiguity. Critiquing political positions like Zionism doesn’t inherently mean prejudice against Jewish individuals—although opponents often confuse the lines deliberately. Our platform provides accurate insights, separating fact from emotionally charged misinformation. It’s important to cultivate discussions without dismissing legitimate perspectives. Discover the difference between political critique and racial hatred, and help create informed conversations rather than polarized confrontations. Visit our trusted [url=https://www.trevorloudon.com/2014/04/watchers-council-nominations-april-fools-edition/]more info[/url] and engage in dialogue that encourages genuine awareness.

  22. Модульные дома — идеальное решение для современного жильё. Они предлагают удобное проектирование, позволяя создать как одноэтажный, так и двухэтажный коттедж с комфортной планировкой. Каждое здание комплектуется качественным домокомплектом, с учетом утепления и современного дизайна. Внутренняя отделка включает стильную мебель и сантехнику, что сделает ваше новое жилище уютным. Модульные дома быстро монтируются, что существенно экономит время и бюджет. Выберите свой идеальный домик и наслаждайтесь жизнью https://pkf-stroitel.ru/

  23. Бесплатное онлайн гадание на Таро на сайте https://www.asktarots.ru/ это возможность спросить у Таро – получите советы от высших сил с Ask Tarots. Узнайте значение карт Таро на сайте, а также различные виды раскладов. Интуитивно понятный интерфейс платформы поможет приоткрыть завесу тайны над вашим будущим, объяснить настоящее и помочь в принятии жизненно важных решений.

  24. Запой и алкогольная интоксикация – это критические состояния, при которых организм человека уже не способен самостоятельно и эффективно справляться с огромным количеством токсинов и продуктов распада алкоголя, отравляющих внутренние органы и нарушающих нормальное функционирование всех систем
    Получить дополнительную информацию – https://narcolog-na-dom-v-irkutske6.ru/narkolog-na-dom-czena-irkutsk/

  25. Современная и хорошо оснащенная клиника «Курс на ясность» оказывает экстренную наркологическую помощь с оперативным выездом квалифицированных врачей на дом в режиме 24 часа в сутки 7 дней в неделю, обеспечивая пациентам возможность получить всю необходимую помощь в любое время суток и в комфортной для них домашней обстановке, избежав при этом необходимости госпитализации и связанных с ней неудобств
    Получить дополнительные сведения – [url=https://kapelnica-ot-zapoya-ekb55.ru/]после капельницы от запоя на дому красноярск[/url]

  26. Комплексный подход к лечению алкогольной интоксикации в Новокузнецке включает последовательное и грамотное выполнение нескольких ключевых этапов, каждый из которых направлен на всестороннее восстановление нормальной работы организма, предотвращение развития опасных осложнений и минимизацию риска повторных эпизодов зависимости
    Узнать больше – [url=https://vyvod-iz-zapoya-novokuznetsk66.ru/]вывод. из. запоя. новокузнецк.[/url]

  27. Где приобрести диплом специалиста?
    Мы изготавливаем дипломы психологов, юристов, экономистов и других профессий по доступным тарифам. Мы предлагаем документы техникумов, которые находятся на территории всей Российской Федерации. Можно приобрести диплом от любого заведения, за любой год, включая сюда документы СССР. Документы выпускаются на “правильной” бумаге высшего качества. Это дает возможности делать настоящие дипломы, не отличимые от оригинала. Они заверяются всеми требуемыми печатями и подписями. Всегда стараемся поддерживать для заказчиков адекватную ценовую политику. Для нас важно, чтобы дипломы были доступны для большого количества граждан. [url=http://diplomdoc.ru/kupit-diplom-s-zaneseniem-v-reestr-6/]diplomdoc.ru/kupit-diplom-s-zaneseniem-v-reestr-6[/url]

  28. Такой грамотный и современный подход позволяет максимально быстро стабилизировать критическое состояние пациента, минимизировать риск развития опасных осложнений, предотвратить дальнейшее ухудшение здоровья и создать благоприятные условия для эффективного и комфортного выздоровления в домашней обстановке, снижая стресс и тревожность, связанные с госпитализацией
    Получить дополнительную информацию – [url=https://narcolog-na-dom-v-irkutske66.ru/]частный нарколог на дом в иркутске[/url]

  29. Длительная и интенсивная алкогольная интоксикация вызывает глубокие нарушения в работе жизненно важных органов, таких как печень, сердце и почки, приводит к опасному обезвоживанию и критическому сбою электролитного баланса, а также закономерно провоцирует целый ряд серьезных психоэмоциональных изменений, способных существенно ухудшить качество жизни и общее состояние пациента
    Исследовать вопрос подробнее – [url=https://vyvod-iz-zapoya-arkhangelsk6.ru/]нарколог на дом вывод из запоя архангельск[/url]

  30. Чем дольше продолжается запой, тем большее количество токсинов накапливается в организме, нарушается водно-электролитный баланс, усугубляется работа внутренних органов, поэтому своевременное обращение за профессиональной медицинской помощью позволяет не только остановить развитие критических состояний, но и значительно снизить вероятность возникновения серьезных осложнений, угрожающих жизни и здоровью пациента
    Получить больше информации – [url=https://vyvod-iz-zapoya-novokuznetsk66.ru/]http://vyvod-iz-zapoya-novokuznetsk66.ru/[/url]

  31. Looking for crypto traders? Coinxes.io is a site that will help you discover the Coinxes cryptocurrency exchange for yourself, with low fees and the best rates. The Coinxes platform is a digital exchange that allows users from all over the world to sell and buy cryptocurrencies. Unlike a regular exchange, it boasts a large number of useful features.

  32. Are you spent of disquieting every food and still not seeing results? Squander 10 pounds in a week with this miracle superiority impoverishment dissolution [url=https://elevateright.com/thca-flower/ ]Shrink your waistline[/url] that’s stupefying doctors everywhere. You on the contrary need bromide pill a light of day to singe stout instantly and get the solidity you’ve each dreamed of.

Leave a Reply

Your email address will not be published. Required fields are marked *