Tesi sul tema "Reflection of objects"
Cita una fonte nei formati APA, MLA, Chicago, Harvard e in molti altri stili
Vedi i top-50 saggi (tesi di laurea o di dottorato) per l'attività di ricerca sul tema "Reflection of objects".
Accanto a ogni fonte nell'elenco di riferimenti c'è un pulsante "Aggiungi alla bibliografia". Premilo e genereremo automaticamente la citazione bibliografica dell'opera scelta nello stile citazionale di cui hai bisogno: APA, MLA, Harvard, Chicago, Vancouver ecc.
Puoi anche scaricare il testo completo della pubblicazione scientifica nel formato .pdf e leggere online l'abstract (il sommario) dell'opera se è presente nei metadati.
Vedi le tesi di molte aree scientifiche e compila una bibliografia corretta.
Reis, Rubens Calipo. "X-Ray reflection around accreting compact objects". Thesis, University of Cambridge, 2011. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.609674.
Testo completoSimmert, Steve, e Erik Schäffer. "Interference reflection microscopy to visualize sub-diffraction limited objects in 3D". Universitätsbibliothek Leipzig, 2015. http://nbn-resolving.de/urn:nbn:de:bsz:15-qucosa-183633.
Testo completoSimmert, Steve, e Erik Schäffer. "Interference reflection microscopy to visualize sub-diffraction limited objects in 3D". Diffusion fundamentals 20 (2013) 75, S. 1, 2013. https://ul.qucosa.de/id/qucosa%3A13662.
Testo completoReynolds, John Melton. "Neutron diffraction and reflection studies of superconductors". Thesis, University of Oxford, 1998. http://ora.ox.ac.uk/objects/uuid:bab01bde-f42e-41ca-830e-655d41499408.
Testo completoMa, Kun. "Neutron reflection study on surfactant systems at different interfaces". Thesis, University of Oxford, 2016. https://ora.ox.ac.uk/objects/uuid:cb28975f-8321-4856-b768-6dacec4fb480.
Testo completoTörök, P. "Development, theory and application of the reflection confocal scanning infra-red microscope". Thesis, University of Oxford, 1994. http://ora.ox.ac.uk/objects/uuid:cf94a26c-aedc-46cc-b179-542627f59ccd.
Testo completoKuorelahti, J. (Juri). "On the motion of objects immersed in Fermi liquids". Doctoral thesis, Oulun yliopisto, 2019. http://urn.fi/urn:isbn:9789526223056.
Testo completoOriginal publications The original publications are not included in the electronic version of the dissertation. Kuorelahti, J. A., Tuorila, J. A., & Thuneberg, E. V. (2016). Fermi liquid theory applied to a film on an oscillating substrate. Physical Review B, 94(18). https://doi.org/10.1103/physrevb.94.184103 Kuorelahti, J. A., & Thuneberg, E. V. (2018). Two-parameter boundary condition applied to transverse acoustic impedance of a Fermi liquid. Journal of Physics: Conference Series, 969, 12010. https://doi.org/10.1088/1742-6596/969/1/012010 http://jultika.oulu.fi/Record/nbnfi-fe2018060425173 Kuorelahti, J. A., Laine, S. M., & Thuneberg, E. V. (2018). Models for supercritical motion in a superfluid Fermi liquid. Physical Review B, 98(14). https://doi.org/10.1103/physrevb.98.144512 http://jultika.oulu.fi/Record/nbnfi-fe2018112148794
Maccari, Neto Alfredo. "Análise de ocorrência de metamerismo em revestimentos cerâmicos". reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2009. http://hdl.handle.net/10183/28929.
Testo completoOne of several problems that occur in ceramic tiles, is the possibility that two objects are the same color in the light of day, but of different colors in a different light. This phenomenon, in which two colors are similar under a light source but different under another, is called metamerism. Seeking a study on this phenomenon was analyzed the influence of some variables on the metamerism in a white enamel-bright monoporosity, and a matte porcelain. Some of the variables selected for the study of the influence of the media, and enamel on engobe metamerism, the addition of opacifier material, in suspension and bright enamels in different percentages, the analysis with the addition of pure colors and mixtures of the same in glazes; variations in the enamel layer, among other factors. Before, it was noticed that the enamel provide a high spectral curve, ie, materials that reflect the highly light, tend to influence the onset of this phenomenon. Thus, materials that influence the formation of brightness as quartz help this phenomenon to emerge since opacifying materials that have the feature to break it brightness, ie, which have lower spectral curves, decreases the appearance of this phenomenon. In the matter of color is the same as explained above, ie, pigments that mitigate the reflection of light as the black and gray, have a low value metameric because colors tend to reflect more light, raise this value. On this basis, the support of porcelain enamel that comes in on a gray metameric has a value less than the base of monoporosity, which has a beige color. Having knowledge of these factors, it is clear the influence of spectral curves and reflex formed by these variables in the emergence of this phenomenon and may be a crucial point for companies to work upon this problem, in order to be a differentiator for its customers in competitive market which is today.
Chaudhury, Suman. "Marine geophysical studies of the southern margins of the Iberian Peninsula". Thesis, University of Oxford, 1999. http://ora.ox.ac.uk/objects/uuid:1ee8721f-9324-48bd-8d57-b645e02d75fd.
Testo completoFournier, Charlotte. "The spatial organization of the epidermal growth factor receptor on the surface of colorectal carcinoma cells". Thesis, University of Oxford, 2015. https://ora.ox.ac.uk/objects/uuid:350ade6e-514c-4b1d-98b9-7d440620c9a7.
Testo completoYoon, Sung-Hee. "The question of the beginning and the ending of the so-called history of David's rise : a methodological reflection and its implications". Thesis, University of Oxford, 2011. http://ora.ox.ac.uk/objects/uuid:97962ff6-c15d-470c-b139-3b7f26e0f8fa.
Testo completoViera, Josélio. "Properties of aqueous solutions of triblock copolymers of ethylene oxide and propylene oxide and their mixtures with surfactants studied by surface tension and neutron reflection". Thesis, University of Oxford, 2002. http://ora.ox.ac.uk/objects/uuid:b37a66d2-8384-4dee-b9bb-60f6e3d5b3c3.
Testo completoTozer, Brook. "Crustal structure, gravity anomalies and subsidence history of the Parnaíba cratonic basin, Northeast Brazil". Thesis, University of Oxford, 2017. https://ora.ox.ac.uk/objects/uuid:90ce8bb0-e55d-4b3c-87e1-aab60084ef42.
Testo completoBassett, Daniel Graham. "The relationship between structure and seismogenic behaviour in subduction zones". Thesis, University of Oxford, 2014. http://ora.ox.ac.uk/objects/uuid:dd284a79-d94a-4732-8dec-cb38c78fca73.
Testo completoMai, Yun. "Applying reflection in object-oriented software design". Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2001. http://www.collectionscanada.ca/obj/s4/f2/dsk3/ftp04/MQ64060.pdf.
Testo completoLisboa, Maria Lucia Blanck. "Motf : meta-objetos para tolerância a falhas". reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1995. http://hdl.handle.net/10183/17811.
Testo completoSoftware fault-tolerance encompasses all techniques and programming languages' mechanisms intended to support the development of high reliability software. We can consider the faulttolerance area a proper domain of knowledge composed by well-defined techniques used to guarantee the reliability of applications related to other domains. Therefore, the fault-tolerance domain acts over other domains. When the fault-tolerance domain is merged into an application domain it becomes responsible for the non-functional requirements of the application. Among those requirements, reliability and safety are crucial ones and they use methods and concerns not related to the application domain. The object-oriented approach to software development allows a software to be decomposed into a set of components - the objects. Each object has its own structure and behavior. The view of a system as composed by interacting objects can be quite convenient in expressing different degrees of fault tolerance. We can distinguish between critical and non-critical objects and we may even distinguish between critical and non-critical operations within a single object. The objective of this research is the exploitation of object-oriented approach to increase reliability and decrease the effects of failures based on the provision of fault-tolerant objects. Fault-tolerant objects are abstractions of high reliability components and are designed to support several fault-tolerance strategies. Furthermore, computational reflection is adopted to organize faulttolerant activities at a meta-level and to provide transparent interfacing among fault-tolerant and non-fault-tolerant objects. A fault-tolerant object can be defined as an object that represents a single interface to redundant services and whose behavior is controlled by a metaobject. Possible behaviors of fault-tolerant objects include replication or diversity and the associated metaobject adds a specific fault-tolerant behavior to its referent object without interfering in its internal structure. MOTF - Metaobjects for Fault Tolerance is a framework intended to support the development of fault-tolerant applications. This framework consists of reusable meta-level classes. Each meta-level class implements a fault-tolerant service, and metaobjects are used as monitoring agents of fault-tolerant objects. The reflective object-oriented architecture promotes reusability and hides the programming of fault-tolerant mechanisms from the application.
Zancanella, Luiz Carlos. "Estrutura Reflexiva para Sistemas Operacionais Multiprocessados". reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1997. http://hdl.handle.net/10183/18399.
Testo completoThe use of object-oriented technology for the construction of complex systems has been increasing in recent years. The assumption that such technology, besides facilitating modularization, increases reusability and maintainability, providing a unified view of the systems, has encouraged its use in building operating systems, where the system resources and the user's applications come to be modeled in terms of the same abstraction. Actually this new technology for development of software, associated with the evolution of hardware, as well as communication technology and the need for qualitative enhancement, mainly concerning programming and interface environments, is giving rise to a new generation of operating systems, more dynamic, more flexible and capable of maintaining, in a transparent way, the presence of cooperative processing, distributed or non-distributed, heterogeneous or homogeneous. However, although the scientific literature shows an acceptance of the object-oriented paradigm as a promising focus(insight) to be adopted in the new generation of operating systems, the current state of technology for object management is still far from being one of consolidation. This project has emerged in this context, with the aim of contributing to the search for an appropriate model for office management that is able to provide a uniform model, not only on the operating system level, but also on the application level. The result of the research is a new object-oriented structural model, based on the concepts of computational reflection, both as an implementation discipline and as a conceptual model for the utilization of multiprocessor operating systems. These features are very useful in developing operating systems which contain components, including resources and applications that are modeled in the same way, using object-oriented abstraction.
Althammer, Egbert. "Reflection patterns in the context of object and component technology /". [S.l. : s.n.], 2001. http://www.bsz-bw.de/cgi-bin/xvms.cgi?SWB9819092.
Testo completoPapandreou, Benjamin David. "On the detection of shallow buried objects using seismic wave reflections". Thesis, University of Southampton, 2011. https://eprints.soton.ac.uk/334160/.
Testo completoKhodabandehloo, Elmira. "JavaFX Scene Graph Object Serialization". Thesis, KTH, Radio Systems Laboratory (RS Lab), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-131221.
Testo completoDatavisualisering används för att analysera och uppfatta mönster i data. Ett användningsfall för visualisering är att grafiskt representera och jämföra simuleringsresultat. På Ericsson Research har en visualiseringplattform för att visualisera simuleringsresultat utvecklats som baserats på JavaFX 2. Tre konfigurationsfiler krävs för att skapa en applikation baserad på denna visualiseringsplattform: XML, FXML och CSS. Det nuvarande problemet är att för att utveckla en ny applikation så måste de tre konfigurationsfilerna skrivas för hand vilket är kräver mycket utvecklingstid. Syftet med denna studie är att minska mängden arbete som krävs för att konstruera en visualiseringapplikation genom att tillhandahålla en serialiseringsfunktion som gör det möjligt att spara applikationens layout till en FXML-fil medan programmet exekverar enbart genom att extrahera information ur det grafiska gränsnittets scengraf. I detta examensarbete har ett antal mjukvarubibliotek eller API: er som kan underlätta utvecklandet av en generisk FXML serialiseringsfunktion analyserats och de mest lovande alternativen enligt ett antal utvärderingsmetriker har identifierats. Med hjälp av en iterativ, design-orienterad forskningsmetod har en algoritm designats som är kapabel till att serialisera generiska Java-objekt, eller Java-bönor till FXML. Den föreslagna algoritmen har sedan utvärderats genom automatiserade mjukvarutester. Utvärderingen består av: analys av serialiseringsresultat, design av testfall, samt jämförelse av förväntade resultat och de faktiska resultaten med hjälp av enhetstest och uppmätt kodtäckning. Utvärderingen visar att serialiseringsalgoritmen ger resultat som motsvarar de ursprungliga FXML-filerna som utformats för att verifiera olika delar av FXML standarden. Därmed anses den föreslagna serialiseringsalgoritmen uppfylla de delar av FXML-specifikationen som kravställts och beaktats i detta examensarbete.
Karenowska, Alexy Davison. "Some magnetic reflections on wave dynamics". Thesis, University of Oxford, 2011. http://ora.ox.ac.uk/objects/uuid:d31bd222-a948-45f8-9617-40507f4f96c6.
Testo completoSilva, Antonio José da. "Noção de limite de funções reais e GeoGebra : um estudo em epistemologia genética". reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2017. http://hdl.handle.net/10183/158305.
Testo completoThis research refers to the problem described in the scientific literature as the "failure of calculus teaching". We propose to know the notions that students of the discipline Differential and Integral Calculus present on limit, and also how the quality of this notion or concept affects the elaboration of notions about derivatives and integrals. To get these notions, learning objects were created and made available online, on pages of a privately-owned, but open-access site. Each learning object was elaborated containing a problem situation regarding the applets of each page and a space of record of answers. The applets approach situations that allow the study of boundaries, derivatives and integrals; Were developed in Geogebra. Response log spaces were crafted using Google technology and embedded into the site page. The methodology consisted of the application of activities in the discipline Differential and Integral Calculus. In them they interacted students and OA. The applications were carried out in the three units of the discipline. For the complementation and investigation, interviews were made inspired by the Piagetian clinical method. Both the response records and the interviews were authorized with the signing of the informed consent form. It is based the analysis of the answers in the Genetic Epistemology; In particular, in reflective abstraction. The choice was due to the explanatory character of this theory of the genesis of mathematical knowledge. The results demonstrate that knowledge was built in a situation of interaction between students and OA. Several notions were recorded. It was also found a concept of limit, derivative and definite integral. It was possible, based on the knowledge and notions presented, to establish logical relations between these knowledges and, later, to observe groups with cognitive development compatible with the presented logical relations. The OA, with Geogebra and Google technology, proved to be an important instrument in the development and learning processes of the concept of boundary and other concepts of the Differential and Integral Calculus discipline. It was also shown as an important instrument for the evaluation in the school environment from the collected records.
Kolp, Manuel. "A Metaobject protocol fot integrating full-fledged relationships into reflective systems". Doctoral thesis, Universite Libre de Bruxelles, 1998. http://hdl.handle.net/2013/ULB-DIPOT:oai:dipot.ulb.ac.be:2013/211991.
Testo completoLee, Heewon. "Estimating True Object Color from a Single Image and Multiple Images". The Ohio State University, 2013. http://rave.ohiolink.edu/etdc/view?acc_num=osu1357230807.
Testo completoLopes, Diaz Adriana Carleton University Dissertation Computer Science. "An Object-oriented reflective simulation environment for distributed algorithms". Ottawa, 1996.
Cerca il testo completoJulie, Lisa. "This Family of Things: Reflecting on the significance of objects in poetry". University of the Western Cape, 2019. http://hdl.handle.net/11394/7429.
Testo completoThe creative project is a mini-thesis. It is made up of a collection of poems, titled This Family of Things. The collection consists mainly of narrative and descriptive poems which explore the relationship between people and objects and objects and space. The poems explore the day-today experiences of a mother and her young son. The poems exhibit certain elements of the narrative poem. The poems tell a story, and there are two distinct characters and instances of dialogue. This mini-thesis also includes a reflective essay in which I discuss the functionality of objects in poetry. In the essay, I discuss the potentially of objects in creative work. I discuss to what extent objects illuminate space and how objects can potentially disrupt space. I also discuss the separation of objects and things. I discuss creative influences and the various processes involved in the formulation of the creative project.
Bugoffa, Salaheddeen G. "Acousto-Optic Scanning and Reflection Sensing for Large Area Object Search and Recovery". University of Dayton / OhioLINK, 2016. http://rave.ohiolink.edu/etdc/view?acc_num=dayton1470257122.
Testo completoBang, Gwan-Sik. "Localization of buried objects in water-saturated sand by variable incidence acoustic pulse reflections". Thesis, Washington, D.C. : Dumbarton Oaks Research Library and Collection ; [Cambridge, Mass.] : Distributed by Harvard University Press, 1985. http://hdl.handle.net/10945/21407.
Testo completoGenčúr, Martin. "Rámec pro dynamickou aktualizaci aplikací v jazyce Java". Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2009. http://www.nusl.cz/ntk/nusl-236685.
Testo completoYaacob, Norlaily. "Reflective computation in concurrent object-based languages : a transformational approach". Thesis, University of Exeter, 1999. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.302666.
Testo completoTonvall, Daniel. "Study of reflective and polarization properties of objects found in automotive LiDAR applications". Thesis, Umeå universitet, Institutionen för fysik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-173469.
Testo completoCampo, Marcelo Ricardo. "Compreensão visual de frameworks através da introspeção de exemplos". reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1997. http://hdl.handle.net/10183/17972.
Testo completoObject-oriented frameworks are a powerful reuse technique for building applications in a given domain. A framework works as a template or skeleton for building applications, being composed of a set of classes abstracting the general characteristics of an application domain. Building a specific application requires the specialization of some classes that provide the implementation of methods that will complete the necessary behaviour, while the global control structure is given by the framework. Frameworks offer a great potential to increase the productivity and quality in software development. However, starting to use a framework to build a specific application is complicated for any user other than a framework designer. Understanding a framework is frequently much harder than understanding libraries of components that can be reused independently. To adequately reuse isolated classes of a class library, it is sufficient to understand their external interface. In case of a framework, in contrast, to take full advantage of the services provided, it is necessary to understand the way its classes collaborate, as well as the internal design of some of them. These classes code the complex behaviour of a network of instances dynamically created. Therefore, it is often needed not only to understand how the classes are organized in static inheritance hierarchies, but also how instances collaborate at runtime. This work presents a reflective approach for the construction of tools for framework comprehension. This approach is supported by Luthier, a framework designed, and implemented in Smalltalk-80, which provides a flexible support for building tools for the dynamic analysis and visualization of object-oriented programs. Luthier introduces three important contributions: The use of computational reflection techniques, based on the concept of meta-object managers, which support the implementation of specialized meta-object-based metaarchitectures for the dynamic analysis of applications Support for building visualizations with different levels of abstraction under interactive control of the user (semantic zoom) through the explicit support of abstraction scales. Abstraction scales are controlled by objects called abstractors, which allow the encapsulation, in specific objects, of algorithms for abstraction derivation, filtering and information selection, as well as the interactive control of the detail level to be shown by visualizations. This separation of concerns enables the implementation of complex program analysis functionalities without the need of modifying classes implementing visualizations or information representation. Support for an architecture-driven analysis strategy. This approach divides the understanding process in two iterative phases: I) comprehension of the global structural and behavioural aspects of the framework from the recovery and visualization of its architecture.; 2) detailed analysis of specific instances involved in particular points of the architecture, selected by the user form the architectural view. Luthier provides a flexible support for the construction of visualization tools dynamically adaptable to different analysis functionalities through four sub-frameworks: LuthierMOPs, which provides an adaptable support of meta-objects for information gathering from the analyzed applications; LuthierBooks, which provides generic support for hyperdocument management to represent captured information and management of persistent design books: LuthierAbstractors, which provides generic support for the derivation of abstractions and dynamically variable abstraction-scales: and LuthierViews. extension of the MVC framework for the construction visualizations of the captured information, with capabilities of direct manipulation and zooming using alternative visualizations, dynamically selected by the user. With the support provided by Luthier a tool, specially designed to support framework comprehension from analysis of examples, was developed. This tool provides a set of structural visualizations with control-flow animation capabilities, as well as alternative visualizations of subsystems and design patterns, recognized through the analysis of information gathered from examples. Through these visualizations the user can explore a given framework by using mechanisms for navigating among different visual representations, as well as information filtering and queries about relevant information to be visualized. These functionalities are fully integrated with semantic zoom mechanisms that enable information visualization at different levels of abstraction. With the hyperdocument support, the tool allows for manual construction, as well as automatic generation in some cases, of persistent documentation books. These books offers editing capabilities, importation of diagrams from visualizations, as well as navigation through different books and through the source code of the analyzed framework.. These characteristics allows the support of additional documentation generation during the comprehension process, facility which is not normally available in current understanding tools. The capabilities for tool construction supported by Luthier were tested through the development of different tools, such as, visual debuggers and metrics collectors. The viability of the approach was tested through experiments. These experiments suggest that users using the understanding tool produce applications with a greater re-use level than groups of users not using it.
Haetinger, Werner. "Troca dinâmica de versões de componentes de programas no modelo de objetos". reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1998. http://hdl.handle.net/10183/26308.
Testo completoSoftware maintenance is a present reality in all computational systems. This demands the frequent installation of new versions. Usually, real-time systems cannot be interrupted to install a new version. For such systems, the replacement of components, represented by functions, procedures, modulus or objects, must be performed during the execution of the program or system. Even when the old version has been replaced, the new one should not contain faults that could invalidate its services. Therefore, we need new software maintenance techniques that can mantain the system availability and realibility. The approach proposed here consists in using a reflective architecture along with techniques which are typical of the fault tolerant domain. The procedure is carried out by keeping a clear separation between validation activities and the functions executed by the component itself. We present several scenarios to which the dynamical exchange of components can be applied. Different aspects of the replacing issue are also addressed. The proposal is supported by a specific application which has been implemented in the Java language and its different protocols of computational reflection.
Guo, Ang. "Improving the performance of microscope mass spectrometry imaging". Thesis, University of Oxford, 2018. http://ora.ox.ac.uk/objects/uuid:aa94a7f6-00ee-4b56-ba65-f6946799d5f2.
Testo completoRasmus-Vorrath, Jack Kendrick. "The honesty of thinking : reflections on critical thinking in Nietzsche's middle period and the later Heidegger". Thesis, University of Oxford, 2014. http://ora.ox.ac.uk/objects/uuid:effe66e1-235d-46a9-a570-b42dceb7e92f.
Testo completoVachiramon, Pithawat. "Free-space optical communications with retro-reflecting acquisition and turbulence compensation". Thesis, University of Oxford, 2009. http://ora.ox.ac.uk/objects/uuid:9e19fc21-8767-4d6f-9e75-be4527f5e650.
Testo completoBen-Ze'ev, Efrat. "Narratives of exile : Palestinian refugee reflections on three villages, Tirat Haifa, 'Ein Hawd and Ijzim". Thesis, University of Oxford, 2000. http://ora.ox.ac.uk/objects/uuid:66344f8f-5b2f-4824-9719-37b642325bc2.
Testo completoEtheridge, Kate. "Dynamic reflections : mirrors in the poetic and visual culture of Paris from 1850 to 1900". Thesis, University of Oxford, 2016. https://ora.ox.ac.uk/objects/uuid:0ad79384-a85e-4fbd-93d5-d5b993844ffb.
Testo completoKlein, Lisa Marcelle. "Making sense of affirmative action : reflections on the politics of race and identity in South Africa". Thesis, University of Oxford, 1999. http://ora.ox.ac.uk/objects/uuid:3a8b254a-1062-45f4-86c4-21542c6e25f7.
Testo completoHayward, Nathan. "Marine geophysical study of the Eurasian-African plate boundary in the vicinity of Gorringe Bank". Thesis, University of Oxford, 1996. http://ora.ox.ac.uk/objects/uuid:e2ca90ad-c2e3-4495-97da-f5cc8bcf1e74.
Testo completoKoch, Rainer [Verfasser], Andreas [Gutachter] Nüchter, Stefan [Gutachter] May e Sergio [Gutachter] Montenegro. "Sensor Fusion for Precise Mapping of Transparent and Specular Reflective Objects / Rainer Koch ; Gutachter: Andreas Nüchter, Stefan May, Sergio Montenegro". Würzburg : Universität Würzburg, 2018. http://d-nb.info/1163201758/34.
Testo completoTeruel, Camille. "Adaptability and encapsulation in dynamically typed languages : taming reflection and extension methods". Thesis, Lille 1, 2016. http://www.theses.fr/2016LIL10004/document.
Testo completoUsers expect modern software to be both continually available and updated on the fly. Introduction of new features and integration of bug fixes should not trouble the smooth running of an application. Developers also benefit from dynamic modifications of software by adapting code to new unanticipated situations or by running dynamic analyses to get feedback about the behavior of running applications for monitoring, debugging and optimization purposes. Programming languages should thus provides developers with mechanisms that improve software adaptability. At the same time, the increasing size and complexity of software call for applications made up of many interacting components developed by different parties. In this context, each component needs to be properly protected from other ones. Programming languages should thus provide developers with mechanisms that improve encapsulation. The need for dynamic adaptations on the one hand and the need for properly confined components on the other hand pulls programming language design in two opposite directions: either more flexi-bility or more control.This dissertation studies this tension in the context of dynamically-typed object-oriented languages with two language mechanisms that promote software adaptability: reflection and extension meth-ods. For both mechanisms, we demonstrate their usefulness, their harmful effect on encapsulation and propose solutions to retain their power while maintaining encapsulation
Cross, Simon. "Perspectives on divine action : reflections on the theological legitimacy of approaches to divine action in the V.O./C.T.N.S. series 'Scientific Perspectives on Divine Action'". Thesis, University of Oxford, 2017. https://ora.ox.ac.uk/objects/uuid:8adb4fbd-6e23-45fc-9a91-b7e8fa7a8e37.
Testo completoUppström, Elin. "Designing, Theorizing, and Reflecting on Information Systems Artifacts and Value Co-Creation in e-Government". Doctoral thesis, Stockholms universitet, Institutionen för data- och systemvetenskap, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-142564.
Testo completoAt the time of the doctoral defense, the following paper was unpublished and had a status as follows: Paper 6: Manuscript.
Siddiqui, Asher. "Capturing JUnit Behavior into Static Programs : Static Testing Framework". Thesis, Linnaeus University, School of Computer Science, Physics and Mathematics, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-5510.
Testo completoIn this research paper, it evaluates the benefits achievable from static testing framework by analyzing and transforming the JUnit3.8 source code and static execution of transformed code. Static structure enables us to analyze the code statically during creation and execution of test cases. The concept of research is by now well established in static analysis and testing development. The research approach is also increasingly affecting the static testing process and such research oriented work has proved particularly valuable for those of us who want to understand the reflective behavior of JUnit3.8 Framework.
JUnit3.8 Framework uses Java Reflection API to invoke core functionality (test cases creation and execution) dynamically. However, Java Reflection API allows developers to access and modify structure and behavior of a program. Reflection provides flexible solution for creating test cases and controlling the execution of test cases. Java reflection helps to encapsulate test cases in a single object representing the test suite. It also helps to associate each test method with a test object. Where reflection is a powerful tool to perform potential operations, on the other hand, it limits static analysis. Static analysis tools often cannot work effectively with reflection.
In order to avoid the reflection, Static Testing Framework provides a static platform to analyze the JUnit3.8 source code and transform it into non-reflective version that emulates the dynamic behavior of JUnit3.8. The transformed source code has possible leverage to replace reflection with static code and does same things in an execution environment of Static Testing Framework that reflection does in JUnit3.8. More besides, the transformed code also enables execution environment of Static Testing Framework to run test methods statically. In order to measure the degree of efficiency, the implemented tool is evaluated. The evaluation of Static Testing Framework draws results for different Java projects and these statistical data is compared with JUnit3.8 results to measure the effectiveness of Static Testing Framework. As a result of evaluation, STF can be used for static creation and execution of test cases up to JUnit3.8 where test cases are not creating within a test class and where real definition of constructors is not required. These problems can be dealt as future work by introducing a middle layer to execute test fixtures for each test method and by generating test classes as per real definition of constructors.
Burgareli, Luciana Akemi. "Gerenciamento de variabilidade de linha de produtos de software com utilização de objetos adaptáveis e reflexão". Universidade de São Paulo, 2009. http://www.teses.usp.br/teses/disponiveis/3/3141/tde-28102009-103948/.
Testo completoThe Software Product Line approach offers benefits such as savings, large-scale productivity and increased product quality to the software development because it is based on software architecture reuse which is more planned and aimed to a specific domain. The management of variability is a key and challenging issue, since this activity helps identifying, designing and implementing new products derived from software products line. This work defines a process for the variability management of software product line, called GVLPS. After modeling the variability, extracting the variants from use case diagrams and features, the next step is to specify the variability that was identified. Finally, the proposed process uses a variability mechanism based on adaptive object model and reflection as support in the creation of variants. The proposed process uses as case study the software system of a hypothetic space vehicle, the Brazilian Satellites Launcher (LSB).
Eggers, Jutta Dorothea. "Neither flesh nor fleshless an object-relational study of the experience of Philophonetics-Counselling /". Diss., Pretoria : [s.n.], 2003. http://upetd.up.ac.za/thesis/available/etd-02122004-093050.
Testo completoSavage, Shari L. "Lolita Myths and the Normalization of Eroticized Girls in Popular Visual Culture: The Object and the Researcher Talk Back". Columbus, Ohio : Ohio State University, 2009. http://rave.ohiolink.edu/etdc/view?acc%5Fnum=osu1242768387.
Testo completoObr, Jakub. "Pokročilá simulace a vizualizace kapaliny". Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2011. http://www.nusl.cz/ntk/nusl-237084.
Testo completoGilroy, Virginia. "The Dynamic of Unity Writing". Thesis, NSUWorks, 2019. https://nsuworks.nova.edu/writing_etd/37.
Testo completo