Дисертації з теми "Interface and specification languages"
Оформте джерело за APA, MLA, Chicago, Harvard та іншими стилями
Ознайомтеся з топ-50 дисертацій для дослідження на тему "Interface and specification languages".
Біля кожної праці в переліку літератури доступна кнопка «Додати до бібліографії». Скористайтеся нею – і ми автоматично оформимо бібліографічне посилання на обрану працю в потрібному вам стилі цитування: APA, MLA, «Гарвард», «Чикаго», «Ванкувер» тощо.
Також ви можете завантажити повний текст наукової публікації у форматі «.pdf» та прочитати онлайн анотацію до роботи, якщо відповідні параметри наявні в метаданих.
Переглядайте дисертації для різних дисциплін та оформлюйте правильно вашу бібліографію.
Hussain, Faraz. "Enhancing a behavioral interface specification language with temporal logic features." [Ames, Iowa : Iowa State University], 2009.
Sousa, Vasco Nuno da Silva de. "Model driven development implementation of a control systems user interfaces specification tool." Master's thesis, FCT - UNL, 2009. http://hdl.handle.net/10362/1961.
Lallier, Martial. "Un environnement d'édition evolué, graphique et syntaxique, pour la conception des systemes repartis." Nancy 1, 1988. http://www.theses.fr/1988NAN10284.
Duan, Daliang. "Epsp : un environnement support de genie logiciel base sur l'approche du prototypage de systeme et sur le langage prolog." Toulouse 3, 1987. http://www.theses.fr/1987TOU30223.
Willison, Richard. "PyGraph : a graphic front-end for the PAISLey executable specification language /." Online version of thesis, 1987. http://hdl.handle.net/1850/10142.
Ashlund, Stacey Lynn. "IDEAL : a tool to enable usability specification and evaluation /." Thesis, This resource online, 1992. http://scholar.lib.vt.edu/theses/available/etd-12052009-020100/.
Meyer, Randall Paul. "Semantic specification using tree manipulation languages." W&M ScholarWorks, 1988. https://scholarworks.wm.edu/etd/1539623776.
England, David. "Graphical support for user interface specification." Thesis, Lancaster University, 1990. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.306558.
Martin, Patrick J. "Motion description languages: from specification to execution." Diss., Georgia Institute of Technology, 2010. http://hdl.handle.net/1853/33860.
Zimmerman, Marc Kenton 1975. "Investigating the readability of formal specification languages." Thesis, Massachusetts Institute of Technology, 2001. http://hdl.handle.net/1721.1/82206.
Farres-Casals, Jorge. "Verification in ASL and related specification languages." Thesis, University of Edinburgh, 1992. http://hdl.handle.net/1842/14828.
Tibbitt-Eggleton, Robert. "Runtime user interface specification using direct manipulation." Thesis, Staffordshire University, 1991. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.387301.
Memmel, Thomas. "User interface specification for interactive software systems /." Boizenburg : Hülsbusch, 2009. http://d-nb.info/997400234/04.
Ma, Sula. "An object-based algebraic specification environment." Thesis, University of Oxford, 2001. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.365432.
Andrews, Zoe Helen. "Continuous probability distributions in model-based specification languages." Thesis, University of Newcastle Upon Tyne, 2012. http://hdl.handle.net/10443/1696.
Felt, Aaron J. "Federated ground station network model and interface specification." Thesis, Monterey, California: Naval Postgraduate School, 2014. http://hdl.handle.net/10945/44558.
This thesis solves the problem of a lack of a complete, simple ground station network interface standard. A federated satellite ground station network (FGN) model and computer interface are developed that extend the use of ground stations to external users across the Internet. This should allow for reuse of existing ground stations, reducing costs and complexity of space missions. An improved model describing FGNs is proposed that defines a hierarchy of the components of the network, allowing for scalability and unified interfaces, and simplifying the process of using FGN resources. This model, which we call the Improved FGN model, is used to develop security schemes that are simple but effective. Simple but effective security schemes are then developed for this Improved FGN model, along with a standardized SOFtware interface. This interface connects external users to the network in order to extend ground station hardware to remote users as well as to simplify scheduling for the resource owners in a network. Different middleware frameworks are compared, and Apache Thrift is selected as the best fit for an FGN. This interface is then described and demonstrated with a reference implementation in Python. Recommendations for future improvements of this interface standard are discussed.
Martin, Frank A. "Tutoring systems based on user-interface dialogue specification." Thesis, University of Greenwich, 1990. http://gala.gre.ac.uk/8685/.
Vasilev, Viktor. "An interactive 3D interface for hybrid model specification." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-35366.
Matthews, John Robert. "Algebraic specification and verification of processor microarchitectures /." Full text open access at:, 2000. http://content.ohsu.edu/u?/etd,212.
Kramer, Max Emanuel [Verfasser]. "Specification Languages for Preserving Consistency between Models of Different Languages / Max Emanuel Kramer." Karlsruhe : KIT Scientific Publishing, 2019. http://www.ksp.kit.edu.
Quesnot, Dominique. "Spécification d'interfaces homme-machine et prototypage." Vandoeuvre-les-Nancy, INPL, 1995. http://www.theses.fr/1995INPL027N.
Cougoulic, Alain. "Simulation de spécifications d'applications de gestion de réseaux de télécommunications." Phd thesis, Grenoble INPG, 1999. http://tel.archives-ouvertes.fr/tel-00004824.
REZENDE, BRUNO LOUREIRO. "A FRAMEWORK FOR TEST AUTOMATION WITH CONFIGURABLE SPECIFICATION LANGUAGES." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2009. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=14997@1.
In this work we create a framework for automated testing according to test driven development practices that can be extended to support new specification languages, following ideas from behavior driven development. We expect that, by using this framework, software development teams will be able to specify tests in more proper languages for the application domain, with the support of a tool that allows such level of customization. The framework was instantiated with the creation of a language based on state machines, and used on a real-life project. The goal of this work is that software project teams become able to specify tests in the most fitting language for their application domain, through the support of a tool that makes possible such level of customization. The motivation for this work comes from the experience with the development of control systems, usually with real-time requirements, which often have their behaviors described by state machines, possibly the best language for this domain.
Kaplan, Simon Mark. "Specification and verification of context conditions for programming languages." Doctoral thesis, University of Cape Town, 1986. http://hdl.handle.net/11427/15898.
Context conditions - also called static semantics - are the constraints on computer programs that cannot be reasonably expressed by a context-free grammar, but that can be statically checked without considering the execution properties - semantics - of the program. Such conditions tend to be arbitrary and complex. This thesis presents a new specification formalism called CFF/AML. This formalism is · designed to be both useful for the specification of programming languages to an environment generator and also simple to use. The driving insight behind CFF/AML is that a language specifier conceives of the context condition checks associated with a programming language syntax description in procedural terms. CFF/AML supports this view of context condition specification, thus simplifying the task of the language specifier. CFF/AML has been formally by constructing a temporal proof system for the metalanguage. This proof system can also be used to verify CFF/AML specifications. The construction of the temporal proof system for CFF/AML uncovered a deficiency in the existing theory, namely that there was no way to prove subprograms, especially recursive subprograms, correct. The theory was extended to handle recursive subprograms. The approach developed in this thesis allows recursive subprograms to be proven correct using the same approach as was used previously for iterative constructs. This thesis makes a number of contributions to Computer Science. An approach to language specification - CFF/AML - is developed that greatly reduces the problems associated with building a language specification for input to a programming language environment generator. The theory of temporal proof systems is extended to include a methodology for handling proofs of recursive subprograms. A formal description of the CFF/AML metalanguage has been developed using temporal logic as the framework for the description. This is the first attempt to use temporal logic for such a task. As CFF/AML constructs can be dynamically scoped, this development differs from that required for statically scoped languages. We have also used this temporal proof system formally to prove that context condition specifications are correct. These proofs are an advancement on earlier work in the field of formal reasoning about context condition specification as they allow formal proof of the correctness of evaluations, as well as proving termination.
Hoyt, Matthew. "A Framework for Software Component Interface Specification and Analysis." Thesis, University of Waterloo, 2001. http://hdl.handle.net/10012/1145.
Smith, William W. "An evaluation of three user-system interface specification techniques." Thesis, Virginia Tech, 1988. http://hdl.handle.net/10919/45187.
Master of Science
Williams, Dewi L. (Dewi Lloyd) Carleton University Dissertation Engineering Electrical. "A Functional-test specification language." Ottawa, 1988.
Hearn, B. M. "The design and implementation of typed languages for algebraic specification." Thesis, Swansea University, 1995. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.637257.
Edmonds, Alan Kirk. "A framework for formal specification of the cartographic user interface." The Ohio State University, 1997. http://catalog.hathitrust.org/api/volumes/oclc/39271704.html.
Mathur, Gaurav 1972. "The morphology-phonology interface in signed languages." Thesis, Massachusetts Institute of Technology, 2000. http://hdl.handle.net/1721.1/8843.
Includes bibliographical references (leaves 198-202).
This thesis provides a novel way of looking at verb agreement in signed languages by using an interaction of several processes within the Distributed Morphology framework. At the center of the model is a phonological re-adjustment rule, ALIGN-Sphere, which handles various forms of agreement, including orientation change, path movement, hand order, and/ or a combination of these. Further evidence is taken from cross-linguistic data from American Sign Language, German Sign Language, Australian Sign Language, and Japanese Sign Language, as well as from interaction with several other morphemes. An Optimality-Theoretic analysis is sketched in which the output of the ALIGN-Sphere process is filtered by various phonetic constraints and may be replaced by an alternative form that does not otherwise violate phonetic constraints. The model outlined above leads to a new typology of signs: first there are spatial verbs, followed by plain verbs which do not have two animate arguments, followed by aligning verbs which by definition have two animate arguments. These aligning verbs contain a subset of verbs that are in theory capable of undergoing ALIGN-Sphere without violating phonetic constraints. This subset in turn contains another subset of verbs that are listed as actually undergoing ALIGN-Sphere in a particular language. The model rests on the assumption that the referential use of space lies outside of the grammar. By removing the referential space from the grammar removes the modality difference between spoken and signed languages with respect to 'agreement.' The remaining differences will lie in how agreement is implemented, but that is no longer a modality difference. Both spoken and signed languages make use of different processes within the morphology component to generate the agreement system (e.g. impoverishment, vocabulary insertion, and phonological re-adjustment rules), but otherwise they draw on the same set of processes made available by the grammar.
by Gaurav Mathur.
Ph.D.
Kolovos, Dimitriois. "An extensible platform for specification of integrated languages for model management." Thesis, University of York, 2008. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.495886.
Gleeson, P. J. "New tools and specification languages for biophysically detailed neuronal network modelling." Thesis, University College London (University of London), 2012. http://discovery.ucl.ac.uk/1347263/.
Markopoulos, Panagiotis. "A compositional model for the formal specification of user interface software." Thesis, Queen Mary, University of London, 1997. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.263807.
Kramer, Max Emanuel [Verfasser], and R. H. [Akademischer Betreuer] Reussner. "Specification Languages for Preserving Consistency between Models of Different Languages / Max Emanuel Kramer ; Betreuer: R. H. Reussner." Karlsruhe : KIT-Bibliothek, 2017. http://d-nb.info/1132997283/34.
Sinha, Avik. "Domain specific test case generation using higher ordered typed languages for specification." College Park, Md. : University of Maryland, 2005. http://hdl.handle.net/1903/2406.
Thesis research directed by: Reliability Engineering Program. Title from t.p. of PDF. Includes bibliographical references. Published by UMI Dissertation Services, Ann Arbor, Mich. Also available in paper.
Anstee, Robert J. "Integration via specification of complex systems using an interface-centric semiotic paradigm." Thesis, Staffordshire University, 2005. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.431496.
Crowle, Simon. "The design and evaluation of the specification framework for user interface design." Thesis, Bournemouth University, 2003. http://eprints.bournemouth.ac.uk/439/.
Lomsak, Daniel. "Toward More Composable Software-Security Policies: Tools and Techniques." Scholar Commons, 2013. http://scholarcommons.usf.edu/etd/4531.
García, Sánchez Juan Carlos. "Towards a predictive interface for the specification of intervention tasks in underwater robotics." Doctoral thesis, Universitat Jaume I, 2021. http://dx.doi.org/10.6035/14101.2021.93456.
Los robots desempeñan un papel fundamental en nuestra vida cotidiana, realizando tareas tan diversas como mantenimiento, vigilancia, exploración en entornos hostiles u operaciones de búsqueda y rescate. De entre todos los entornos donde actúan, el submarino es uno de los que más ha aumentado su actividad. Los tipos de robots utilizados son: ROVs, AUVs y HROVs. Existe un problema común a los tres: la interacción hombre-robot presenta diversas deficiencias y el usuario sigue jugando un papel central desde el punto de vista de la toma de decisiones. La presente tesis está centrada en la investigación relacionada con la interacción hombre-robot: el uso de algoritmos para asistir al usuario durante la especificación de la misión (haciendo que la interfaz de usuario sea fácil de usar), la exploración de una interfaz multimodal y la propuesta de una arquitectura de control del robot (permitiendo cambiar desde autónomo a teleoperado, o viceversa).
Programa de Doctorat en Informàtica
Alencar, Antonio J. S. M. de. "OOZE : an Object-Oriented Z Environment." Thesis, University of Oxford, 1994. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.239339.
Buckberry, Graham Robert. "An editor and transformation system for a Z animation CASE tool." Thesis, Sheffield Hallam University, 1999. http://shura.shu.ac.uk/19404/.
Lee, Jinho. "Architecture for a low-level functional specification language supporting multimodeling and simulation." [Gainesville, Fla.] : University of Florida, 2005. http://purl.fcla.edu/fcla/etd/UFE0011609.
Marsden, Gary. "Designing graphical interface programming languages for the end user." Thesis, University of Stirling, 1998. http://hdl.handle.net/1893/1920.
Johnson, Corrigan Redford. "SPEST - A TOOL FOR SPECIFICATION-BASED TESTING." DigitalCommons@CalPoly, 2016. https://digitalcommons.calpoly.edu/theses/1520.
Silva, Jeferson Santiago da. "Architectural exploration of digital systems design for FPGAs using C/C++/SystemC specification languages." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2015. http://hdl.handle.net/10183/119082.
The increasing demand for high computational performance and massive data processing has driven the development of systems-on-chip. One implementation target for complex digital systems are FPGA (Field-programmable Gate Array) devices, heavily used for prototyping systems or complex and fast time-to-market electronic products development. Certain inefficient aspects of FPGA devices relate to performance and power degradation with respect to custom hardware design. In this context, this master thesis proposes a survey on FPGA optimization techniques. This work presents a literature review on methods of power and area reduction applied to FPGA designs. Techniques for performance increasing and design speedup enhancing will be presented based on classic and state-of-the-art academic works. The main focus of this work is to discuss high-level design techniques and to present the results obtained in synthesis examples we developed, comparing with hand-coded HDL (Hardware Description Language) designs. In this work we present our methodology for fast digital design development using High-Level Synthesis (HLS) environments. Our methods include efficient high-level code partitioning for proper synthesis directives exploration in HLS tools. However, a non-guided HLS flow showed poor synthesis results when compared to hand-coded HDL designs. To fill this gap, we developed an iterative design space exploration method aiming at improving the area results. Our method is described in a high-level script language and it is compatible with the Xilinx VivadoTM HLS compiler. Our method is capable of detecting optimization checkpoints, automatic synthesis directives insertion, and check the results aiming at reducing area consumption. Our Design Space Exploration (DSE) experimental results proved to be more efficient than non-guided HLS design flow by at least 50% for a VLIW (Very Long Instruction Word) processor and 62% for a 12th-order FIR (Finite Impulse Response) filter implementation. Our area results in terms of flip-flops were up to 4X lower compared to a non-guided HLS flow, while the performance overhead was around 38%, for the VLIW processor compilation. In the FIR filter example, the flip-flops reduction were up to 3X, with no relevant LUTs and performance overhead.
Akkineni, Vamsi Krishna. "Specification of a Generic Programming Language for the Control of Flexible Manufacturing Cells." Master's thesis, Virginia Tech, 1999. http://hdl.handle.net/10919/37155.
Master of Engineering
Appeltauer, Malte, and Robert Hirschfeld. "The JCop language specification : Version 1.0, April 2012." Universität Potsdam, 2012. http://opus.kobv.de/ubp/volltexte/2012/6020/.
Das Verhalten von modernen Software-Anwendungen benötigt häufig Informationen über den Kontext ihrer Ausführung, z.B. die geografische Position, die Tageszeit oder die aktuelle Netzwerkbandbreite. Dennoch bieten heutige Programmiersprachen nur wenig Unterstützung für die Repräsentation kontextspezifischen Verhaltens. Kontextorientiertes Programmieren ist ein Ansatz, der die explizite Modularisierung und Laufzeitaktivierung von kontextspezifischem Verhalten auf der Ebene von Programmiersprachkonstrukten ermöglicht. Die bisherigen Umsetzungen von kontextorientiertem Programmieren schränken jedoch die Kontrolle der Laufzeitaktivierungen solches kontextspezifischen Verhaltens ein. Daraus folgt eine Einschränkung der Anwendungsbereiche für kontextorientiertes Programmieren, unter anderem für solche Domänen, in denen Programme sehr häufig kontextabhängiges Verhalten bereitstellen, z.B. ereignisbasierte, mobile und dienstorientierte Systeme. Die Programmiersprache JCop erweitert Java um Sprachkonstrukte für kontextorientieres Programmieren und bietet zusätzlich eine domänenspezifische Aspektsprach an, mit deren Hilfe Laufzeitadaptionen deklarativ spezifiziert werden können. Die Kernkonzepte von JCop wurden bereits in mehrern Publikationen vorgestellt, dieser Bericht enthält nun eine umfassende Sprachspezifikation von JCop.
Carpenter, Steven M. "Visual meta-programming language graphical user interface for generative programming." Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2002. http://library.nps.navy.mil/uhtbin/hyperion-image/02sep%5FCarpenter.pdf.
Thesis advisor(s): Mikhail Auguston, Richard Riehle. Includes bibliographical references (p. 89). Also available online.
Kairaitis, Matas. "Applying Design By Contract to Remote Procedure Call Interface Definition Languages." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-279970.
Design genom kontrakt, abbrevierat ned till DbC, är en metodik för mjukvaruutveckling vars syfte är att öka pålitlighet och robusthet av programvara. Medan en ansenlig mängd har forskats för att bedöma hur DbC kan utnyttjas i ett objekt-orentierad sammanhang, det är fortsatt ovetandes om hur DbC konceptet kan appliceras till system som huvudsakligen kommunicerar över nätverket. Med den ökade populariteten av service-orienterad mjukvaruarkitektur, förmågan att utveckla robusta nätverkskomponenter är högst relevant. Denna studie applicerar en DbC förståelse av mjukvarukontrakt till gränssnittav av avlägsna proceduranropp genom att använda JSON-RPC och JSON Schema. Resultatet visar att det finns möjlighet att verkställa DbC koncepter när man implementerar mjukvara som kommunicerar över nätverket, men detta kan vara opraktiskt pga ökad komplexitet och resulterande samtidighetsproblem.
Doan, Dac Khoa. "A multi-paradigm query interface for an object-oriented database." Thesis, Heriot-Watt University, 1996. http://hdl.handle.net/10399/728.