University of California, Irvine Dissertation Doctor
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
(11) Application No. AU 2017249661 B2 AUSTRALIAN PATENT OFFICE
(12) STANDARD PATENT (11) Application No. AU 2017249661 B2 (19) AUSTRALIAN PATENT OFFICE (54) Title Bifidobacteria for reducing food, energy and/or fat intake (51) International Patent Classification(s) A61K 35/745 (2015.01) A61P7/00 (2006.01) A23L 33/135 (2016.01) (21) Application No: 2017249661 (22) Date of Filing: 2017.04.06 (87) WIPO No: WO17/178316 (30) Priority Data (31) Number (32) Date (33) Country 16165379.5 2016.04.14 EP (43) Publication Date: 2017.10.19 (44) Accepted Journal Date: 2020.03.19 (71) Applicant(s) Dupont Nutrition Biosciences ApS (72) Inventor(s) Stenman, Lotta;Lahtinen, Sampo (74) Agent / Attorney Houlihan2 Pty Ltd, Level 1, 70 Doncaster Road, BALWYN NORTH, VIC, 3104, AU (56) Related Art WO 2015007941 A1 WO 2007043933 A1 WO 2010146568 A2 A. IBARRA ET AL, "Effects of polydextrose on different levels of energy intake. A systematic review and meta-analysis", APPETITE, (2015-04-01), vol. 87, pages 30-37 WO 2016020495 A1 L.K. STENMAN et al., "Potential probiotic Bifidobacterium animalis ssp. lactis 420 prevents weight gain and glucose intolerance in diet-induced obese mice", BENEFICIAL MICROBES, (2014-12-01), vol. 5, no. 4, pages 437 - 445 WO 2016020488 A1 (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization lllllllllllllllllllllllllllllllllllllllllll^ International Bureau (10) International Publication Number (43) International Publication Date WO 2017/178316 Al 19 October 2017 (19.10.2017) WIPO I PCT (51) International Patent Classification: MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, A61K35/745 (2015.01) A61P 7/00 (2006.01) NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, A23L 33/135 (2016.01) RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, (21) International Application Number: ZA, ZM, ZW. -
Towards a Portable and Mobile Scheme Interpreter
Towards a Portable and Mobile Scheme Interpreter Adrien Pi´erard Marc Feeley Universit´eParis 6 Universit´ede Montr´eal [email protected] [email protected] Abstract guage. Because Mobit implements R4RS Scheme [6], we must also The transfer of program data between the nodes of a distributed address the serialization of continuations. Our main contribution is system is a fundamental operation. It usually requires some form the demonstration of how this can be done while preserving the in- of data serialization. For a functional language such as Scheme it is terpreter’s maintainability and with local changes to the original in- clearly desirable to also allow the unrestricted transfer of functions terpreter’s structure, mainly through the use of unhygienic macros. between nodes. With the goal of developing a portable implemen- We start by giving an overview of the pertinent features of the tation of the Termite system we have designed the Mobit Scheme Termite dialect of Scheme. In Section 3 we explain the structure interpreter which supports unrestricted serialization of Scheme ob- of the interpreter on which Mobit is based. Object serialization is jects, including procedures and continuations. Mobit is derived discussed in Section 4. Section 5 compares Mobit’s performance from an existing Scheme in Scheme fast interpreter. We demon- with other interpreters. We conclude with related and future work. strate how macros were valuable in transforming the interpreter while preserving its structure and maintainability. Our performance 2. Termite evaluation shows that the run time speed of Mobit is comparable to Termite is a Scheme adaptation of the Erlang concurrency model. -
“Scrap Your Boilerplate” Reloaded
“Scrap Your Boilerplate” Reloaded Ralf Hinze1, Andres L¨oh1, and Bruno C. d. S. Oliveira2 1 Institut f¨urInformatik III, Universit¨atBonn R¨omerstraße164, 53117 Bonn, Germany {ralf,loeh}@informatik.uni-bonn.de 2 Oxford University Computing Laboratory Wolfson Building, Parks Road, Oxford OX1 3QD, UK [email protected] Abstract. The paper “Scrap your boilerplate” (SYB) introduces a com- binator library for generic programming that offers generic traversals and queries. Classically, support for generic programming consists of two es- sential ingredients: a way to write (type-)overloaded functions, and in- dependently, a way to access the structure of data types. SYB seems to lack the second. As a consequence, it is difficult to compare with other approaches such as PolyP or Generic Haskell. In this paper we reveal the structural view that SYB builds upon. This allows us to define the combinators as generic functions in the classical sense. We explain the SYB approach in this changed setting from ground up, and use the un- derstanding gained to relate it to other generic programming approaches. Furthermore, we show that the SYB view is applicable to a very large class of data types, including generalized algebraic data types. 1 Introduction The paper “Scrap your boilerplate” (SYB) [1] introduces a combinator library for generic programming that offers generic traversals and queries. Classically, support for generic programming consists of two essential ingredients: a way to write (type-)overloaded functions, and independently, a way to access the structure of data types. SYB seems to lacks the second, because it is entirely based on combinators. -
Manydsl One Host for All Language Needs
ManyDSL One Host for All Language Needs Piotr Danilewski March 2017 A dissertation submitted towards the degree (Dr.-Ing.) of the Faculty of Mathematics and Computer Science of Saarland University. Saarbrücken Dean Prof. Dr. Frank-Olaf Schreyer Date of Colloquium June 6, 2017 Examination Board: Chairman Prof. Dr. Sebastian Hack Reviewers Prof. Dr.-Ing. Philipp Slusallek Prof. Dr. Wilhelm Reinhard Scientific Asistant Dr. Tim Dahmen Piotr Danilewski, [email protected] Saarbrücken, June 6, 2017 Statement I hereby declare that this dissertation is my own original work except where otherwise indicated. All data or concepts drawn directly or indirectly from other sources have been correctly acknowledged. This dissertation has not been submitted in its present or similar form to any other academic institution either in Germany or abroad for the award of any degree. Saarbrücken, June 6, 2017 (Piotr Danilewski) Declaration of Consent Herewith I agree that my thesis will be made available through the library of the Computer Science Department. Saarbrücken, June 6, 2017 (Piotr Danilewski) Zusammenfassung Die Sprachen prägen die Denkweise. Das ist die Tatsache für die gesprochenen Sprachen aber auch für die Programmiersprachen. Da die Computer immer wichtiger in jedem Aspekt des menschlichen Lebens sind, steigt der Bedarf um entsprechend neue Konzepte in den Programmiersprachen auszudrücken. Jedoch, damit unsere Denkweise sich weiterentwicklen könnte, müssen sich auch die Programmiersprachen weiterentwickeln. Aber welche Hilfsmittel gibt es um die Programmiersprachen zu schaffen und aufzurüsten? Wie kann man Entwickler ermutigen damit sie eigene Sprachen definieren, die dem Bereich in dem sie arbeiten am besten passen? Heutzutage gibt es zwei Methoden. -
On Specifying and Visualising Long-Running Empirical Studies
On Specifying and Visualising Long-Running Empirical Studies Peter Y. H. Wong and Jeremy Gibbons Computing Laboratory, University of Oxford, United Kingdom fpeter.wong,[email protected] Abstract. We describe a graphical approach to formally specifying tem- porally ordered activity routines designed for calendar scheduling. We introduce a workflow model OWorkflow, for constructing specifications of long running empirical studies such as clinical trials in which obser- vations for gathering data are performed at strict specific times. These observations, either manually performed or automated, are often inter- leaved with scientific procedures, and their descriptions are recorded in a calendar for scheduling and monitoring to ensure each observation is carried out correctly at a specific time. We also describe a bidirectional transformation between OWorkflow and a subset of Business Process Modelling Notation (BPMN), by which graphical specification, simula- tion, automation and formalisation are made possible. 1 Introduction A typical long-running empirical study consists of a series of scientific proce- dures interleaved with a set of observations performed over a period of time; these observations may be manually performed or automated, and are usually recorded in a calendar schedule. An example of a long-running empirical study is a clinical trial, where observations, specifically case report form submissions, are performed at specific points in the trial. In such examples, observations are interleaved with clinical interventions on patients; precise descriptions of these observations are then recorded in a patient study calendar similar to the one shown in Figure 1(a). Currently study planners such as trial designers supply information about observations either textually or by inputting textual infor- mation and selecting options on XML-based data entry forms [2], similar to the one shown in Figure 1(b). -
(12) United States Patent (10) Patent No.: US 8,257,695 B2 Rautonen Et Al
US008257695B2 (12) United States Patent (10) Patent No.: US 8,257,695 B2 Rautonen et al. (45) Date of Patent: Sep. 4, 2012 (54) METHOD FORMODULATING SATIETY Backhed, Fredrik, et al., “Host-bacterial mutualism in the human SIGNALING WITH SPECIFIC STRANS OF intestine.” Science (2005) vol. 307 pp. 1915-1920. Backhed, Fredrik, et al., “The gut microbiota as an environmental LACTOBACILLUS ACIDOPHILUS AND factor that regulates fat storage.” PNAS (2004) vol. 101:44 pp. 15710 BACILLUS 15723 Bleau, C., et al., “New Lactobacillus acidophilus isolates reduce the (75) Inventors: Nina Rautonen, Espoo (FI); Heli release of leptin by murine adipocytes leading to lower interferon gamma production.” Clinical and Experimental Immunology (2005) Putaala, Upinniemi (FI); Arthur vol. 140:3 pp. 427-435. Ouwehand, Inkoo (FI); Kirsti Tiihonen, Fosset, Spohie, et al., “Pharmacokinetics and feeding responses to Helsinki (FI); Marta Korczynska, muramyldipeptide in rats.” Physiolgoy & Behavior (2003) vol. 79 pp. Wageningen (NL); Wouter Herman 173-182. Gee, Jennifer M., et al., “Dietary lactitol fermentation increases Noordman, Ede (NL) circulating peptide YY and glucagon-like peptide-1 in rats and humans.” Nutrition (2005) vol. 21:10 pp. 1036-1043. (73) Assignee: DuPont Nutrition Biosciences ApS, Korbonits, M., et al., “Ghrelin and cannabinoid interactions on food Copenhagen (DK) intake.” Endocrine (2005) (Abstract Only). Le Roux, C.W., et al., "Attenuated peptide YY release in obese (*) Notice: Subject to any disclaimer, the term of this subjects is associated with reduced satiety.” Endocrinology (2005) patent is extended or adjusted under 35 pp. 1-22. Lee, Hui-Young, et al., “Human originated bacteria, Lactobacillus U.S.C. -
Lecture Notes in Computer Science 6120 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan Van Leeuwen
Lecture Notes in Computer Science 6120 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University, UK Takeo Kanade Carnegie Mellon University, Pittsburgh, PA, USA Josef Kittler University of Surrey, Guildford, UK Jon M. Kleinberg Cornell University, Ithaca, NY, USA Alfred Kobsa University of California, Irvine, CA, USA Friedemann Mattern ETH Zurich, Switzerland John C. Mitchell Stanford University, CA, USA Moni Naor Weizmann Institute of Science, Rehovot, Israel Oscar Nierstrasz University of Bern, Switzerland C. Pandu Rangan Indian Institute of Technology, Madras, India Bernhard Steffen TU Dortmund University, Germany Madhu Sudan Microsoft Research, Cambridge, MA, USA Demetri Terzopoulos University of California, Los Angeles, CA, USA Doug Tygar University of California, Berkeley, CA, USA Gerhard Weikum Max-Planck Institute of Computer Science, Saarbruecken, Germany Claude Bolduc Jules Desharnais Béchir Ktari (Eds.) Mathematics of Program Construction 10th International Conference, MPC 2010 Québec City, Canada, June 21-23, 2010 Proceedings 13 Volume Editors Claude Bolduc Jules Desharnais Béchir Ktari Université Laval, Département d’informatique et de génie logiciel Pavillon Adrien-Pouliot, 1065 Avenue de la Médecine Québec, QC, G1V 0A6, Canada E-mail: {Claude.Bolduc, Jules.Desharnais, Bechir.Ktari}@ift.ulaval.ca Library of Congress Control Number: 2010927075 CR Subject Classification (1998): F.3, D.2, F.4.1, D.3, D.2.4, D.1 LNCS Sublibrary: SL 1 – Theoretical Computer Science and General Issues ISSN 0302-9743 ISBN-10 3-642-13320-7 Springer Berlin Heidelberg New York ISBN-13 978-3-642-13320-6 Springer Berlin Heidelberg New York This work is subject to copyright. -
Optimizing Subroutines in Assembly Language an Optimization Guide for X86 Platforms
2. Optimizing subroutines in assembly language An optimization guide for x86 platforms By Agner Fog. Copenhagen University College of Engineering. Copyright © 1996 - 2012. Last updated 2012-02-29. Contents 1 Introduction ....................................................................................................................... 4 1.1 Reasons for using assembly code .............................................................................. 5 1.2 Reasons for not using assembly code ........................................................................ 5 1.3 Microprocessors covered by this manual .................................................................... 6 1.4 Operating systems covered by this manual................................................................. 7 2 Before you start................................................................................................................. 7 2.1 Things to decide before you start programming .......................................................... 7 2.2 Make a test strategy.................................................................................................... 9 2.3 Common coding pitfalls............................................................................................. 10 3 The basics of assembly coding........................................................................................ 12 3.1 Assemblers available ................................................................................................ 12 3.2 Register set -
Towards a Portable and Mobile Scheme Interpreter
Towards a Portable and Mobile Scheme Interpreter Adrien Pi´erard Marc Feeley Universit´eParis 6 Universit´ede Montr´eal [email protected] [email protected] Abstract guage. Because Mobit implements R4RS Scheme [6], we must also The transfer of program data between the nodes of a distributed address the serialization of continuations. Our main contribution is system is a fundamental operation. It usually requires some form the demonstration of how this can be done while preserving thein- of data serialization. For a functional language such as Scheme it is terpreter’s maintainability and with local changes to the original in- clearly desirable to also allow the unrestricted transfer offunctions terpreter’s structure, mainly through the use of unhygienicmacros. between nodes. With the goal of developing a portable implemen- We start by giving an overview of the pertinent features of the tation of the Termite system we have designed the Mobit Scheme Termite dialect of Scheme. In Section 3 we explain the structure interpreter which supports unrestricted serialization of Scheme ob- of the interpreter on which Mobit is based. Object serialization is jects, including procedures and continuations. Mobit is derived discussed in Section 4. Section 5 compares Mobit’s performance from an existing Scheme in Scheme fast interpreter. We demon- with other interpreters. We conclude with related and futurework. strate how macros were valuable in transforming the interpreter while preserving its structure and maintainability. Our performance 2. Termite evaluation shows that the run time speed of Mobit is comparable to Termite is a Scheme adaptation of the Erlang concurrency model. -
Using Online Design Manual
USING ONLINE DESIGN MANUAL 1 walsworthyearbooks.com INTRODUCTION Using Online Design The process for creating that one book that tells the story of your school’s year and captures all the precious memories is constantly evolving. Today, many yearbook staffs build their book entirely online using the power and convenience of the Internet. Walsworth’s Online Design harnesses that power and provides the advanced tools and capabilities you need to build the yearbook you want. This manual will give you an overview of Online Design, cover all the basics and get you well on your way to creating your masterpiece. But it’s just the beginning. Throughout the year, continue to reference the Online Design section at yearbookhelp.com for answers to your questions. 2 walsworthyearbooks.com Contents Using Online Design Section 1 – Getting Started • System requirements 3 • Logging in to Online Design 5 • Creating user accounts and setting permissions 5 • Online Design’s home page 7 • Online Design’s spread color coding 8 • Using the Message Center 8 • Using To-Do’s 10 Section 2 – Getting Organized with Plan Book • Choosing fonts 13 • Setting up color styles 14 • Enter spread details 15 • Assign staff to spreads 17 Section 3 – Working with Photos • Create photo albums 18 • Uploading images 18 • Tagging images 20 • Recommending images 21 • Using the Photo Tray 22 • Searching for photos 22 • ClikArt and Backgrounds 24 Section 4 – Getting to Know Page Editor • Launching a Page Editor session 25 • Page Editor tools and menus 26 • Page Editor palettes 27 • -
Fully-Parameterized, First-Class Modules with Hygienic Macros
Fully-parameterized, First-class Modules with Hygienic Macros Dissertation der Fakult¨at fur¨ Informations- und Kognitionswissenschaften der Eberhard-Karls-Universit¨at Tubingen¨ zur Erlangung des Grades eines Doktors der Naturwissenschaften (Dr. rer. nat.) vorgelegt von Dipl.-Inform. Josef Martin Gasbichler aus Biberach/Riß Tubingen¨ 2006 Tag der mundlichen¨ Qualifikation: 15. 02. 2006 Dekan: Prof. Dr. Michael Diehl 1. Berichterstatter: Prof. Dr. Herbert Klaeren 2. Berichterstatter: Prof. Dr. Peter Thiemann (Universit¨at Freiburg) Abstract It is possible to define a formal semantics for configuration, elaboration, linking, and evaluation of fully-parameterized first-class modules with hygienic macros, independent compilation, and code sharing. This dissertation defines such a semantics making use of explicit substitution to formalize hygienic expansion and linking. In the module system, interfaces define the static semantics of modules and include the definitions of exported macros. This enables full parameterization and independent compilation of modules even in the presence of macros. Thus modules are truly exchangeable components of the program. The basis for the module system is an operational semantics for hygienic macro expansion—computational macros as well as rewriting-based macros. The macro semantics provides deep insight into the nature of hygienic macro expansion through the use of explicit substitutions instead of conventional renaming techniques. The semantics also includes the formal description of Macro Scheme, the meta-language used for evaluating computational macros. Zusammenfassung Es ist m¨oglich, eine formale Semantik anzugeben, welche die Phasen Konfiguration, syntak- tische Analyse mit Makroexpansion, Linken und Auswertung fur¨ ein vollparametrisiertes Mo- dulsystem mit Modulen als Werten erster Klasse, unabh¨angiger Ubersetzung¨ und Code-Sharing beschreibt. -
Local Housing Strategy 2015-20 for the Vale of Glamorgan
Vale of Glamorgan Council │Local Housing Strategy І Page 1 FOREWORD I am proud to present to you the new Local Housing Strategy 2015-20 for the Vale of Glamorgan. In the last few years’ changes to the welfare system, the lack of growth in wages, unemployment and the rising cost of living has made life harder for some people in the Vale. We have seen an increasing demand for housing, housing advice and support services as people seek help to find suitable homes, manage their finances and maintain their independence. Against a backdrop of a recession and cuts to public funding, our ability to deliver much needed new homes and keep up with the demand for services has presented many challenges. I am pleased to say the Vale of Glamorgan has embraced these challenges. Since the previous Strategy capital investment in housing has exceeded £117 million, the number of people becoming homeless has reduced and over 3000 homes have been brought up to the Welsh Housing Quality Standard. The Council and partners have developed strong, effective partnerships and worked together with stakeholders and residents to plan and develop solutions specifically for the Vale. Achieving the aims of the strategy won’t be an easy task. Continued strong strategic leadership and stakeholder engagement is vital to future success. Councillor Bronwen Brooks, Cabinet Member for Housing, Building Maintenance and Community Safety Vale of Glamorgan Council │Local Housing Strategy 2015-20 І Page 2 The Local Housing Strategy sets out the long term strategic vision for housing in the Vale. That; All residents in the Vale of Glamorgan have access to good quality, suitable housing and are able to live happily and independently in vibrant, sustainable communities.