Dissertations / Theses on the topic 'Design rationale'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Design rationale.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Vadhavkar, Sanjeev Sureshchandra. "Augementing design patterns with design rationale." Thesis, Massachusetts Institute of Technology, 1997. http://hdl.handle.net/1721.1/43291.
Full textIncludes bibliographical references (leaves 100-103).
by Sanjeev Sureshchandra Vadhavkar.
M.S.
Burge, Janet E. "Software Engineering Using design RATionale." Link to electronic thesis, 2005. http://www.wpi.edu/Pubs/ETD/Available/etd-050205-085625/.
Full textKeywords: software engineering; inference; knowledge representation; software maintenance; design rationale. Includes bibliographical references (p. 202-211).
Remakrishnam, Sailesh. "Design rationale representation and testing." Thesis, This resource online, 1995. http://scholar.lib.vt.edu/theses/available/etd-01312009-063423/.
Full textMalloy, John William. "DOCUMENTING DESIGN RATIONALE TO PROMOTE LEARNING." Miami University / OhioLINK, 2014. http://rave.ohiolink.edu/etdc/view?acc_num=miami1398945540.
Full textShum, Simon J. "A cognitive analysis of design rationale representation." Thesis, University of York, 1991. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.306290.
Full textFuller, Charles E. Russell Douglas V. "A design rationale capture using REMAP/MM /." Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 1994. http://handle.dtic.mil/100.2/ADA283534.
Full textFuller, Charles E., and Douglas V. Russell. "A design rationale capture using REMAP/MM." Thesis, Monterey, California. Naval Postgraduate School, 1994. http://hdl.handle.net/10945/30937.
Full textKim, NaJung. "Rationale design of polymeric siRNA delivery systems." Diss., University of Iowa, 2011. https://ir.uiowa.edu/etd/1237.
Full textaf, Malmborg Solith. "Designing dialogue : Using design rationale to advise public participation." Thesis, Linköpings universitet, Malmstens Linköpings universitet, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-176370.
Full textLara, Silvana Maria Affonso de. "Um suporte à captura informal de design rationale." Universidade de São Paulo, 2005. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08112006-134155/.
Full textDuring the process of software development, a great amount of documents is generated with the purpose of registering experiences and decisions related to software project. Despite the effort made aiming at documenting of such information, in general, these documents do not contain enough and necessary information for the complete understanding of the software, for the reuse of the acquired experiences and the recovery of the process of decision making. In general, only the final decisions regarding the project are registered. The Design Rationale (DR) consists of the additional information to standards documents in a process of software development, aiming to facilitate its understanding, maintenance and reuse. In literature, many researches reveal the problems related to the activity of DR capture, especially related to the work overload during the moment of design. The development of mechanisms to facilitate the Design Rationale capture, during the elaboration of software artifacts, is still a challenge. In the context of CASE (Computer Aided Engineering Software) tools usage, users (developers) present great resistance, so the application of techniques to achieve the maximum usability in the tools becomes essential, aiming to minimize the resistance to their adoption. The paradigm of ubiquitous computing brought great innovations to the development of applications, since the applications are transparent; they present a continuous and aware context behavior, and aim the user-computer interaction become the most natural as possible. For that reason, the adoption of ubiquitous computing mechanisms in the activity of DR capture becomes an approach of scientific interest. The use of the ubiquitous computing makes the capture of the information and decisions related to software project be carried out on a more natural way, reducing the overload of using a tool that needs additional time for the DR storage, either during the process of making decisions or just after. This master project consisted of re-engineering of a DR tool and its integration with a graphical editor. The editor allows handwriting and offers a service of writing recognition in order to provide a more flexible way for the data entry and can be used in devices of different sizes and characteristics, such as Tablet PCs and electronic blackboards.
Tang, Antony Shui Sum, and n/a. "A rationale-based model for architecture design reasoning." Swinburne University of Technology, 2007. http://adt.lib.swin.edu.au./public/adt-VSWT20070319.100952.
Full textTang, Antony Shui Sum. "A rationale-based model for architecture design reasoning." Australasian Digital Thesis Program, 2007. http://adt.lib.swin.edu.au/public/adt-VSWT20070319.100952/index.html.
Full textA thesis submitted in total fulfillment of the requirements of for the degree of Doctor of Philosophy, Faculty of ICT, Swinburne University of Technology, 2007. Typescript. Bibliography p. 214-226.
Haynes, Steven R. "Explanation in information systems : a design rationale approach." Thesis, London School of Economics and Political Science (University of London), 2002. http://etheses.lse.ac.uk/2652/.
Full textBERARDI, RITA CRISTINA GALARRAGA. "DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2015. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=27082@1.
Full textCOORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR
CONSELHO NACIONAL DE DESENVOLVIMENTO CIENTÍFICO E TECNOLÓGICO
PROGRAMA DE EXCELENCIA ACADEMICA
DOUTORADO SANDUÍCHE NO EXTERIOR
Uma das estratégias mais populares para publicar dados estruturados na Web é expor bases de dados relacionais (BDR) em formato RDF. Esse processo é chamado BDR-para-RDF ou triplificação. Além disto, princípios de Linked Data oferecem vários guias para dar suporte a este processo. Existem duas principais abordagens para mapear bases de dados relacionais para RDF: (1) a abordagem de mapeamento direto, onde o esquema das bases de dados é diretamente mapeado para um esquema RDF, e (2) a abordagem de mapeamento customizado, onde o esquema RDF pode ser significativamente diferente do esquema original da base de dados relacional. Em ambas abordagens, existem vários desafios relacionados tanto com a publicação quanto com o uso de dados em RDF originados de bases de dados relacionais. Esta tese propõe a coleta de design rationale como uma valiosa fonte de informação para minimizar os desafios do processo de triplificação. Essencialmente, a coleta de design rationale melhora a consciência sobre as ações feitas no mapeamento da base de dados relacional para um conjunto de dados no formato RDF. As principais contribuições da tese são: (1) um modelo de design rationale (DR) adequado para o processo de BDR-para- RDF, independente da abordagem utilizada (direta ou customizada); (2) a integração de um modelo de DR para um processo que segue a abordagem direta de BDR-para-RDF e para um processo que segue a abordagem customizada usando a linguagem R2RML; (3) o uso do DR coletado para melhorar recomendações de reuso de vocabulários existentes através de algoritmos de Ontology Matching.
One of the most popular strategies to publish structured data on the Web is to expose relational databases (RDB) in the RDF format. This process is called in RDB-to-RDF or triplification. Furthermore, the Linked Data principles offer useful guidelines for this process. Broadly stated, there are two main approaches to map relational databases into RDF: (1) the direct mapping approach, where the database schema is directly mapped to an RDF schema; and (2) the customized mapping approach, where the RDF schema may significantly differ from the original database schema. In both approaches, there are challenges related to the publication and to the consumption of the published data. This thesis proposes the capture of design rationale as a valuable source of information to minimize the challenges in RDB-to-RDF processes. Essentially, the capture of design rationale increases the awareness about the actions taken over the relational database to map it as an RDF dataset. The main contributions of this thesis are: (1) a design rationale (DR) model adequate to RDB-to-RDF processes, independently of the approach (direct or customized) followed; (2) the integration of a DR model in an RDB-to-RDF direct mapping process and in an RDB-to-RDF customized mapping process using the R2RML language; (3) the use of the DR captured to improve the recommendations for vocabularies to reuse.
SANTOS, DANIELE REIS GONZAGA. "SUPPORT FOR RECORDING AND USING DESIGN RATIONALE FOR WEB APPLICATION DESIGN." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2007. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=10714@1.
Full textTodo projetista realiza, ao projetar algum artefato, uma seqüência de raciocínio e de tomadas de decisão de projeto que resultam neste artefato. A captura do raciocínio utilizado pelo projetista durante a modelagem de uma aplicação raramente é realizada. Tal raciocínio é denominado na literatura como Design Rationale, e a dificuldade de sua captura e uso é atribuída em grande parte à falta de ferramentas adequadas a este fim. Tais ferramentas devem ser integradas ao processo de design, interrompendo minimamente o raciocínio do projetista/desenvolvedor que está construindo a aplicação. Estas ferramentas devem também permitir o reuso de soluções, auxiliando o projetista/desenvolvedor a melhorar a qualidade de design de seus artefatos. O objetivo do trabalho realizado é integrar a captura e uso de design rationale a um ambiente de prototipação de aplicações hipermídia, além de permitir o reuso de designs registrados. Como resultado, é apresentado o ambiente integrado HyperDE+DR, baseado no ambiente HyperDE para prototipação de aplicações hipermídia e na abordagem Kuaba para representação e uso de design rationale. O ambiente integrado HyperDE+DR desenvolvido e implementado gera e registra automaticamente decisões de design tomadas durante a construção dos artefatos pelo projetista/desenvolvedor. Questões e idéias são geradas e respondidas também automaticamente pelo ambiente, de acordo com os métodos de design usados pelo ambiente - OOHDM e SHDM -, o que facilita o processo de captura do design rationale. Adicionalmente, o ambiente possibilita o reuso de design rationales, permitindo a integração ou reutilização de designs para a construção de novas aplicações, podendo torná-las mais completas, consistentes e reduzir o esforço de desenvolvimento.
Every designer follows some line of reasoning, and makes several decisions when designing an artifact, which is the final result of this decision process. This design reasoning and decision structure, commonly called Design Rationale, is rarely captured and recorded. The reasons for this seem to be due to the lack of appropriate tools, which should capture the Design Rationale in an unobtrusive way, allowing the designer to focus on the design itself. Such tools should also allow reusing previous design solutions, helping the designer/developer to improve the quality of the solution. The goal of this dissertation is to provide means to capture, record and use Design rationale within a prototyping environment for hypermedia applications. As result, we present the HyperDE+DR environment, which combines the HyperDE environment with the Kuaba approach for recording Design Rationale. The HyperDE+DR environment automatically generates and records design decisions made by the designer during the development process. Questions and ideas are automatically generated and tentatively answered, to be reviewed later by the designer by following the OOHDM and SHDM design methods that underlie the original HyperDE environment. In addition, HyperDE+DR supports Design Rationale use, by allowing integration of previous design rationales into a design being developed. This allows improving the completeness and consistency of the resulting design, also lowering development costs.
Van, Schaik Jeroen Robbert. "A framework for design rationale capture and use during geometry design." Thesis, University of Southampton, 2014. https://eprints.soton.ac.uk/371822/.
Full textHaghighatkhah, A. (Alireza). "An argumentation-based design rationale approach to reflective design of persuasive systems." Master's thesis, University of Oulu, 2014. http://urn.fi/URN:NBN:fi:oulu-201401141004.
Full textSagoo, Jeevan. "Design rationale for the regulatory approval of medical devices." Thesis, Cranfield University, 2012. http://dspace.lib.cranfield.ac.uk/handle/1826/8014.
Full textRyskamp, Jordan David. "Developing Intelligent Engineering Collaboration Tools Through the use of Design Rationale." BYU ScholarsArchive, 2010. https://scholarsarchive.byu.edu/etd/2428.
Full textGuzzetta, Fabrizio. "Rationale Design of Up-Converting Nanoparticles Towards Advanced Optical Applications." Doctoral thesis, Universitat Jaume I, 2018. http://hdl.handle.net/10803/662815.
Full textLa tesis abarca un problema general de producción a gran escala de los nanomateriales. Condiciones solvotermales permiten optimizar el rendimiento de producción de materiales, y por lo tanto esta ruta de síntesis ha sido elegida para su producción masiva. El proceso ha sido optimizado a través el analísis de diferentes parametros de reacción. Se han producido también aplicaciones ópticas avanzadas tanto en ámbito biológico (atrapando los sólidos en vesiculas preparadas por medio de glicolípidos a diferente pH) cuanto en ámbito tecnologico (los solidos venián atrapados en sistemas fibrilares que a raíz de una temperatura critica en la transición sol-gel permitía modulación de las emisiones de la matríz órganica). En fin se ha estudiado y analizado la formación de sistemas cristalinos por medio de la sintesis a microondas, como sistema alternativo al solvotermal, que ha resultado en la formación de nanorods con posibilidad de recubrimiento post-síntesis.
Scott, Quincy R. (Quincy Roy) 1978. "SSPARCy : a software integration support and design rationale capture system." Thesis, Massachusetts Institute of Technology, 2001. http://hdl.handle.net/1721.1/86851.
Full textIncludes bibliographical references (leaves 117-119).
by Quincy R. Scott.
M.Eng.
Borges, Vanessa dos Anjos [UNESP]. "Apoio à gerência de requisitos de software utilizando Design Rationale." Universidade Estadual Paulista (UNESP), 2014. http://hdl.handle.net/11449/122158.
Full textCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)
As necessidades dos usuários e partes interessadas no desenvolvimento de um software, denominadas requisitos, mudam constantemente, seja por falta de informações ou por mudanças organizacionais ou ambientais. A gerência desses requisitos gera um grande volume de informações que podem ser reutilizadas para consolidar o conhecimento dos envolvidos no projeto. Diversas são as técnicas para formalização desse conhecimento, destacando-se a técnica de Design Rationale que trata da organização da lógica de raciocínio utilizada para projetar artefatos. Neste contexto, este trabalho apresenta um estudo sobre a utilização de Design Rationale na Gerência de Requisitos de software, integrando essa técnica a um sistema web de apoio à Engenharia de Requisitos de Software, denominado Ferramenta de Suporte à Engenharia de Requisitos - FSER. Para avaliação dessa integração, foi realizado um Experimento Controlado, com a participação de alunos de graduação em Ciência da Computação e profissionais da área de Tecnologia da Informação, constatando sua contribuição no que concerne a disseminação do conhecimento e com a formação de uma base de dados que apóie o desenvolvimento de projetos futuros
The users and stakeholders needs identified during software development, called requirements often change, either for lack of information or due to organizational or environmental changes. The management of these requirements generates a large volume of information that can be re-used to consolidate the knowledge between users and stakeholders of project. There are several techniques to formalize this knowledge, emphasizing Design Rationale technique which dealing with the logical reasoning organization used to design artifacts. In this context, this study presents the application of Design Rationale in Software Requirements Management, integrating this technique to a web support system for Software Requirements Engineering, called Requirements Engineering Support Tool - REST. For assessment this integration, it was performed a Controlled Experiment, involving Computer Science undergraduate students and Information Technology professionals, recognizing its contribution regarding knowledge dissemination and a database creation supporting the development of future projects
Camponogara, Marcos. "QOC *:utilizando Design Rationale como ferramenta para gestão do conhecimento." Pontifícia Universidade Católica do Rio Grande do Sul, 2008. http://hdl.handle.net/10923/1489.
Full textIn general, the decision making process in a software development project depends on the people involved in this process and their knowledge of the project. Also, the option analysis process which results in a decision, produces a kind of knowledge that is very important for the project and its future, since this knowledge is about key decisions and their rationale. Thus, understanding the rationale behind a decision provides a powerful way to better understand how a project works in detail and why some decisions were taken. Considering this perspective, it is necessary to find an approach to organize and maintain knowledge about the decision making process from software development projects, and then use this knowledge to help people involved in these projects. Another possibility is to reuse the generated knowledge in other projects, as learned lessons, considering in this case, similar scenarios from past projects. Taking in account what has been stated above, this research proposes an approach to document and organize the rationale regarding the decision making process in software development projects, using for this purpose a simple and objective representation that encourages reasoning in order to define the best solutions for problems faced in software development projects.
Durante o processo de desenvolvimento de um sistema de software, uma grande quantidade de conhecimento é utilizada e produzida como resultado das opções analisadas e das decisões tomadas ao longo do desenvolvimento do projeto. Este conhecimento é valioso, pois reflete as razões que estão por trás das decisões, o que facilita o entendimento dos rumos do projeto e proporciona uma visão global do mesmo. Desta forma, existe a necessidade de se encontrar alternativas para organizar e manter este tipo de conhecimento e então torná-lo um recurso que possa facilitar a continuidade de projetos de software ou então a manutenção de sistemas desenvolvidos. Outra possibilidade ainda é a reutilização deste conhecimento em outros projetos, considerando-se neste caso a existência de cenários semelhantes aos cenários vivenciados em projetos anteriores. Neste sentido, o presente trabalho aborda o desenvolvimento de uma pesquisa baseada em Gestão do Conhecimento e Design Rationale, e propõe uma maneira de representar e manter as razões que motivaram a tomada de determinadas decisões em projetos de software, considerando, para isso, uma forma de representação simples e objetiva que instiga o questionamento e a discussão a respeito das melhores opções para atender questões que surgem durante o desenvolvimento de um projeto.
Borges, Vanessa dos Anjos. "Apoio à gerência de requisitos de software utilizando Design Rationale /." São José do Rio Preto, 2014. http://hdl.handle.net/11449/122158.
Full textBanca: Maria Istela Cagnin Machado
Banca: Leandro Alves Neves
Resumo: As necessidades dos usuários e partes interessadas no desenvolvimento de um software, denominadas requisitos, mudam constantemente, seja por falta de informações ou por mudanças organizacionais ou ambientais. A gerência desses requisitos gera um grande volume de informações que podem ser reutilizadas para consolidar o conhecimento dos envolvidos no projeto. Diversas são as técnicas para formalização desse conhecimento, destacando-se a técnica de Design Rationale que trata da organização da lógica de raciocínio utilizada para projetar artefatos. Neste contexto, este trabalho apresenta um estudo sobre a utilização de Design Rationale na Gerência de Requisitos de software, integrando essa técnica a um sistema web de apoio à Engenharia de Requisitos de Software, denominado Ferramenta de Suporte à Engenharia de Requisitos - FSER. Para avaliação dessa integração, foi realizado um Experimento Controlado, com a participação de alunos de graduação em Ciência da Computação e profissionais da área de Tecnologia da Informação, constatando sua contribuição no que concerne a disseminação do conhecimento e com a formação de uma base de dados que apóie o desenvolvimento de projetos futuros
Abstract: The users and stakeholders needs identified during software development, called requirements often change, either for lack of information or due to organizational or environmental changes. The management of these requirements generates a large volume of information that can be re-used to consolidate the knowledge between users and stakeholders of project. There are several techniques to formalize this knowledge, emphasizing Design Rationale technique which dealing with the logical reasoning organization used to design artifacts. In this context, this study presents the application of Design Rationale in Software Requirements Management, integrating this technique to a web support system for Software Requirements Engineering, called Requirements Engineering Support Tool - REST. For assessment this integration, it was performed a Controlled Experiment, involving Computer Science undergraduate students and Information Technology professionals, recognizing its contribution regarding knowledge dissemination and a database creation supporting the development of future projects
Mestre
Poorkiany, Morteza. "Managing design rationale in the development of product families and related design automation systems." Doctoral thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH, Produktutveckling, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-38033.
Full textAtt kunna erbjuda kundanpassade produkter har blivit allt viktigare för många tillverkande företag. Utformningen av en ny produktvariant involverar en stor mängd repetitiva och tidskrävande uppgifter men även informationshanteringsaktiviteter som ibland är bortom mänskliga möjligheter. Sådant arbete som inte förlitar sig så mycket på kreativitet kan genomföras mer effektivt genom att använda designautomatiseringssystem. Designautomatisering framstår som ett effektivt sätt att minska kostnader och ledtid för en rad väldefinierade designaktiviteter och betraktas huvudsakligen som ett datorbaserat verktyg som analyserar och syntetiserar designinformationen. Variantdesign handlar vanligtvis om att skapa en ny variant av en grundläggande design, som har utvecklats och bevisats tidigare enligt nya kunders krav. För att effektivt skapa en ny variant är en djup förståelse för designens avsikt och grundläggande uppbyggnad avgörande och kan uppnås genom tillgång till ”design rationale”- förklaringen av skälen och motiveringarna bakom designen. Underhållet av produktfamiljer och deras motsvarande designautomatiseringssystem är viktigt för att behålla användbarheten över tid och anpassa dem till nya omständigheter. Exempel på nya omständigheter kan innefatta införande av nya varianter av befintliga produkter, ändringar av designregler för att uppfylla nya standarder, lagstiftningar eller tekniska ändringar. För att upprätthålla ett designautomatiseringssystem krävs uppdatering av designkunskapen (t ex designregler). Användningen av design rationale kommer normalt att bli en nödvändighet för att ge en bättre förståelse av kunskapen. Följaktligen finns det ett behov av principer och metoder som möjliggör fångande och strukturering av design rationale och dela dem med användarna. Denna studie presenterar metoder och verktyg för modellering av designkunskap och hantering av design rationale för att stödja utnyttjande och underhåll av designautomatiseringssystem. Vid hantering av design rationale gäller det att göra det möjligt att fånga, strukturera och dela med sig av design rationale. Resultaten har utvärderats genom att undersöka effekterna av dem i designautomationssystem i två företag.
FILHO, JOSÉ EURICO DE VASCONCELOS. "A DESIGN MODEL BASED ON RATIONALE: RELATING PROBLEM SPACE TO SOLUTION SPACE OF DESIGN." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2010. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=16991@1.
Full textO design de sistemas interativos é um processo complexo, iterativo e colaborativo, que requer diferentes conhecimentos para sua realização, e composto por diferentes atividades que se inter-relacionam na composição de um produto final. As informações produzidas durante cada atividade são de extrema relevância para a continuidade do processo e para a compreensão, explicação e manutenção do produto produzido. Estas informações devem estar relacionadas e integradas em um discurso claro e coerente, permitindo sua rastreabilidade e contemplando a proveniência e o contexto em que foram produzidas. Observa-se, entretanto, que as propostas de captura e modelagem do processo de design em IHC provêem uma visão fragmentada e/ou incompleta deste processo. Por esta razão, propõe-se aqui um modelo epistêmico, baseado em Design Rationale (DR), adequado ao registro e modelagem do design de sistemas interativos. Com base na revisão e análise das principais visões e propostas do processo de design, seus requisitos, modelos, notações, linguagens de suporte foi proposto o modelo epistêmico Ideia. O modelo tem como principal objetivo registrar e comunicar as atividades de design de forma coesa, oferecendo subsídios para a reflexão da equipe de design sobre as atividades do processo de design, bem como informações de proveniência para a rastreabilidade das informações. Para isso, o modelo propõe a integração dos insumos e produtos (e.g., requisitos, modelos, artefatos) das atividades de design, oferecendo uma ponte entre as atividades de análise (espaço de problema) e de design conceitual (espaço de solução) por meio do DR. O modelo foi implementado no protótipo Deprost e adotado no design de parte de um sistema colaborativo, o sistema WikiMapps, possibilitando avaliar a proposta através de um estudo de caso sobre seu desempenho quanto ao que é proposto.
The design of interactive systems is a complex, iterative and collaborative process, composed of different activities that are interrelated in the composition of a final product and requires different expertise to perform it. The information produced during each activity is very important for the continuity of the process and to understand, explain and maintain the product produced. This information must be related and integrated in a clear and coherent speech, allowing traceability and addressing the origin and the context in which they were produced. It is noted, however, that the proposed process catch and modeling in HCI design provide a fragmented and/or incomplete view of this process. For this reason, we propose an epistemic model, based on Design Rationale (DR), suitable for the recording and modeling of the design of interactive systems. Based on the review and analysis of the key views and proposals of the design process, their requirements, models, notations and support languages, the epistemic model Ideia has been proposed. The model has as its main goal to register and report design activities in a cohesive manner, offering support for the reflection of the design team about the activities of the design process as well as information sources for the traceability of information. For this, the model proposes the integration of inputs and outputs (e.g., requirements, models, artifacts) of the activities of analysis (problem space) and the conceptual design (solution space) DR. The model was implemented in the Deprost prototype and adopted in the design of part of the WikiMapps project, allowing us to evaluate the proposal in a real case study.
Mix, Kenneth John. "Integrating Engineering and Communication Tools for the Automation of Design Rationale Capture." BYU ScholarsArchive, 2010. https://scholarsarchive.byu.edu/etd/2078.
Full textBramwell, Christopher John. "Formal development methods for interactive systems : combining interactors and design rationale." Thesis, University of York, 1995. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.296395.
Full textFumagalli, Lisandra Cazassa. "Um mecanismo de recuperação de design rationale em documentos na web." Universidade de São Paulo, 2005. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-02122014-164017/.
Full textDesign Rationale (DR) consists of a set of information related to the development and decision process of a project. In projects, acquiring and making such information available are important practices for the improvement of development process. Consequently the product has higher quality. With the documents produced during the software development is possible to create links with their corresponding DR. In that context, an XML document may be considered an appropriate mechanism for the documentation activity because information in those documents have a meaning. However, the effective use of information contained in this XML document is only possible if these information are searched and explored according to the needs of project teams. The DocRationale tool was developed to storage and recovery information related to software projects and their respective DR. However, as only the simple navigation was foreseen initially, searching for DR information is very onerous. In this work it is presented a mechanism for DR searching as a way to improve the exploration of these information.
Camponogara, Marcos. "QOC *: utilizando Design Rationale como ferramenta para gest?o do conhecimento." Pontif?cia Universidade Cat?lica do Rio Grande do Sul, 2008. http://tede2.pucrs.br/tede2/handle/tede/5022.
Full textDurante o processo de desenvolvimento de um sistema de software, uma grande quantidade de conhecimento ? utilizada e produzida como resultado das op??es analisadas e das decis?es tomadas ao longo do desenvolvimento do projeto. Este conhecimento ? valioso, pois reflete as raz?es que est?o por tr?s das decis?es, o que facilita o entendimento dos rumos do projeto e proporciona uma vis?o global do mesmo. Desta forma, existe a necessidade de se encontrar alternativas para organizar e manter este tipo de conhecimento e ent?o torn?-lo um recurso que possa facilitar a continuidade de projetos de software ou ent?o a manuten??o de sistemas desenvolvidos. Outra possibilidade ainda ? a reutiliza??o deste conhecimento em outros projetos, considerando-se neste caso a exist?ncia de cen?rios semelhantes aos cen?rios vivenciados em projetos anteriores. Neste sentido, o presente trabalho aborda o desenvolvimento de uma pesquisa baseada em Gest?o do Conhecimento e Design Rationale, e prop?e uma maneira de representar e manter as raz?es que motivaram a tomada de determinadas decis?es em projetos de software, considerando, para isso, uma forma de representa??o simples e objetiva que instiga o questionamento e a discuss?o a respeito das melhores op??es para atender quest?es que surgem durante o desenvolvimento de um projeto.
Poorkiany, Morteza. "Support Maintenance of Design Automation Systems - A Framework to Capture, Structure and Access Design Rationale." Licentiate thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH. Forskningsmiljö Produktutveckling - Datorstödd konstruktion, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-28172.
Full textImpact
Adapt
MEDEIROS, ADRIANA PEREIRA DE. "KUABA: AN APPROACH FOR REPRESENTATION OF DESIGN RATIONALE FOR THE REUSE OF MODEL BASED DESIGNS." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2006. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=8935@1.
Full textEste trabalho apresenta um modelo de representação de conhecimento e a arquitetura conceitual de um ambiente de design integrado para apoiar a representação de design rationale e seu uso no design de artefatos de software. Em nossa abordagem de representação propomos o uso da semântica formal dos artefatos, fornecida pelos métodos de design, para representar design rationale usando o vocabulário definido na ontologia Kuaba. Este vocabulário, descrito em uma linguagem formal para especificação de ontologias, permite definir um conjunto de regras e operações computáveis que apóiam o reuso de designs na produção de novos artefatos de software. Esta abordagem de representação possibilita um novo tipo de reuso de design de software em um nível mais alto de abstração, onde rationales podem ser integrados e re- empregados no design de um novo artefato.
This work presents a knowledge representation model and the conceptual architecture of an integrated design environment to support recording design rationale, as well as use of design rationale, during design of software artifacts. In our representation approach, we propose the use of the formal semantics of artifacts provided by design methods to represent design rationale using the vocabulary defined in the Kuaba ontology. This vocabulary described in a formal ontologies specification language allows defining a set of rules and computable operations that support the reuse of designs in the production of new software artifacts. This representation approach enables a type of software design reuse at the highest abstraction level, where rationales can be integrated and re-employed in designing a new artifact.
Wang, Hongwei. "The retrieval and reuse of engineering knowledge from records of design rationale." Thesis, University of Cambridge, 2012. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.610290.
Full textNeto, Americo Talarico. "Uma abordagem para projeto de aplicações com interação multimodal da Web." Universidade de São Paulo, 2011. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-07062011-091441/.
Full textThe main goal of developing multimodal applications is to enable a more natural way of communication between human beings and machines through interfaces that are more efficient, intuitive, easier to use and, in a certain way, more intelligent. However, the literature shows that the reuse of both knowledge and source code still presents problems, given the complexity of the code in multimodal systems, the lack of efficient mechanisms to test the usability and the difficulty in managing the capture, the storage and the recovery of design knowledge. In this thesis it is discussed that the use of a systematic approach, usercentered, supported by a computer tool and with a well defined model that allows the development of multimodal interfaces with the reuse of DR, increases and improves the usability levels, promotes the identification and the use of design patterns and the reuse of components. To demonstrate this thesis, it is shown in this text an approach to develop Web multimodal interfaces (MMWA) and its authoring environment (MMWA-ae), both composed of activities that help the design team during the different project phases: design, development and usability evaluation. We also discuss in this thesis the results obtained with the execution of three case studies, executed in the academic environment, which aimed to determine the feasibility of the approach and the benefits that can be achieved with the combination of different techniques, such as: design rationale, design patterns, tasks model, software components, usability principles, heuristic evaluations, user testing, association rules, among others. The results show clearly that the approach and its author environment can provide different benefits to organizations that develop multimodal systems, including the usability improvement and, consequently, the quality of the product, as well as the decrease of costs and complexity since it encompasses the development with reused code and design knowledge captured in previous projects
Morris, Debra A. Paco Tina M. "Towards an information model and mechanisms for design rationale capture and use /." Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 1993. http://handle.dtic.mil/100.2/ADA275060.
Full textMorris, Debra A., and Tina M. Paco. "Towards an information model and mechanisms for design rationale capture and use." Thesis, Monterey, California. Naval Postgraduate School, 1993. http://hdl.handle.net/10945/39983.
Full textEvery year the Department of Defense's (DoD) expenditures on software alone amount to almost ten billion dollars, with maintenance costs comprising the majority of this figure. Recent studies have indicated that an effective solution to help curtail the large maintenance cost is by capturing the rationale which was used to create the systems requirements and designs, and using this information throughout the life cycle. However, various models proposed by current research for capture of design rationale address only some specific aspects of the design process rather than the entire design process. This thesis identifies the important components of a comprehensive design rationale information model, proposes mechanisms to facilitate their capture, and identifies the generic functionalities of a design rationale management tool to use the rationale in various systems development activities.
Phillips, Sophie E. C. "Structuring multimedia data to capture design rationale and to support product development." Thesis, University College London (University of London), 2000. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.399013.
Full textFrancisco, Simone Domingues. "DocRationale: uma ferramenta para suporte a design rationale de artefatos de software." Universidade de São Paulo, 2004. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-20082015-102820/.
Full textDuring the software development process a large number of different artefacts is generated. Documentation is an essential activity, since it promotes a better software understanding and eases its maintenance and reuse. In general, the documents do not record additional information related to the alternative options, choices and decisions - in order words the Design Rationale (DR) - evaluated during the design of an artefact. The storage and retrieval of DR software artefacts would further improve its maintenance and reuse potential since the software would be easier to understand. This work presents a tool - DocRationale - to capture, store and retrieve design rationale of software artefacts. This tool promotes collaboration between software developers and uses structured annotation to simplify the DR conceptual model.
Kraus, Sarah. "The Rationale, Design and Implementation of the African Cardiomyopathy and Myocarditis Registry." Doctoral thesis, Faculty of Health Sciences, 2019. http://hdl.handle.net/11427/30799.
Full textPoorkiany, Morteza. "Enabling traceability of design rationale using the concept of product family description (PFD)." Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH, Maskinteknik, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-16421.
Full textKawamoto, Sandra. "Proposta de um modelo de representação de Design Rationale para projetos de sistemas ERP." Universidade de São Paulo, 2007. http://www.teses.usp.br/teses/disponiveis/3/3141/tde-07082007-121610/.
Full textSpecial attention has been given to documentation and support activities in Software Engineering design, mainly when they are related to complex systems and distributed teams. Usually, information related to the final decisions of each phase is registered. However, the reasons of each decision and the alternatives that were considered and discarded are not documented. Capture and recovery of this type of information, in an efficient way, are the purposes of the Design Rationale study. Recording this information can facilitates maintenance, reuse and even the design phase, providing a better understanding of the system, by knowledge spread, communication and integration among the project team. The main concern is when and how to capture this information with low interference in designers\' usual activities, so that benefits can overcome costs involved in this task. The purpose of the present work is to show with plausible reasons the great usefulness of the application of Design Rationale technique in ERP systems design, proposing a new representation model for recording design decisions in these system.
Bylund, Markus. "A Design Rationale for Pervasive Computing - User Experience, Contextual Change, and Technical Requirements." Doctoral thesis, Stockholm : Swedish Institute of Computer Science (SICS), Department of Computer & Systems Sciences, Stockholm University, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-259.
Full textBOWERS, ROBERT SIDNEY EARL. "MANAGING CREATIVITY FOR PRODUCTIVITY: RATIONALE, DESIGN AND PROGRAMS (INNOVATION, CREATIVE, INVENTION, INNOVATE, CREATION)." Diss., The University of Arizona, 1986. http://hdl.handle.net/10150/188177.
Full textPaiva, Debora Maria Barroso. "Um processo envolvendo elementos de design rationale para projetos de pesquisa em software." Universidade de São Paulo, 2007. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-14092007-104959/.
Full textThe increasing volume of research projects in the context of software is a motivation for analyzing processes which are used to develop such projects, regarding activities that are carried out, results that are gathered and application of resources. In the Software Engineering area, recently, processes have been considered with the objective to contribute for research projects development in which software is an element. Overall, the main purpose is to help management overtime of artifacts that can be produced, such as, models, code, technical reports and scientific papers. However, research developed in this direction and solutions discussed in the literature are presented in an initial stage. Therefore, the objective of this work was to define a process for development of research projects regarding a set of requirements. It is expected that such process can be useful to contribute for evolution of these projects. To reinforce the aspect of research project evolution, the design rationale approach was studied. The goal was to provide the opportunity of capturing and registering decisions in specific development phases. The documentation process was emphasized, i.e., the design rationale approach was analyzed focusing on the improvement of research projects documentation. As a result, a model for design rationale representation was defined, implemented in a CASE tool and evaluated by means of an experiment
Alcantara, Primo T. "Development of a computer-understandable representation of design rationale to support value engineering." Diss., Virginia Tech, 1996. http://hdl.handle.net/10919/37208.
Full textPh. D.
Kennedy, Emily Barbara. "Biomimicry in Industry: The Philosophical and Empirical Rationale for Reimagining R&D." University of Akron / OhioLINK, 2017. http://rave.ohiolink.edu/etdc/view?acc_num=akron1491505696395819.
Full textPeña, Feniosky A. (Feniosky Avelhermi). "Design rationale for computer supported conflict mitigation during the design-construction process of large-scale civil engineering systems." Thesis, Massachusetts Institute of Technology, 1994. http://hdl.handle.net/1721.1/11633.
Full textHoisl, Bernhard, and Stefan Sobernig. "A Survey on Documenting and Using Design Rationale when Developing Domain-specific Modeling Languages." WU Vienna University of Economics and Business, 2016. http://epub.wu.ac.at/4920/1/report.pdf.
Full textSeries: Technical Reports / Institute for Information Systems and New Media
Filho, Adalberto Gonzaga da Silva. "Wikis para suporte à documentação de processo de software livre." Universidade de São Paulo, 2011. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-29072011-101723/.
Full textA software process is defined by several activities commonly performed during the software development, whereas such activities are conducted under well defined policies and and well established procedures. Thus, there are various models of software development process designed to ensure the quality of the product developed through this processes. By identifying the need for software processes specific to the development of free software, due to traditional models do not consider the characteristics of this type of software, the OMM Model (Open Source Maturity Model) was proposed in the the QualiPSos project context. Aiming to contribute with the OMM model and free software community, one of this work objectives was the analysis of using wikis in the software development process. The other objective of this research was to develop a tool to measure how much documentation and registration of Design Rationale has been performed in a wiki
Craft, Brandan. "Why Branding Can Increase a Professional Athlete's Value: A Rationale for Designer Engagement." Columbus, Ohio : Ohio State University, 2008. http://rave.ohiolink.edu/etdc/view?acc%5Fnum=osu1212006927.
Full text