Essays about: "Design"

Showing result 1 - 5 of 15987 essays containing the word Design.

  1. 1. Towards automatically generating explanations of software systems Generating explanations of a web-template system in different abstraction levels

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : Alex Tao; Mahsa Roodbari; [2021-03-03]
    Keywords : software; explanation; architectural view; requirement; architecture; rationale; implementation; ontology; artifacts; architectural knowledge;

    Abstract : Traditional software documentation is often challenging to manage as its contentgrow. For example, information becomes scattered, information become hard to retrieve and the documentation has to satisfy multiple different stakeholders. The aimof this study was to find ways to address these challenges. READ MORE

  2. 2. Evaluating trace link visualizations

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : Fredrik Johansson; Themistoklis Ntoukolis; [2021-03-03]
    Keywords : Traceability; Eclipse Capra; traceability visualizations; computer science; engineering; project; thesis; requirements; change impact analysis; matrix; sunburst;

    Abstract : Traceability has become a very important part of the software development lifecycle andtherefor a lot of research has been done and is being done about it. Our aim with thispaper is to explore and evaluate the effect that different traceability visualizations haveon the workload and find the most optimal visualizations that users will benefit more byusing in their projects. READ MORE

  3. 3. Design and Assessment of an Engine for Embedded Feature Annotations

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : Tobias Schwarz; [2021-03-03]
    Keywords : Embedded Annotations; Feature; Software Engineering; Software Product Line; Git; Partial Commits;

    Abstract : Features are an inherent unit of development of every software; and are defined as aset of implementation artifacts that constitute a functionality that adds value to theproduct, and is perceived useful by the customer. Locating features in source code isa typical software developer task, whether it before implementing a new feature, ormaintaining and bug fixing of existing ones, as it is essential to know where to makechanges. READ MORE

  4. 4. The Tower: Design of Distinct AI Personalities in Stealth-Based Games Modeling personalities with believable and consistent behaviour for NPCs in games using stealth gameplay style

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : Marek Cernák; Lianoudakis Orestis; [2021-03-03]
    Keywords : stealth gameplay; games research; AI; NPC; autonomous agents; personality modeling; thesis;

    Abstract : Computer games using stealth situations for defining their gameplay often rely onmodeling an immersive, yet exploitable non-player character behaviour. Traditionally, the aim of the design of such a behaviour is to provide players with memorablebehaviour patterns of the in-game agents in order to facilitate the means of devisingstrategies used by players to finish the game levels. READ MORE

  5. 5. Classification of role stereotypes for classes in UML class diagrams using machine learning

    University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

    Author : Jobaer Ahmed; Maoyi Huang; [2021-03-03]
    Keywords : role-stereotypes; machine learning algorithm; classification; data analysis; data mining; UML class diagram; software design; software engineering;

    Abstract : Software development process is becoming inherently complex in recent decades.To reduce the complexity in the development process developers, software practitioners are constantly looking for newer approach. One approach can be understanding the software design for instance, the UML models earlier in the softwaredevelopment process. READ MORE