function getSchedule(search) { var futures = {}; var json = {}; var output = document.getElementById('output'); output.innerHTML =""; json = {"date": "20191011-1047", "techprogram": [{ "id": "4441", "internal_id": "26", "title": "A Modified Variable Neighbourhood Search Heuristic for the Multi-Mode Resource Constrained Project Scheduling Problem with A Case Study ", "link": "sessiondetail_4441_KR", "class": "", "day": "Tuesday", "tag": "Project Scheduling;Resource Constraints;Multi-mode RCPSPs;Neighbourhood Search;Heuristics", "poster": "", "description": "Michael Ryan (UNSW Canberra); Ripon Chakrabortty (The University of New South Wales); Alireza Abbasi (UNSW Canberra)" },{ "id": "4450", "internal_id": "71", "title": "An Integrated Quantitative Approach to Acceptance Testing and Related Decisions", "link": "sessiondetail_4450_KR", "class": "", "day": "Wednesday", "tag": "System Validation and Verification Testing;Value of Testing;Acceptance Testing;Acceptance Decisions;Design of Experiments;Test Design;Test Confidence and Power;Decision Trees", "poster": "", "description": "John MacCarthy (University of Maryland)" },{ "id": "4437", "internal_id": "8", "title": "Comparing Implications of ‘Robustness’ and ‘Optimality’ for Decision Support under Uncertainty", "link": "sessiondetail_4437_KR", "class": "", "day": "Tuesday", "tag": "Decision support;planning;uncertainty;scenario;exploratory modelling;robustness", "poster": "", "description": "Enayat A. Moallemi, Hasan H. Turan, Sondoss Elsawah, Michael J. Ryan (The University of New South Wales)" },{ "id": "4453", "internal_id": "85", "title": "Framework for Improving Complex System Performance", "link": "sessiondetail_4453_KR", "class": "", "day": "Tuesday", "tag": "complexity;Complex System Governance;Requisite Variety;Systems Theory", "poster": "", "description": "Charles Keating (Old Dominion University); Joseph Bradley (Leading Change, LLC); Polinpapilinho Katina (National Centers for System of Systems Engineering); Richard Hodge (DrRichardHodge.com); Raed Jaradat (Mississippi State University)" },{ "id": "4439", "internal_id": "19", "title": "Interactive Knowledge Architecture - An intuitive tool for effective knowledge sharing ", "link": "sessiondetail_4439_KR", "class": "", "day": "Wednesday", "tag": "Knowledge Management;Architecture;Stakeholder Interaction", "poster": "", "description": "Gerrit Muller (University of South-Eastern Norway); Halvor Røed Jensen (Semcon Devotek); Adam Balfour (University of South-Eastern Norway)" },{ "id": "4438", "internal_id": "10", "title": "System Resilience: Application Domain Perspectives", "link": "sessiondetail_4438_KR", "class": "", "day": "Wednesday", "tag": "system resilience;civil systems;military systems;natural systems;cyberspace systems;organizational systems;capability;adversity;timeframes;systems of systems", "poster": "", "description": "Timothy Ferris (Cranfield University); Scott Jackson (Burnham Systems); Keith Willett (CTN Technologies); Eric Specking (University of Arkansas); Victoria Hailey (VHG—The Victoria Hailey Group Corporation)" },{ "id": "4452", "internal_id": "80", "title": "The challenges in implementing future interoperable joint C4ISR systems", "link": "sessiondetail_4452_KR", "class": "", "day": "Thursday", "tag": "Ultra large scale systems;C4ISR;Interoperability;Mission Ssytems", "poster": "", "description": "Ali Ozturk, Suna Durmus, Serdar Uzumcu (Havelsan A.S.)" },{ "id": "4449", "internal_id": "68", "title": "The Drone System I: Context-Level Architecture", "link": "sessiondetail_4449_KR", "class": "", "day": "Tuesday", "tag": "Unmanned Systems;Autonomous Systems;Model-Based Systems Engineering;SysML;System Architecture;System Availability;System Reliability", "poster": "", "description": "John MacCarthy (University of Maryland)" },{ "id": "4444", "internal_id": "38", "title": "The Need for an Information-based Approach for Requirement Development and Management", "link": "sessiondetail_4444_KR", "class": "", "day": "Tuesday", "tag": "requirements;requirement statement;requirement expression;requirement development;models;MBSE;templates;ontology;integrated dataset;shareable data and information model", "poster": "", "description": "Mike Ryan (University of New South Wales,); Juan Llorens (Universidad Carlos III de Madrid); Louis Wheatcraft (Requirements Experts/Seilevel); Jeremy Dick (SyntheSys System Engineers Ltd)" },{ "id": "4447", "internal_id": "54", "title": "Transforming the Engineering Organization with Systems Engineering and Quality Management", "link": "sessiondetail_4447_KR", "class": "", "day": "Tuesday", "tag": "Quality Management;Systems Engineering;Systems Thinking;Development Processes;Organizational Transformation", "poster": "", "description": "Barclay Brown (Raytheon Company); Kennedy Larry (Quality Management Institute)" }], "success": 1}; console.log(json.techprogram); program = json.techprogram; if (search.length>0){ search = search.split(" "); program = _.filter(program,function(item){ var titlereturn, authorreturn = true; for(var i =0; i < search.length; i++){ if (titlereturn==false && authorreturn==false) break; var exp = new RegExp(search[i],"gi"); var titlereturn = exp.test(item.title); var authorreturn = exp.test(item.tag); } if (titlereturn==true || authorreturn==true) return true; else return false; }); } for(var i = 0, l = program.length; i < l; i++){ var mytags = program[i].tag.replace(/[#]+[A-Za-z0-9-_]+/g, function(t) { console.log(t); //return (""+t+""); return(t); }); output.innerHTML += '

' + program[i].title + '

' + program[i].description + '
Presented on '+ program[i].day + ' breaks and Lunch
'+ mytags + '
'; }; if (output.innerHTML==""){ output.innerHTML= "No result for your research!"; } $('.iframepopup').magnificPopup({ type: 'iframe', iframe: { patterns: { nclab: { index: 'https://event.conflr.com/IS2019', id: '/', src: 'https://event.conflr.com/IS2019/%id%' } } } }); }; window.onload = function () { getSchedule(""); }; $(document).ready(function() { $("#searchvalue").keyup(function() { getSchedule($("#searchvalue").val()); }); $( "#searchform" ).submit(function( event ) { getSchedule($("#searchvalue").val()); event.preventDefault(); }); });