TRADITIONAL Marine Resource Management and Knowledge

Total Page:16

File Type:pdf, Size:1020Kb

TRADITIONAL Marine Resource Management and Knowledge ISSN 1025-7497 South Pacific Commission TRADITIONAL Marine Resource Management and Knowledge Number 9 — February 1998 INFORMATION BULLETIN Group Co-ordinator and Bulletin Editor: Kenneth Ruddle, Matsugaoka-cho 11-20, Nishinomiya-shi, Hyogo-ken 662, Japan. [Tel: (81) 798 71 2904; Fax: (81) 798 71 2904 or (81) 798 71 4749; E-mail: [email protected]] Production: Information Section, Marine Resources Division, SPC, B.P. D5, 98848 Noumea Cedex, New Caledonia. [Fax: (687) 263818; E-mail: [email protected]]. Printed with financial assistance from the Government of France. Note from the coordinator The literature on traditional marine resource management and the local knowledge systems underpinning it is growing Inside rapidly for Solomon Islands. We are happy to add to that with a lead article by Simon Foale on West Nggela fish taxonomy. this issue Shankar Aswani, who recently completed his doctorate, is becoming a regular contributor. In this issue we include his What’s in a name? methodological contribution on the use of optimal foraging An analysis of the West Nggela theory. We hope that this might prove of value for fishery man- (Solomon Islands) fish taxonomy agers in the region. The third article is Julie LahnÕs update on the issues of indigenous rights and management strategies fac- by S. Foale p. 3 ing the Great Barrier Reef Marine Park Authority. Allison Perry briefly describes the ÔGlobal survey of marine and estuarine The use of optimal foraging species used for traditional medicines and/or tonic foodsÕ. We theory to assess the fishing would be grateful if you would assist her by providing the strategies of Pacific island information requested in the short questionnaire. Please also artisanal fishers: copy and circulate it among other knowledgeable persons. A methodological review We draw you attention to the newly available software by S. Aswani p. 21 ICONS (International Conservation Networking System). ICONS for Windows software is produced by a team of con- Native title recognition of CMT servation and information professionals supported by the and the implications for the Information Management Group of IUCN Ð The World GBRMPA and future Conservation Union, the International Development Research management of marine areas Center (IDRC) and the Norwegian Agency for Development by J. Lahn p. 26 Cooperation (NORAD). Finally, we have just received information on a World Bank Global survey of marine and call for case studies for an international workshop on commu- nity-based natural resource management (see p. 34). The call is estuarine species used for for practical papers based on actual projects, rather than for traditional medicines and/or academic studies. tonic foods Please note my new e-mail address (above). It would be by A. Perry p. 30 appreciated if contributions and information could be received by e-mail. Useful information in electronic media p. 32 Kenneth Ruddle MARINE RESOURCES DIVISION – INFORMATION SECTION 2 SPC Traditional Marine Resource Management and Knowledge Information Bulletin #9 – February 1998 Map of the Solomon Islands showing West Nggela region Figure 1: Figure SPC Traditional Marine Resource Management and Knowledge Information Bulletin #9 – February 1998 3 What’s in a name? An analysis of the West Nggela (Solomon Islands) fish taxonomy. by Simon Foale 1 Introduction Lobotidae, Gerreidae, Sparidae, Ephippidae, Chaetodontidae, Pomacentridae, Cirhitidae, Accurate knowledge about the behaviour, biol- Polynemidae, Labridae, Opistognathidae, ogy and ecology of organisms comprising marine Trichonotidae, Pinguipedidae, Blenniidae, fisheries is a vital prerequisite for their manage- Gobiidae, Microdesmidae, Zanclidae, Bothidae, ment. Before beginning any study on local knowl- Pleuronectidae, and Soleidae. edge of marine fauna, a working knowledge of The English names of many species of fish vary their local names must be obtained. Moreover, a quite a bit, even within one country such as great deal of local knowledge can often emerge in Australia. For most of the species listed in the very process of obtaining names (Ruddle, Appendix 1, I have used the English names given 1994). A detailed treatment of the local naming by Randall et al. (1990). For species not included in system of West Nggela marine fauna is given in Randall et al. (1990), names from Kailola (1987a, b, this paper. 1991) were used. Methods Results Local names of fish were collected by asking Appendix 1 contains 350 unique Nggela folk people to provide the Nggela names for fishes taxa for cartilaginous and bony fishes, together from photographs in books featuring most of the with the scientific (Linnean) taxa they correspond common Indo-Pacific species (Randall et al., 1990 to and, where available, a brief note describing an and Myers, 1991). Most identifications were cross- aspect of local knowledge about the taxon. checked with at least five people before being Wherever possible, an etymology was provided for included in the list. This could still, however, the Nggela taxon (in many cases, the Nggela dictio- sometimes be an unreliable way of obtaining the nary compiled by Fox, 1955 was used). Similar data correct name (Bulmer, 1969; Diamond, 1989, 1991). are also presented for marine mammals, reptiles, Occasionally the photograph might have been commonly-used invertebrates, and some important of an individual whose colour variation did not plants. The list includes a small number of Nggela quite match that of the population that occurs at taxa that I was unable to identify. Nggela (even though it was still the same species), Some scientific species correspond to more or the colour balance of the photograph might than one folk taxon. In some cases these folk taxa have been a bit unnatural, or the fish was not easy could be regarded as sub-taxa, since they were to recognise for some other reason. Occasionally, usually acknowledged to simply be different people would create names for fishes, based on growth stages of the same Nggela ÔspeciesÕ. The their appearance in photographs, even if the fish most notable example of this is for the small did not occur in the Nggela region. With this in carangid, Selaroides leptolepis (Smooth-tailed treval- mind, I tried to obtain names of living, or freshly- ly), which is most usually referred to as Malaboro, caught specimens whenever possible. but which can also be referred to by four other For some groups of fish this was difficult, or names, depending on its size (see Appendix 1). In impossible. I depended heavily or entirely on pho- other cases, however, usually where species (such tographs for Nggela identifications of species in 22 as many scarids) show strong sexual dimorphism, of the 86 scientific families of cartilaginous and the Nggela taxa are not necessarily regarded as bony fishes listed in Appendix 1. They were: being related. In general, splitting of taxa was Pseudochromidae, Kuhlidae, Priacanthidae, more common for species that were commonly 1. Department of Zoology, The University of Melbourne, Australia. 4 SPC Traditional Marine Resource Management and Knowledge Information Bulletin #9 – February 1998 used, whereas fish that were of relatively little eco- the Nggela fish-naming system is predominantly nomic importance tended to be ÔlumpedÕ together. constructed around the linguistic representation Semantically speaking, the Nggela taxa can be of fish and their environment as they are divided into primary and secondary lexemes observed visually. Hence there must inevitably be (Berlin et al., 1973; Hooper, 1991). The former usu- some correspondence between the Nggela and ally comprise one word, such as Kara (ÔtrevallyÕ), Linnean systems, since the latter is usually based while the latter are typically binomials, such as on morphological criteria, which are often Kara mera (Blue-spot trevally, Caranx (though not always) betrayed by the animalÕs melampygus), comprising a primary, ÔgenericÕ term external appearance. and a descriptive qualifier (mera = blue). In a few Some taxa combine a term connoting cases this descriptive qualifier comprises two behaviour or appearance or habitat with another words, which in most cases can be treated as one term (e.g. Hangguvia ni horara {Rockmover lexeme (e.g. Bagea papala vohe {Scalloped ham- wrasse and various Razorfishes}: Hangguvia = to merhead shark}: Bagea = shark generic; papala = blow off, as a strong wind blows off a roofÑ handle; vohe = paddle; thus: Ôpaddle-handle refers to the mode of feeding of these fishes sharkÕ). However, several names do not fit well {behaviour}; ni horara = of the open sea {habi- with this model (e.g. Kuli tuguru ni tahi, Tauna tat}). A small number of taxa describe the smell na sori, Malole ngongora ruruguÑsee etymolo- or taste of the fish (e.g. Vurusinge {Black-banded gies in Appendix 1). While Nggela primary lex- seaperch}: Vuru = smells {like}; singe = emes sometimes roughly correspond to scientific Convolvulus {a plant}). The second-last category genera, and secondary lexemes to scientific in Table 1 includes names which describe some- species, this is certainly not the rule. Many prima- thing about the ecology of the fish (e.g. ry lexemes correspond directly to scientific Puhuduki {Archerfish}: puhu = to spout, gush; species (e.g. Kepo = Herklotsichthys quadrimacula- duki = a species of ant which the Archerfish tus). However, a larger number of West Nggela preys on by knocking it off mangrove roots with fish taxa correspond to more than one scientific jets of water), or its interaction with certain types species. Mostly these multiple correspondences of fishing gear. The etymologies of 13 taxa did are limited to similar looking fish within one sci- not appear to fit into any of these categories. entific family, but ten West Nggela taxa corre- Overall, most of the etymological categories list- spond to two or more species which belong to dif- ed in Table 1 portray fishes as they are experi- ferent scientific families. enced by fishers, so that local knowledge about Etymologies of Nggela folk taxa are cate- them, as reflected in their names, is constructed gorised in Table 1 according to the type of infor- principally in terms of human interaction with mation they reveal about the animal.
Recommended publications
  • Sun Glassfish Communications Server 15 Developer'sguide
    Sun GlassFish Communications Server 1.5 Developer's Guide Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 820–4282–10 January 2009 Copyright 2009 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A. All rights reserved. Sun Microsystems, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more U.S. patents or pending patent applications in the U.S. and in other countries. U.S. Government Rights – Commercial software. Government users are subject to the Sun Microsystems, Inc. standard license agreement and applicable provisions of the FAR and its supplements. This distribution may include materials developed by third parties. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, the Solaris logo, the Java Coffee Cup logo, docs.sun.com, Java, and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. or its subsidiaries in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK and SunTM Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees.
    [Show full text]
  • Standard Survey Methods for Key Habitats and Key Species in the Red Sea and Gulf of Aden
    The Regional Organization for the Conservation of the Environment of the Red Sea and Gulf of Aden (PERSGA) Standard Survey Methods for Key Habitats and Key Species in the Red Sea and Gulf of Aden PERSGA Technical Series No. 10 June 2004 PERSGA is an intergovernmental organisation dedicated to the conservation of coastal and marine environments and the wise use of the natural resources in the region. The Regional Convention for the Conservation of the Red Sea and Gulf of Aden Environment (Jeddah Convention) 1982 provides the legal foundation for PERSGA. The Secretariat of the Organization was formally established in Jeddah following the Cairo Declaration of September 1995. The PERSGA member states are Djibouti, Egypt, Jordan, Saudi Arabia, Somalia, Sudan, and Yemen. PERSGA, P.O. Box 53662, Jeddah 21583, Kingdom of Saudi Arabia Tel.: +966-2-657-3224. Fax: +966-2-652-1901. Email: [email protected] Website: http://www.persga.org 'The Standard Survey Methods for Key Habitats and Key Species in the Red Sea and Gulf of Aden’ was prepared cooperatively by a number of authors with specialised knowledge of the region. The work was carried out through the Habitat and Biodiversity Conservation Component of the Strategic Action Programme for the Red Sea and Gulf of Aden, a Global Environment Facility (GEF) project implemented by the United Nations Development Programme (UNDP), the United Nations Environment Programme (UNEP) and the World Bank with supplementary funding provided by the Islamic Development Bank. © 2004 PERSGA All rights reserved. This publication may be reproduced in whole or in part and in any form for educational or non-profit purposes without the permission of the copyright holders provided that acknowledgement of the source is given.
    [Show full text]
  • Jakarta EE Web Profile 8 Specification Document
    Jakarta EE WebProfile Jakarta EE Platform Team, https://projects.eclipse.org/projects/ee4j.jakartaee- platform 8, August 26, 2019 Table of Contents Copyright. 1 Eclipse Foundation Specification License . 1 Disclaimers. 2 1. Introduction . 3 1.1. Target and Rationale for the Web Profile . 3 1.2. Determining Applicable Requirements . 4 1.3. Acknowledgements for Version 6 . 5 1.4. Acknowledgements for Version 7 . 5 1.5. Acknowledgements for Version 8 . 6 2. Web Profile Definition. 7 2.1. Required Components . 7 2.2. Optional Components. 7 2.3. Additional Requirements . 8 Appendix A: Revision History . 9 A.1. Changes in Final Release Draft . 9 A.1.1. Editorial Changes . 9 Appendix B: Related Documents. 10 Copyright Specification: Jakarta EE WebProfile Version: 8 Status: Final Release Release: August 26, 2019 Copyright Copyright (c) 2019 Eclipse Foundation. Eclipse Foundation Specification License By using and/or copying this document, or the Eclipse Foundation document from which this statement is linked, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions: Permission to copy, and distribute the contents of this document, or the Eclipse Foundation document from which this statement is linked, in any medium for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the document, or portions thereof, that you use: • link or URL to the original Eclipse Foundation document. • All existing copyright notices, or if one does not exist, a notice (hypertext is preferred, but a textual representation is permitted) of the form: "Copyright (c) [$date-of-document] Eclipse Foundation, Inc.
    [Show full text]
  • Open Source Used in DCAF(DC Health Check) 5.0
    Open Source Used In DCAF(DC Health Check) 5.0 Cisco Systems, Inc. www.cisco.com Cisco has more than 200 offices worldwide. Addresses, phone numbers, and fax numbers are listed on the Cisco website at www.cisco.com/go/offices. Text Part Number: 78EE117C99-87404837 Open Source Used In DCAF(DC Health Check) 5.0 1 This document contains licenses and notices for open source software used in this product. With respect to the free/open source software listed in this document, if you have any questions or wish to receive a copy of any source code to which you may be entitled under the applicable free/open source license(s) (such as the GNU Lesser/General Public License), please contact us at [email protected]. In your requests please include the following reference number 78EE117C99-87404837 Contents 1.1 Activation 1.1 1.1.1 Available under license 1.2 ANTLR 2.7.6 1.2.1 Available under license 1.3 Apache Commons Collections 4.1 1.3.1 Available under license 1.4 Apache Jakarta Commons Digester 1.8 1.4.1 Available under license 1.5 Apache Log4j 1.2.17 1.5.1 Available under license 1.6 axis-jaxrpc 1.3 1.6.1 Available under license 1.7 axis-wsdl4j 1.5.1 1.7.1 Available under license 1.8 bcmail-jdk14 1.38 1.8.1 Available under license 1.9 bcprov-jdk14 1.38 1.9.1 Available under license 1.10 bctsp-jdk14 1.38 1.10.1 Available under license 1.11 beanshell 2.0 :b4 1.11.1 Available under license 1.12 cas-client-core 3.1.12 1.12.1 Available under license 1.13 classworlds 1.1-alpha-2 1.13.1 Available under license Open Source Used In
    [Show full text]
  • SIP Servlets Server User Guide
    SIP Servlets Server User Guide The Guide to the SIP Servlets v1.1-Certified Server Douglas Silas <[email protected]> Jean Deruelle <jean.deruelle (at) gmail.com> Vladimir Ralev <vladimir.ralev (at) gmail.com> Ivelin Ivanov <ivelin.atanasoff.ivanov (at) gmail.com> Charles Roufay <charles.roufay (at) gmail.com> Jared Morgan <[email protected]> SIP Servlets Server User Guide: The Guide to the SIP Servlets v1.1-Certified Server by Douglas Silas, Jean Deruelle, Vladimir Ralev, Ivelin Ivanov, Charles Roufay, and Jared Morgan Abstract This user guide will help you get a better understanding of Mobicents SIP servlets and how the container can be used in an enterprise context. The guide will cover how to how to quickly get started with Mobicents SIP servlets either on top of JBoss or Apache Tomcat containers. There are sample applications included for those who want to grasp how to build SIP applications. You will also learn how to use advanced features like High Availability through Clustering and Failover. Finally, monitoring and security will be explained. Preface ............................................................................................................................. vi 1. Document Conventions ......................................................................................... vi 1.1. Typographic Conventions ............................................................................ vi 1.2. Pull-quote Conventions ............................................................................. viii 1.3. Notes and Warnings
    [Show full text]
  • Jakarta Servlet 5.0 Specification Document
    Jakarta Servlet Specification Jakarta Servlet Team, https://projects.eclipse.org/projects/ee4j.servlet 5.0, September 07, 2020: Final Table of Contents Copyright. 3 Eclipse Foundation Specification License. 3 Disclaimers . 3 Jakarta Servlet Specification, Version 5.0 . 5 Preface . 5 Additional Sources . 5 Who Should Read This Specification . 5 API Reference . 6 Other Jakarta Platform Specifications. 6 Other Important References . 6 Providing Feedback . 7 1. Overview. 9 1.1. What is a Servlet? . 9 1.2. What is a Servlet Container? . 9 1.3. An Example . 9 1.4. Comparing Servlets with Other Technologies . 10 1.5. Relationship to Jakarta EE Platform. 10 2. The Servlet Interface . 11 2.1. Request Handling Methods. 11 2.1.1. HTTP Specific Request Handling Methods . 11 2.1.2. Additional Methods . 11 2.1.3. Conditional GET Support. 12 2.2. Number of Instances . 12 2.2.1. Note About The Single Thread Model. 12 2.3. Servlet Life Cycle. 13 2.3.1. Loading and Instantiation. 13 2.3.2. Initialization . 13 2.3.2.1. Error Conditions on Initialization . 13 2.3.2.2. Tool Considerations. 13 2.3.3. Request Handling . 14 2.3.3.1. Multithreading Issues. 14 2.3.3.2. Exceptions During Request Handling. 14 2.3.3.3. Asynchronous processing . 15 2.3.3.4. Thread Safety . 24 2.3.3.5. Upgrade Processing. 25 2.3.4. End of Service . 25 3. The Request . 27 3.1. HTTP Protocol Parameters . 27 3.1.1. When Parameters Are Available . 27 3.2. File Upload . 28 3.3.
    [Show full text]
  • August 6, 2019 (Pdf)
    Minutes of August 6 Jakarta EE Steering Committee Meeting The Zoom ID is: https://eclipse.zoom.us/j/499849869 Attendees: Fujitsu: Kenji Kazumura, Mike Denicola IBM: Dan Bandera, Kevin Sutter, Ian Robinson Oracle: Will Lyons, Ed Bratt, Bill Shannon, Dmitry Payara: Steve Millidge Red Hat: Scott Stark, John Clingan Tomitribe: David Blevins, Richard Monson-Haefel Martijn Verburg - not present Ivar Grimstad Eclipse: Mike Milinkovich, Wayne Beaton, Paul Buck, Tanja Obradovic Review of Minutes from Prior Meeting Minutes of July 23 meeting were approved. Minutes of the July 30 meeting will be reviewed next time. Jakarta EE 8 Release The core issue for today’s discussion is the overall status of specification work. References are provided as an Appendix to these meeting minutes. Review of progress towards completing Jakarta EE 8 specifications and required Steering Committee decisions and guidance, including a weekly update on the status of the TCK (Scott), PMC (Ivar) and Spec Committee (Scott) process. ● Updates on the overall process - are there any process issues and do actions need to be taken to resolve them: ○ How to Prepare API Projects for the Jakarta EE 8 Release: https://wiki.eclipse.org/How_to_Prepare_API_Projects_for_the_Jakarta_EE_8_R elease ○ Bill's S pec Review Checklist in markdown format (email Aug 2, 2019, 7:49 PM) is provided below. It is acknowledged that there may be minor formatting issues that are accepted for this release. These will be determined as part of the Spec Committee review. Recommended that open issues should be captured/filed, e.g. in PRs. We intend to maintain the quality of specifications: ■ https://github.com/jakartaee/specification-committee/blob/master/spec_re view_checklist.md ○ The C ommon Mistakes document ● Tracking final status - review the following: ○ https://github.com/jakartaee/specifications/pulls ○ Last week we were missing PRs from the following.
    [Show full text]
  • Jakarta-Server-Pages-Spec-3.0.Pdf
    Jakarta Server Pages Jakarta Server Pages Team, https://projects.eclipse.org/projects/ee4j.jsp 3.0, October 21, 2020: Final Table of Contents Eclipse Foundation Specification License . 1 Disclaimers. 2 Jakarta Server Pages Specification, Version 3.0. 3 Preface . 3 Who Should Read This Document . 3 Organization of This Document . 3 Historical Note . 3 Overview . 4 The Jakarta Server Pages Technology . 4 Basic Concepts . 5 Users of Jakarta Server Pages . 7 Part I . 11 1. Core Syntax and Semantics . 13 1.1. What Is a JSP Page . 13 1.1.1. Web Containers and Web Components . 13 1.1.2. Generating HTML . 13 1.1.3. Generating XML . 13 1.1.4. Translation and Execution Phases . 14 1.1.5. Validating JSP pages . 14 1.1.6. Events in JSP Pages. 15 1.1.7. JSP Configuration Information . 15 1.1.8. Naming Conventions for JSP Files . 15 1.1.9. Compiling JSP Pages . 16 1.1.10. Debugging JSP Pages . 16 1.2. Web Applications . 17 1.2.1. Relative URL Specifications . 17 1.3. Syntactic Elements of a JSP Page. 18 1.3.1. Elements and Template Data . 18 1.3.2. Element Syntax . 18 1.3.3. Start and End Tags . 19 1.3.4. Empty Elements . 20 1.3.5. Attribute Values . 20 1.3.6. The jsp:attribute, jsp:body and jsp:element Elements. 20 1.3.7. Valid Names for Actions and Attributes . 22 1.3.8. White Space . 22 1.3.9. JSP Documents. 23 1.3.10. JSP Syntax Grammar . 24 1.4.
    [Show full text]
  • Towards Marine Ecosystem- Based Management in the Wider Caribbean
    6 MARE PUBLICATION SERIES 6 Patrick McConney (eds.) Patrick Robin Mahon Lucia Fanning Wider Caribbean Region stakeholders recognise that sustainable use of the region’s Edited by marine resources requires approaches that encompass the human and natural dimensions Lucia Fanning of ecosystems. Towards Marine Ecosystem-based Management in the Wider Caribbean brings together the knowledge and experience of Caribbean scholars and practitioners Robin Mahon to develop visions, strategies and actions needed to advance marine ecosystem based Patrick McConney management (EBM ) for the region. It also provides stakeholders in other Large Marine Ecosystems with insight into the challenges of large-scale principled ocean governance and marine EBM . Additionally, the volume is a resource for students interested in the interdisciplinary challenges of marine EBM . Lucia Fanning is Director of the Marine Affairs Program at Dalhousie University, Halifax, Nova Scotia, Canada. Caribbean Management in the Wider Marine Ecosystem-based Towards Robin Mahon is Professor of Marine Affairs and Director of the Centre for Resource Management and Environmental Studies (CERMES ), University of the West Indies, Cave Hill Campus, Barbados. Patrick McConney is a Senior Lecturer at the Centre for Resource Management and Environmental Studies (CERMES ), University of the West Indies, Cave Hill Campus, Barbados. ISBN 978 90 8964 242 4 Towards Marine Ecosystem- 6 based Management in 9 789089 642424 the Wider Caribbean www.aup.nl A U P A U P Towards Marine Ecosystem-based Management in the Wider Caribbean MARE PUBLICATION SERIES MARE is an interdisciplinary social-science institute studying the use and management of marine resources. It was established in 2000 by the Uni- versity of Amsterdam and Wageningen University in the Netherlands.
    [Show full text]
  • Jakarta Server Pages 2.3 Specification Document
    Jakarta Server Pages Jakarta Server Pages Team, https://projects.eclipse.org/projects/ee4j.jsp 2.3, August 08, 2019 Table of Contents Eclipse Foundation Specification License . 1 Disclaimers. 2 1. Specification Scope. 3 Eclipse Foundation Specification License Specification: Jakarta Server Pages Version: 2.3 Status: Final Release Release: August 08, 2019 Copyright (c) 2019 Eclipse Foundation. Eclipse Foundation Specification License By using and/or copying this document, or the Eclipse Foundation document from which this statement is linked, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions: Permission to copy, and distribute the contents of this document, or the Eclipse Foundation document from which this statement is linked, in any medium for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the document, or portions thereof, that you use: • link or URL to the original Eclipse Foundation document. • All existing copyright notices, or if one does not exist, a notice (hypertext is preferred, but a textual representation is permitted) of the form: "Copyright (c) [$date-of-document] Eclipse Foundation, Inc. [url to this license]" Inclusion of the full text of this NOTICE must be provided. We request that authorship attribution be provided in any software, documents, or other items or products that you create pursuant to the implementation of the contents of this document, or any portion thereof. No right to create modifications or derivatives of Eclipse Foundation documents is granted pursuant to this license, except anyone may prepare and distribute derivative works and portions of this document in software that implements the specification, in supporting materials accompanying such software, and in documentation of such software, PROVIDED that all such works include the notice below.
    [Show full text]
  • An All-Steps Anonymous Purchase Platform (ASAPP) Based on Separation of Data
    GhostBuy: An All-Steps Anonymous Purchase Platform (ASAPP) based on Separation of Data by Fabian Willems A thesis submitted to the University of Ottawa in partial fulfillment of the requirements for the degree of Master of Science in Electronic Business Technologies (EBT) School of Electrical Engineering and Computer Science Faculty of Engineering University of Ottawa © Fabian Willems, Ottawa, Canada, 2021 Preface The research presented in this thesis is entirely our own work. Sources are declared throughout the thesis and – regarding adapted / adopted code snippets – in the source code of the prototype implementation that we provide with the thesis. However, in Appendix V we provide an overview of sources that were particularly useful for the prototype implementation. We hope that others will find them as useful as we did. ii Abstract In recent years – and especially since the beginning of the COVID-19 pandemic – online shopping has become a part of everyday life for many people. Yet, in contrast to buying at a traditional retail store, staying anonymous is at least difficult if not impossible when shopping online – in particular, when physical goods are to be delivered. From the customer perspective, reasons for seeking anonymity when shopping online can be manifold, for example some do not want anyone to know about their purchases, others do not want their data to be used by Big Data-enabled online retailers. From the point of view of online retailers, the prospect of anonymous online shopping should therefore not only be seen as a threat to their data-driven business models, but also as an opportunity to attract new customers.
    [Show full text]
  • Jakarta MVC Specification
    Jakarta MVC Specification Jakarta EE MVC Team, https://projects.eclipse.org/projects/ee4j.mvc 2.0, November 15, 2020: Draft Table of Contents License. 1 Copyright . 1 Eclipse Foundation Specification License . 1 Disclaimers . 2 1. Introduction. 3 1.1. Goals. 3 1.2. Non-Goals . 3 1.3. Additional Information . 4 1.4. Terminology . 4 1.5. Conventions . 4 1.6. Acknowledgements for version 2.0 . 5 1.7. Acknowledgements for version 1.1 . 5 1.8. Acknowledgements for version 1.0 . 5 1.8.1. Specification Leads . 5 1.8.2. Expert Group Members . 5 1.8.3. Contributors . 6 2. Models, Views and Controllers . 7 2.1. Controllers . 7 2.1.1. Controller Instances . 8 2.1.2. Response . 9 2.1.3. Redirect and @RedirectScoped . 9 2.2. Models . 10 2.3. Views . 12 2.3.1. Building URIs in a View . 13 3. Data Binding . 15 3.1. Introduction. 15 3.2. @MvcBinding annotation. 16 3.3. Error handling with BindingResult . 16 3.4. Converting to Java types . 17 3.4.1. Numeric types . 18 3.4.2. Boolean type. 18 3.4.3. Other types . 18 4. Security. 19 4.1. Introduction. 19 4.2. Cross-site Request Forgery . 19 4.3. Cross-site Scripting. 21 5. Events . 22 5.1. Observers . 22 6. Applications. 31 6.1. MVC Applications . 31 6.2. MVC Context. 31 6.3. Providers in MVC . 31 6.4. Annotation Inheritance. 32 6.5. Configuration in MVC . 32 7. View Engines . 33 7.1. Introduction. 33 7.2. Selection Algorithm .
    [Show full text]