Requirements for A Taxonomy Management System

Slides:



Advertisements
Similar presentations
The European Law Students Association Albania ˙ Austria ˙ Azerbaijan ˙ Belgium ˙ Bosnia and Herzegovina ˙ Bulgaria ˙ Croatia ˙ Cyprus ˙ Czech Republic.
Advertisements

Magician or Math-a-magician?. Math Magic Math Magic – Trick #1 Pick a number… any number! (keep it a secret though) Add 1 to that number Multiply by.
UNIVERSITY OF JYVÄSKYLÄ INTERNATIONAL COOPERATION.
Eastern Europe: Poland, Lithuania, Latvia, Estonia, Russia, Ukraine, Romania, Bulgaria, Macedonia, Albania, Belarus, Bosnia and Herzegovina, Croatia, Slovenia,
Political Map of Europe. 1. British Isles 2. Nordic Nations 3. Central Western Europe 4. Mediterranean Europe 5. Eastern Europe.
Knowledge Management LXV International Council Meeting Qawra, Malta 16 th - 23 rd of March 2014.
Study Visits ICM Croatia, Opatija, 27th October to 3th November 2013.
UNIFIED ELSA ELSA 2013/2014 III Supporting Area Meeting Konjic, Bosnia and Herzegovina 11 th - 15 th September 2013.
The Geography Challenge
Do Now 12/5/14 1.Open Binder 2.On a Fresh sheet of paper at the TOP write: 3.DO NOW and the Date LIST as many countries as you can in that make up the.
Institutional Visits IV KAM Prague, 3 rd to 7th September.
ELSA Shop(ping) – Spring SALE! LXV International Council Meeting Qawra, Malta 16 th - 23 rd of March 2014.
Knowledge Management and Transition ICM Cluj-Napoca, 24th April 2015.
ELSA Shop(ping) LXIV International Council Meeting Opatija, Croatia October 28 th - November 3 rd 2013.
Area Definition III KAM,Bratislava. The European Law Students’ Association Albania ˙ Austria ˙ Azerbaijan ˙ Belgium ˙ Bosnia and Herzegovina ˙ Bulgaria.
Map of Europe.
ELSA Law Schools ICM Cluj-Napoca, 21st April 2015.
CIDA's Cooperation with Emerging Donors ICELAND NORWAY SWEDEN FINLAND DENMARK ESTONIA LATVIA LITHUANIA BELARUS UNITED KINGDOM IRELAND GERMANY POLAND UKRAINE.
THE EUROPEAN UNION. Member States The European Union is composed of 27 independent sovereign states which are know as member states: Austria, Belgium,
Make it Smart&Creative ICM Cluj-Napoca, 21st April 2015.
Doing Business in Europe Bay Area CITD Seminar Series Tuesday, September 21st, 2004 Kemarra Inc. - Key Marketing Resources & Associates San Francisco USA.
ICM Bodrum 24 th October AA Workshop Legal Research Group.
NextLastEurope. NextLastEurope  The region of Europe is the area on the map shaded dark purple. Europe.
Europe Research PowerPoint Each group (2-3) must choose two countries from Europe and create a PPT that teaches their classmates about those nations.
Institutional Visit LXV International Council Meeting Qawra, Malta 16 th - 23 rd of March 2014.
ELSA as the Franchise? LXV International Council Meeting Qawra, Malta 16 th - 23 rd of March 2014.
SPORTS MEDICINE SPECIALIZATION – 24 countries 1)Belarus 13)Romania 2) Bosnia & Herzegovina 14)Serbia 3) Bulgaria 15)Slovenia 4) Czech Republic 16)Spain.
EXTREME MAKEOVER Members’ Magazine LXIV International Council Meeting Opatija, Croatia October 28 th - November 3 rd 2013.
Map - Region 3 Europe.
ELSA Summer Law Schools IV KAM Prague, 3rd to 7th September 2014.
Map Quiz #7 Review World Geography Mr. Wofford. Map Quiz #7 Review Continents, Oceans, Seas, Deserts, Mountains U S A North America South America.
Which role is yours? ADV and Promotion of ELSA projects/events LXIV International Council Meeting Opatija, Croatia October 28 th - November 3 rd 2013.
Europe. Albania AL Austria Belarus Belgium.
MAP OF EUROPE Illustrations of country and administry districts.
Social Studies: Europe & Russia Lesson 34 Practice & Review
EUROPE. Iceland, Norway, Sweden, Finland European Russia, Estonia, Latvia.
Computer Class – Summer 20092/21/2016 3:45 AM European Countries Albania Andorra Austria Belarus Belgium Bosnia and Herzegovina Bulgaria Croatia Czech.
Geography Review On Map 1, please identify: -Spain -France -England -Russia -Ottoman empire -Persia -China -Mughal India -Songhai Empire.
The European Law Students’ Association Albania ˙ Austria ˙ Azerbaijan ˙ Belgium ˙ Bosnia and Herzegovina ˙ Bulgaria ˙ Croatia ˙ Cyprus ˙ Czech Republic.
LXVI Internationl Council Meeting Turkey 19th – 26th of October 2014 Academic Activites Workshop Monday 20th of October –
CONFIDENTIAL 1 EPC, European Union and unitary patent/UPC EPC: yes EEA: no EU: no (*) (*) Also means no unitary patent Albania, Macedonia, Monaco, San.
France Ireland Norway Sweden Finland Estonia Latvia Spain Portugal Belgium Netherlands Germany Switzerland Italy Czech Rep Slovakia Austria Poland Ukraine.
AllianceSymbol Alliance 1:  Strong military  Weak economy  Unlimited government (dictator) Alliance 2:  Strong military  Strong economy  Limited.
SOL 9, 12, and 13 Europe Late Medieval Europe Modern Europe Ireland
Certification CS-100/ CSE-200 /CSC-1
L’Union EuropÉenne The European Union.
Alliance Symbol Alliance 1: Strong military Weak economy
Convention on Long-range Trans-boundary Air Pollution
DISTRIBUTION AUTOMATIC - GENERATION
In complete sentences answer the following questions:
Comparative European Law on Abortion Joint Oireachtas Committee on the Eighth Amendment of the Constitution – 8 November 2017 Leah Hoctor, Regional.
Figure 1. Number of reported hantavirus infection cases, EU/EEA, 2014
Table 1. Number and rate of reported confirmed syphilis cases per 100 000 population by country and year, EU/EEA, 2010–2014 Country
The European Parliament – voice of the people
The European Parliament – voice of the people
Електричните возила во РепубликаМакедонија
Намалување на загадувањето на воздухот со електромобилност
European survey respondents by region.
EU: First- & Second-Generation Immigrants
Adriatic Persian Gulf Map Test #1 Answers.
European Union Membership
Adoption, adaptation and applicability of the Global Curriculum in Medical Oncology. Adoption, adaptation and applicability of the Global Curriculum in.
PAGE 288 Political Map Albania Austria Belarus Belgium
Eastern Europe map test
Adriatic Persian Gulf Map Test #1 Answers.
European representation of respiratory critical care HERMES participants. European representation of respiratory critical care HERMES participants. Countries.
Indirect tax and brexit
12 unique solutions allowing for transformations
LAMAS Working Group June 2018
Update on Derogation Reporting
Presentation transcript:

Requirements for A Taxonomy Management System Ronald P. Reck RRecktek LLC

Presentation Overview Define the word taxonomy Process for discovering requirements Problem Security and Functional Requirements Subsets, Supersets, and Mappings between taxonomies.

What is a taxonomy The word taxonomy is often not as rigourously defined as other types of knowledge collections. Taxonomies may be used to prescribe acceptable values like authority files/controlled vocabularies do . They may be considered statements of category membership that are generally hierarchical in nature. Relationships between items can have thesaurus type relationships – BT, NT, Use, UseFor, AltLabel

Process for Requirement Discovery Discovering requirements can be more work than satisfying them. Requirements gathering is a very challenging, and iterative process. Requirements should not be construed in isolation; formulation requires communication with the interested parties possibly through several revisions of the requirements. We interviewed stakeholders to understand their needs and articulated them back to them in a written form. Building use cases can help refine exactly what will and won‘t happen. These use cases then can drive test cases later in the process.

Problem Create an enterprise grade mechanism to house collections like authority files, taxonomies, and ontology's. Determine a concept of operations for use of the system. Promote use of the system to encourage information interoperability.

Requirement Classes A strict need for security meant some requirements were classed as ‘security’ requirements – there are eight (8). Some requirements were functional in nature and spoke to achieving some task. Those requirements were classed as ‘functional’ – the following discussion lists twenty-two (22).

Security Requirements The system shall let the users register to the website. During registration, the system shall let the users provide their first name, middle name, last name, email address, affiliation and specify whether they need upload permissions. The system shall provide the user with their logon credentials upon successful registration. The system shall authenticate users on logon. The system shall restrict the users to the set of files that they are permitted to access. The system shall let the user request the permissions needed to update files. The system shall restrict the users’ updates to the set of files that they are permitted to update. The system shall require that the users possess a PKI certificate while performing updates.

Functional Requirements The system shall store the files at a central location. The system shall provide the users the access to the files via a web interface. The system shall make the user provide the Point of Contact (POC) information for each new file. The system shall let the user edit the Point of Contact (POC) information for each file. The system shall display the Point of Contact (POC) information for each file.

Functional Requirements #2 The system shall provide the ability to digitally sign files. The system shall let the users register on the website. The system shall provide the user with their logon credentials upon successful registration. The system shall restrict the user’s update capability to the set of files that they are permitted to update.

Functional Requirement #3 The system shall let the users with proper permissions perform Creation, Retrieval, Updating and Deletion of files through a web form. The system shall provide version control for the files. The system shall make available an issue tracking mechanism to allow the recording of the deficiencies in the files. The website shall be accessible through firewalls. The system shall provide auditable access.

Functional Requirements – FUN! The system shall facilitate discovery of the files by providing navigation using categorical indexes. The system shall provide the ability to add metadata for each file. The system will support the personalization of collections through the creation of subsets and supersets of enumerated values. Supersets and subsets of enumerated values will be stored as pointers in user level profiles.

Why Pointers ? - SUBSET EUROPEAN COUNTRIES CENTRAL EUROPEAN COUNTRIES ALBANIA GREECE RUSSIA ANDORRA HUNGARY ROMANIA AUSTRIA ICELAND SANMARINO BELGIUM IRELAND ITALY SCOTLAND BOSNIA & HERZEGOVINA LATVIA SERBIA BELARUS LIECHTENSTEIN SLOVAKIA BULGARIA SLOVENIA CZECH REPUBLIC LUXEMBURG CROATIA TURKEY SWEDEN CYPRUS LITHUANIA SWITZERLAND MONACO DENMARK MALTA SPAIN ESTONIA MOLDOVA   NETHERLANDS  UKRAINE FINLAND UNITEDK INGDOM FRANCE NORWAY REPUBLIC OF MACEDONIA  GERMANY POLAND MONTENEGRO HUNGARY AUSTRIA LIECHTENSTEIN SLOVAKIA SLOVENIA CZECH REPUBLIC SWITZERLAND       GERMANY

SUBSET - Limitations If a subset is created by copying values: What happens when values from the source change? How could or would that change propagate to the derived taxonomy? An elegant solution involves creating a subset using pointers to the source list.

SUPERSET Some taxonomy users such as the US NAVY work with landmasses and therefore begin knowledge collections with a Country Code list: The Navy extends Country Code lists to include bodies of water and subdivsions thereof. How could or would one prevent future country code list modifications from colliding with extensions?

MAPPINGS Some taxonomy users find value in lists containing similar values such as FIPS10-4 and ISO3166-2. Mapping between entities that refer to the same thing such as Burma = Myanamar are useful. Who is authoritative about mappings between taxonomies?

Questions & Comments Thanks for listening. Ronald P. Reck rreck@rrecktek.com