Design and Implementation of a Publication Database for the Vienna University of Technology

Size: px
Start display at page:

Download "Design and Implementation of a Publication Database for the Vienna University of Technology"

Transcription

1 Desig ad Implemetatio of a Publicatio Database for the Viea Uiversity of Techology Karl Riedlig Istitute of Idustrial Electroics ad Material Sciece, TU Wie, A-040 Viea karl.riedlig@tuwie.ac.at Abstract: Iitially for the iteral use of the EE faculty of the Viea Uiversity of Techology ad as a tool for the evaluatio of the scietific output of the faculty s istitutes, the author has created a database for publicatios. The first prototype based o Microsoft Access was i due course replaced by a Web-based solutio with a LAMP server cocept. Because the Web software met the expectatios of the uiversity authorities, it was implemeted uiversity-wide i mid-2002, ad sice the provides all publicatio-related evaluatio data of the uiversity. This presetatio will describe the desig of the Publicatio Database ad will give some iformatio o techical ad orgaisatioal problems ecoutered durig its implemetatio at the uiversity, particularly aspects of how to improve user acceptace. Itroductio The scietific commuity geerally measures the quality of scietific work by the resultig published output. However, a simple cout of the publicatios of researchers or istitutes is hardly a accurate represetatio of this output due to the wide rage of what differet people cosider a scietific publicatio, ad because a simple publicatio cout supplied by the researchers ofte caot be fully verified. There are official databases of recogized publicatios for some areas but ot for all, otably Electrical Egieerig. With the aim to provide reliable publicatio data for the EE faculty of the Viea Uiversity of Techology that are suitable for resolvig all coceivable pertiet queries, the author has devised the Publicatio Database. Sice a quick solutio was required, the author chose Microsoft Access for the prototype versio of this database. The Access prototype cosisted of two modules, a GUI frot-ed with a umber of VB script modules as a user iterface that could easily be upgraded, ad a back-ed that held the publicatio data. This database became operatioal after oly a few moths of developmet; after a few more moths of test operatio at the author s istitute it was itroduced faculty-wide i late 999, first with separate copies of the Database for each of the about fiftee istitutes of the faculty, later with oe commo server-based istallatio. The severe drawbacks of the Access applicatio soo showed: Bad acceptace by istitutes that foud themselves forced to set up a computer uder Widows ad istall Access; Compatibility problems, sice it was ot possible to simultaeously ru the Database o differet versios of Access or upgrade it automatically to a ewer versio;

2 Frequetly damaged data sets due to computers crashig with the Access Publicatio Database ope; Cosequetly, a excessive eed for database maiteace; No reasoable possibility for real-time queries by Web servers; Ad over all the lack of ay serious security because eve lookig up data o a Access database requires write permissio to the database file. These cosideratios ad the prospect of a much more powerful system led to the developmet of a Web-based database solutio with a LAMP (Liux Apache MySQL PHP) approach. Based o the cocept of ad the experiece gathered with the Access prototype, ad uder the author s supervisio, a group of four studets developed the code of the Web Database, which took more tha oe year due to the complexity of the task ivolved. Hece, the Web versio became available oly i mid-200, almost two years after the Access prototype had bee ready for use. After ot less tha 3 versio releases of the Access Database, the Web Database took over the data ad the tasks of the prototype Publicatio Database. Sice mid-200, the author is the (practically) sole perso i charge of the Web Publicatio Database; he has added a wealth of additioal fuctios ad improvemets meawhile. The Database has grow from 25 tables i its Access versio to 30 i the early Web releases, ad comprises 47 tables i its curret 9 th release. Accordig to a recogised tool for software assessmet, David A. Wheeler's SLOCCout, the Web database cosists of 8,260 lies of PHP program code today, which correspods to more tha 4.5 perso-years of developmet effort (ad developmet costs of 570,000 US-$). (SLOCCout caot cout the lies of HTML code i the Web database, whose umber lies i a similar order of magitude.) Although the Access prototype versio already provided much more fuctioality tha required for evaluatio purposes, we could sigificatly icrease the added value of the Database i the Web versio. Because the software met the expectatios of the uiversity authorities, it has fially bee implemeted uiversity-wide i mid-2002, ad sice the provides all publicatio-related evaluatio data of the uiversity. The Cocept of the Publicatio Database The desig of a system like the Publicatio Database has to take ito accout two possibly coflictig requiremets. Iformatio i the Database has to be as complete ad detailed as possible to allow for all coceivable queries which may ot oly result i a simple cout of publicatios but should also take ito accout the quality of the publicatios (or, easier to maitai, of the media where the publicatios appeared). O the other had, etries ito the Database are ofte made by persos ot familiar with the detailed aspects of bibliography (e.g., by a istitute secretary). This precludes a full-blow bibliographic system ad demads a flexible approach where oly the fields essetial for idetifyig ad verifyig a publicatio eed fillig i, while optioal fields are available for additioal iformatio such as abstracts, idetificatio umbers i iteratioally recogised publicatio collectios for the particular field, or a lik to a electroic versio of the publicatio.

3 I geeral, istrumets that oly serve the purpose to collect statistical data are ot well accepted. I order to improve the acceptace of the Publicatio Database, it has to provide sufficiet added value to its users. This etails that, e.g., everybody must be able to extract their ow publicatio lists or have them created dyamically i ay perceivable format for use o a website, ad that exteral users ca freely search for iformatio i the Database. I fact, the Publicatio Database must serve as a kowledge base as well. Both operatios the collectio of evaluatio data ad the operatio as a kowledge base with the possibility to search for iformatio imply a geuie database structure, where each item of a publicatio etry is located i a separate field of a database table. Obviously, there are relatios betwee the data fields; hece, a relatioal database is required. Several authors affiliated to differet istitutes of the faculty may joitly have writte a publicatio, which is supposed to appear i the publicatio lists of each of its authors, ad of each of the groups ad istitutes to which its authors belog. This implies that the ames of persos must reside i a separate table, liked to the table of publicatios, with refereces to the groups ad istitutes they belog to; ad that the ames of the authors must be selected from a list whe the publicatio etry is beig created. (For reasos of uiformity, the same applies to the editors of books or coferece proceedigs, ad to the reviewers or supervisors of doctor s or diploma theses.) Obviously, it must be possible to add ew ames to the ame table i the course of eterig a publicatio. Media Class e.g., "Jourals" Media Type e.g., "SCI Jourals" Publicatio Medium e.g., "Applied Physics Letters" Publicatio Fig. : Hierarchic orgaisatio of publicatios i the Publicatio Database Weighig publicatios should also be as easy as possible: It simply would ot do to have iformatio such as the SCI status of a publicatio or the impact factor of the joural i which it appeared etered separately for each publicatio. These are properties of the publicatio medium (e.g., the joural), which properly belog ito a publicatio medium record (see Fig. ). Similar to the ames of authors, publicatio media have to be selected from a list, ad oly added to this list if they are ot yet i the database. It should also be possible to tie together publicatio media with a comparable quality ad regard them as belogig to oe media type (which, i tur, determies their weight i a evaluatio). For example, jourals listed i the SCI with a impact factor of greater tha may costitute a particular media type. Sice jourals ad, e.g., cofereces obviously caot share media types, they costitute differet media classes. The media classes recogised i the Publicatio Da-

4 tabase are jourals, publishig houses (for books ad cotributios to books or proceedigs volumes), evets (for oral or poster presetatios at cofereces or other scietific meetigs), ad patets. The publicatio media cocept is ot used for simple publicatios like diploma or doctor s theses or reports, which also should be represeted i the Database. The publicatio media cocept greatly facilitates a saity check of the data etered: Istead of lookig at the classificatio i hudreds of publicatio etries, oly the classificatio of the publicatio media eeds checkig. Particularly i the case of jourals, the umber of publicatio media grows oly slowly after a iitial phase, ad it is easy to look up these ewly added jourals i the proper databases. (Of course, this process could be automated altogether.) Publicatio refereces should be stadardised but require a differet structure for differet types of publicatios. (I fact, a stadardised referece format is oe of the greatest beefits i creatig publicatio lists from a database. Who ever had to create a decet lookig publicatio list for a departmet report from lists supplied by various colleagues will probably agree.) It makes therefore sese to defie publicatio types : A publicatio type determies ot oly the format of the referece output; it also determies the media class to which the publicatio media offered for selectio must belog. Access Rights Authors m Publicatio Media Publicatios Editors, etc, m Names Media Names Types Media Classes Ower Publicatio Types Groups Names Istitutes Fig. 2: Simplified ER diagram of the Publicatio Database This structure results i the ER diagram show i Fig. 2, which is a greatly simplified represetatio of the actual table structure of the Publicatio Database. Figure 2 does ot show the tables that hold auxiliary iformatio such as the formattig of the referece output, the groupig of publicatio types i publicatio lists, or the evaluatio queries ad results, ad it also shows oly oe relatio that determies the ower of a publicatio etry (i.e., the perso that made the etry). All tables regular users ca modify have similar fields that permit to determie who the last perso to chage the etry was.

5 The cocept already itroduced i the Access prototype to keep as much cofiguratio iformatio as possible i database tables proved to be exceedigly successful: No chages of the program code proper are ecessary to itroduce ew publicatio types; this requires oly addig records to the publicatio type ad the formattig tables. I fact, the core table structure as show i Fig. 2 has remaied uchaged through the life of the Database; however, may ew fields have bee added to these tables. The Implemetatio of the Publicatio Database While the already metioed shortcomigs of Access dictated a differet solutio i ay case, other boudary coditios favoured a Web solutio over ay other clietserver cocept: We were lookig for a sustaiable solutio that should exceed the lifetime of commo cliet software applicatios. I a uiversity eviromet, there is a wide rage of hardware ad operatig system platforms. This precludes covetioal LAN-based cliets. Usig the Database as a kowledge base ad providig exteral access to the publicatio iformatio requires a Web iterface ayway. This also applies to the added value of the Database as a o-demad geerator of publicatio lists for the Web servers of the faculty s istitutes. I geeral, usig covetioal Web browsers as cliets ad the HTTP (or secure HTTP) protocol for trasport makes the Database platform-idepedet ad worldwide accessible. Sice uiversity members ted to use a variety of browsers, icludig some exotic species, browser-idepedet programmig is madatory. For various (primarily fiacial, but also techical) reasos, we chose a LAMP structure for the database server, with cliet-based JavaScript for local pre-processig. There are three major access poits to the Publicatio Database: A autheticated access for data etry ad maiteace (the admiistratio module ); A iteractive public iterface that allows searchig for publicatios ad/or creatig tailored publicatio lists of persos, groups, or istitutes; ad A fuctio that dyamically creates pages with publicatio lists i a custom desig for iclusio o other websites. I the two iteractive iterfaces, a variety of query fuctios permits restrictig a search to etries meetig certai coditios. Both iteractive iterfaces provide a full-text search, which may comprise the etire etry icludig abstracts etc., or oly certai fields of the etry. The admiistratio module is i Germa oly but permits to create publicatio lists i Eglish; the other two iterfaces are available i Germa ad Eglish. Although the admiistratio module allows aoymous access, the recommeded access for the outside world is the (much simpler) iteractive iterface. A five-level access privilege scheme has bee implemeted i the admiistratio module of the Database: Aoymous users have strictly read-oly access. At the lowest autheticated level, users may create publicatio etries ad edit their etries (where their meas those etries they made themselves, plus all etries i which they appear i the list of authors). The third level exteds the editig rights to all pub-

6 licatio etries created by members of the group the user belogs to, or with authors belogig to this group. The fourth level aalogously exteds these rights to the user s istitute. The highest level is the admiistrator who ca edit ay publicatio etry i the Database. A separate privilege attribute allows a user to chage evaluatiospecific parameters; this attribute is ot techically but i fact tied to the admiistrator rights level. Sice access to a publicatio also depeds o the relatio of the user to at least oe of the authors, the table i which the access rights are stored is closely liked to the table that holds the ames of authors ad other persos show i publicatio etries (see Fig 2). Two differet statistics fuctios provide evaluatio data, (a) by the official algorithm, which is more or less a simple cout of publicatios, however, with a very peculiar groupig, ad (b) with a proprietary fuctio that also accouts for the quality of the publicatio media ad the sizes of the publicatios. Sice the official algorithms are ot oly rather covoluted but also likely to chage uexpectedly, we chose a very flexible approach that permits a admiistrator to costruct queries iteractively based o publicatio ad media types plus additioal iformatio from the publicatio etry. These queries are stored i a set of database tables for later use. Every user of the admiistratio module may ispect the queries (which ca be altered by a admiistrator oly) ad iteractively ru them. For the official algorithm, a publicatio couts for a istitute if at least oe of its authors belogs to the istitute. The proprietary fuctio uses freely defiable weights for each media type, which allows distiguishig betwee publicatio media with, e.g., differet impact factors. I additio to the weight per publicatio, a weight per page ca be specified (with a freely defiable limit), ad other facts eter as well via weight factors, e.g., whether a publicatio was ivited or ot. Depedig o the cofiguratio chose, the poits thus eared by a publicatio may be give to each group or istitute to which at least oe author belogs, they may be give i full to each author of the publicatio, or be split ito equal parts betwee all authors. Sice the latter approach teds to discrimiate authors who work i groups, a simple algorithm depedig o the umber of authors ca ehace the umber of poits before they are divided betwee the authors. While oly admiistrators with the special privilege level may defie the cofiguratio, all users of the admiistratio program ca ispect it ad ru queries. Additioal fuctios of the Publicatio Database comprise a tool to create URLs for iclusio o other websites that request a certai selectio of publicatio data from the Database, various database maiteace ad itegrity testig fuctios, ad fuctios for extractig export files for the official evaluatio procedure. While the URL geerator is available to all users of the admiistratio module, oly admiistrators may access the latter fuctios. The program structure chose keeps most of the processig i the server-based PHP code. This facilitates software maagemet ad provides a secure ad reliable processig eviromet. Most of the JavaScript code i the Publicatio Database is there to ehace the usability of the user iterface. Oe example is presettig certai form elemets if other elemets were edited (e.g., to set a radio butto to limit the database search to etries i a certai time rage if the start or ed times of the time rage were chaged). Other importat features are a quick search through log lists of perso or media ames, or checkig the completeess of a iput form. Due to problems ecoutered with some browsers that had difficulties hadlig large amouts of data as JavaScript variables, some parts of the iitially rather extesive

7 cliet-side JavaScript data pre-processig code meawhile either have bee rewritte or moved ito the server-side PHP code. Likewise, all potetially securityrelated JavaScript fuctioality has bee coverted to server-side PHP. This applies, i particular, to the pre-processig of data that is to be stored i the MySQL database; havig this doe o the server side reliably protects the system from data itetioally desiged to disturb or damage the database. Although we have bee careful to avoid all but the most established JavaScript fuctios, there are still occasioal problems o ewly itroduced browsers. (For example, Opera 7 chokes o JavaScript code about which o other browsers, icludig its ow predecessors, complaied.) This makes it advisable to covert JavaScript fuctios ito PHP code wherever possible. With oe exceptio, the Publicatio Database itetioally does ot distiguish betwee browsers: There is o approach to represet Greek characters that all browsers hoour. Netscape 4 requires ad Iteret Explorer accepts that the correspodig ASCII character is output with the fot set to Symbol, while the browsers with the Gecko egie (Netscape 6+ ad Mozilla) exclusively require (ad Iteret Explorer accepts) the HTML etity represetatio. (Greek characters were ecessary for the users i chemistry ad mathematics.) Ufortuately, the Web versio of the Publicatio Database has bee developed uder PHP3, which precluded object-orieted programmig ad itroduced some security hazards that could be resolved oly recetly. A cosequece of the procedural programmig techique used is a rather covoluted program code that is difficult to maitai. The Publicatio Database was origially desiged for use by oe faculty oly. Whe the uiversity authorities chose to itroduce it uiversity-wide, we decided to implemet oe separate copy of the Database for each of the faculties ad the large sub-groups of the Faculty of Sciece ad Iformatics. The resultig te databases reside o the same physical server; they are idividually accessed via the virtual Web server cocept of Apache. Although the maiteace of te separate databases requires more effort, compared to oe database for the etire uiversity, several reasos favoured the curret solutio: It does ot make a differece for people eterig publicatio data if they log ito a uiversity or a faculty Publicatio Database. Evaluatio data are primarily gathered faculty-wise. Splittig the Database i the way chose does ot costitute a problem there. Faculties may wat to use idividual cofiguratios of the Database. This is much easier to implemet i separate copies of the Database (although we tried to prevet this so far to avoid icompatibilities betwee the databases). The lists of already registered authors ad of the publicatio media with a suitable media class must be set to the cliet browser each time the publicatio editig form is opeed. These lists grow rapidly; i the EE Database, which holds the faculty s publicatios from 996 o, there are curretly about 3,800 ame ad 2,00 media etries (for 6,700 publicatios). This amouts to page sizes of several hudred kilobytes; extedig this cocept to the etire uiversity would icrease this figure by about a order of magitude, which is obviously uacceptable. Furthermore, fidig suitable ame or media etries i lists of that size is impractical. Curretly, exteral visitors have to search i several databases where the publicatios they are lookig for might appear. This drawback ca easily be resolved, though, by itroducig a portal that automatically searches all databases i tur.

8 Apart from a few cofiguratio files (which defie, e.g., the MySQL database to be used ad the ame of the faculty to be show i the output pages) all copies of the Database use the same set of files. Ufortuately, the Liux eviromet does ot permit to istall the commo tree of PHP, HTML, ad image files oly oce ad access it via symbolic liks from each faculty s base directory where the cofiguratio files reside; therefore, ew software releases must be copied to te faculty directories (which has bee automated, though). Experiece Gathered with the Publicatio Database As could be expected, people at the istitutes iitially met the Publicatio Database with (at least) suspicio, as a istrumet desiged to further icrease their workload. We could alleviate their objectios by poitig out the added value of o-lie publicatio lists ad queries, ad by the promise that all publicatio-related evaluatio data would come from the Database, without botherig them with these surveys i the future. While the structure of the Database itself was quite well accepted by the EE faculty (with whose requiremets i mid it had bee desiged), there were some objectios by other faculties, where differet approaches exist. I a rather odd coicidece, two differet researchers claimed o the same day that the Database requested too may data fields, ad that there were too few fields for bibliographic iformatio, respectively. Due to the flexibility of the Database desig (ad of people workig at a uiversity), it was possible to provide solutios everybody could live with. Some importat extesios to the Publicatio Database were madated by its uiversity-wide itroductio: Particularly users i chemistry ad mathematics wated Greek characters, superscripts, ad subscripts i title (ad abstract) texts. Greek characters are a problem because both PHP ad MySQL oly support eight-bit characters; the oly feasible solutio was to use a proprietary ecodig scheme. (We are aware that proprietary solutios should be avoided if possible. However, both the HTML etity otatio ad the TeX otatios for Greek characters were ot suitable: the first, because browsers uderstadig Greek HTML etities covert them ito their Uicode represetatio if a etry is opeed agai for editig, ad the latter, because the backslash character used i the TeX otatio simply does ot make it through a form submissio ad the MySQL database.) The already existig electroic collectios of publicatios at other istitutes costituted a particular problem: Aroud the time whe we itroduced the prototype Database at the EE faculty (999), several istitutes ad eve faculties had started similar activities. Obviously, these istitutes wated to cotiue usig their data collectios, or at least to import their data ito the Publicatio Database. These data collectios raged from simple Word documets over BibTeX files to more or less wellstructured databases. Some of the requests were surrealistic ideed: the Iformatics people (who should have kow better) demaded that all existig publicatio collectios regardless of format ad structure must be imported fully automatically. The uiversity hired a programmer to create a import tool for publicatio collectios; i the ed, it tured out that except for well-structured database or BibTeX sources the effort for post-processig the import data to make them suitable for a fully structured database came close to ewly typig i these etries. I particular, most problems we ecoutered origiated from o-uiform publicatio etry formats i may of the collectios; i some cases, each referece etry differed from its eighbours i puctuatio, order of first ad last ames of the authors, ad available data items.

9 Apart from the proper fault-free operatio of the Publicatio Database, the usability of its user iterface has bee the most importat desig issue, begiig with the Access prototype. Data etry forms should be as clear ad self-explaatory as possible, ad the sequece of operatio steps trasparet. The desig of the Access prototype ad the experiece gathered with it, i tur, iflueced the desig of the Web versio. Some ehacemets became ecessary oly after a prologed operatio of the Database, particularly due to the growig sizes of ame ad publicatio media lists. The problems with these lists were addressed i two ways: either by reducig the amout of data i the list where possible (e.g., by showig oly the ames of people belogig to the curretly selected istitute or group), or by providig a quick search for etries i these lists. Some seemigly isigificat features greatly facilitate work for the users, e.g., the possibility to sort etries by age (with the latest o top of the selectio list), or to limit searches to etries that still require some actio. Some problems origiated from the wide variety of hard- ad software platforms ad browser cofiguratios used uiversity-wide. Although we had spet much effort i makig the Publicatio Database as platform ad browser-idepedet as possible, we could ot test it with every coceivable browser cofiguratio ad etwork structure. A relatively high degree of browser-idepedece is possible by usig very basic HTML ad JavaScript programmig, avoidig sophisticated style attributes ad JavaScript fuctios. Although the resultig pages may ot look as uiformly o those browsers that support high-level style attributes, they at least work o all reasoable browsers. While the admiistratio module, which requires cliet-side JavaScript, eeds at least Netscape 4 or Iteret Explorer 4, the public iterface ca also operate without JavaScript (although it has a smoother user iterface o JavaScripteabled browsers); i fact, you ca eve use lyx to work with the public iterface! The combiatio of peculiarities of a particular browser with its usage by particular persos created some odd effects that were very difficult to trace ad reproduce. It tured out that it were geerally the same users that caused fatal errors i the Database, while other users with the same browsers remaied icospicuous. For example, Netscape 4 allows submittig a form that is ot yet completely loaded (which rus havoc if essetial o submit JavaScript code is ot yet there), while Iteret Explorer permits multiple submits of the same form. This is usually ot a issue, but made itself felt with the huge pages for publicatio etry editig, particularly if there was a slow etwork lik, ad with very impatiet users. (Fortuately, we could idetify ad resolve this problem before the Publicatio Database wet ito uiversity-wide operatio.) Aother issue that may severely reduce the usability of a Web applicatio is a differet iterpretatio of pressig the Eter key, especially if there are several Submit buttos i a form (which is a commo situatio i the Publicatio Database if differet fuctios may be ivoked with the same data). While some browsers (e.g., Netscape 4) igore the Eter key altogether i this case, others (e.g., Mozilla) iterpret it as a click o the first Submit butto i the form that has the focus. Sice it is likely that the first submit butto was ot the butto the user wated to operate (at least at the time she iadvertetly pressed the Eter key at the ed of a text field), we have added dummy Submit buttos o all frequetly used forms that are likely to get the focus because they cotai text fields. These dummy Submit buttos simply re-draw the form with its curret cotets, which is probably the most beig reactio i this cotext. We foud that a thorough checkig of data etered by the users was essetial: Regardless of academic degree ad scietific orietatio, users ted to make all coceivable mistakes. Several ehacemets of the data checkig mechaisms be-

10 came ecessary after the Database had bee itroduced uiversity-wide; eve if it comes to makig mistakes, the creativity potetial of academics should ot be uderestimated. The Future of the Publicatio Database Although the Publicatio Database by ow has reached a very high level of fuctioality ad completeess, there are several reasos that make a complete redesig desirable: The Database has bee desiged as a stad-aloe applicatio. Major modificatios would be ecessary to embed it ito a itegrated uiversity iformatio system, which should happe i the ear future. With its procedural PHP3-based code ad with the wealth of fuctioality meawhile packed ito it, the Publicatio Database is extremely complex ad difficult to maitai. The uiversity IT admiistratio who should coceptually be i charge of the Database to date was ot able to take over the Database (ad eve flatly refused to do so). Therefore, the author is still faced with its maiteace, which is ot a desirable situatio at all. A re-write of the Database must, of course, duplicate its curret fuctioality ad add some more, amog others: Itegratio with other uiversity-iteral ad exteral databases; Smart reductio of the amout of data to be set to the Web cliets; ad A few features i the hadlig of publicatios ad the creatio of publicatio lists that appear desirable but caot be implemeted i the curret structure. Coclusios The experiece made with the Publicatio Database idicates that a few simple but importat desig rules greatly improve the usability ad adaptability of a Web applicatio, eve if it has to operate i a eviromet it was ot origially desiged for: Use geeric code o the server, ad put all cofiguratio iformatio ito exteral data, either ito a database table, or ito cofiguratio files; Sed miimalist HTML ad JavaScript code to the cliet browsers; Support a reasoable rage of stadard browsers; ad Do ot assume that all of your users read pop-up messages, let aloe help files ad software documetatio. Provide sytactic ad, if possible, heuristic checkig o all data etered by the users!

A Flexible Web-Based Publication Database

A Flexible Web-Based Publication Database A Flexible Web-Based Publicatio Database Karl Riedlig ad Siegfried Selberherr 2 Istitute of Sesor ad Actuator Systems 2 Istitute for Microelectroics Techische Uiversität Wie Gusshausstrasse 27-29 A-040

More information

ODBC. Getting Started With Sage Timberline Office ODBC

ODBC. Getting Started With Sage Timberline Office ODBC ODBC Gettig Started With Sage Timberlie Office ODBC NOTICE This documet ad the Sage Timberlie Office software may be used oly i accordace with the accompayig Sage Timberlie Office Ed User Licese Agreemet.

More information

BaanERP. BaanERP Windows Client Installation Guide

BaanERP. BaanERP Windows Client Installation Guide BaaERP A publicatio of: Baa Developmet B.V. P.O.Box 143 3770 AC Bareveld The Netherlads Prited i the Netherlads Baa Developmet B.V. 1999. All rights reserved. The iformatio i this documet is subject to

More information

Configuring Additional Active Directory Server Roles

Configuring Additional Active Directory Server Roles Maual Upgradig your MCSE o Server 2003 to Server 2008 (70-649) 1-800-418-6789 Cofigurig Additioal Active Directory Server Roles Active Directory Lightweight Directory Services Backgroud ad Cofiguratio

More information

Baan Service Master Data Management

Baan Service Master Data Management Baa Service Master Data Maagemet Module Procedure UP069A US Documetiformatio Documet Documet code : UP069A US Documet group : User Documetatio Documet title : Master Data Maagemet Applicatio/Package :

More information

Domain 1: Designing a SQL Server Instance and a Database Solution

Domain 1: Designing a SQL Server Instance and a Database Solution Maual SQL Server 2008 Desig, Optimize ad Maitai (70-450) 1-800-418-6789 Domai 1: Desigig a SQL Server Istace ad a Database Solutio Desigig for CPU, Memory ad Storage Capacity Requiremets Whe desigig a

More information

Modified Line Search Method for Global Optimization

Modified Line Search Method for Global Optimization Modified Lie Search Method for Global Optimizatio Cria Grosa ad Ajith Abraham Ceter of Excellece for Quatifiable Quality of Service Norwegia Uiversity of Sciece ad Techology Trodheim, Norway {cria, ajith}@q2s.tu.o

More information

Enhancing Oracle Business Intelligence with cubus EV How users of Oracle BI on Essbase cubes can benefit from cubus outperform EV Analytics (cubus EV)

Enhancing Oracle Business Intelligence with cubus EV How users of Oracle BI on Essbase cubes can benefit from cubus outperform EV Analytics (cubus EV) Ehacig Oracle Busiess Itelligece with cubus EV How users of Oracle BI o Essbase cubes ca beefit from cubus outperform EV Aalytics (cubus EV) CONTENT 01 cubus EV as a ehacemet to Oracle BI o Essbase 02

More information

Engineering Data Management

Engineering Data Management BaaERP 5.0c Maufacturig Egieerig Data Maagemet Module Procedure UP128A US Documetiformatio Documet Documet code : UP128A US Documet group : User Documetatio Documet title : Egieerig Data Maagemet Applicatio/Package

More information

Domain 1: Identifying Cause of and Resolving Desktop Application Issues Identifying and Resolving New Software Installation Issues

Domain 1: Identifying Cause of and Resolving Desktop Application Issues Identifying and Resolving New Software Installation Issues Maual Widows 7 Eterprise Desktop Support Techicia (70-685) 1-800-418-6789 Domai 1: Idetifyig Cause of ad Resolvig Desktop Applicatio Issues Idetifyig ad Resolvig New Software Istallatio Issues This sectio

More information

(VCP-310) 1-800-418-6789

(VCP-310) 1-800-418-6789 Maual VMware Lesso 1: Uderstadig the VMware Product Lie I this lesso, you will first lear what virtualizatio is. Next, you ll explore the products offered by VMware that provide virtualizatio services.

More information

IT Support. 020 8269 6878 n www.premierchoiceinternet.com n support@premierchoiceinternet.com. 30 Day FREE Trial. IT Support from 8p/user

IT Support. 020 8269 6878 n www.premierchoiceinternet.com n support@premierchoiceinternet.com. 30 Day FREE Trial. IT Support from 8p/user IT Support IT Support Premier Choice Iteret has bee providig reliable, proactive & affordable IT Support solutios to compaies based i Lodo ad the South East of Eglad sice 2002. Our goal is to provide our

More information

Domain 1: Configuring Domain Name System (DNS) for Active Directory

Domain 1: Configuring Domain Name System (DNS) for Active Directory Maual Widows Domai 1: Cofigurig Domai Name System (DNS) for Active Directory Cofigure zoes I Domai Name System (DNS), a DNS amespace ca be divided ito zoes. The zoes store ame iformatio about oe or more

More information

Amendments to employer debt Regulations

Amendments to employer debt Regulations March 2008 Pesios Legal Alert Amedmets to employer debt Regulatios The Govermet has at last issued Regulatios which will amed the law as to employer debts uder s75 Pesios Act 1995. The amedig Regulatios

More information

DAME - Microsoft Excel add-in for solving multicriteria decision problems with scenarios Radomir Perzina 1, Jaroslav Ramik 2

DAME - Microsoft Excel add-in for solving multicriteria decision problems with scenarios Radomir Perzina 1, Jaroslav Ramik 2 Itroductio DAME - Microsoft Excel add-i for solvig multicriteria decisio problems with scearios Radomir Perzia, Jaroslav Ramik 2 Abstract. The mai goal of every ecoomic aget is to make a good decisio,

More information

Hypergeometric Distributions

Hypergeometric Distributions 7.4 Hypergeometric Distributios Whe choosig the startig lie-up for a game, a coach obviously has to choose a differet player for each positio. Similarly, whe a uio elects delegates for a covetio or you

More information

The Forgotten Middle. research readiness results. Executive Summary

The Forgotten Middle. research readiness results. Executive Summary The Forgotte Middle Esurig that All Studets Are o Target for College ad Career Readiess before High School Executive Summary Today, college readiess also meas career readiess. While ot every high school

More information

INVESTMENT PERFORMANCE COUNCIL (IPC) Guidance Statement on Calculation Methodology

INVESTMENT PERFORMANCE COUNCIL (IPC) Guidance Statement on Calculation Methodology Adoptio Date: 4 March 2004 Effective Date: 1 Jue 2004 Retroactive Applicatio: No Public Commet Period: Aug Nov 2002 INVESTMENT PERFORMANCE COUNCIL (IPC) Preface Guidace Statemet o Calculatio Methodology

More information

Vladimir N. Burkov, Dmitri A. Novikov MODELS AND METHODS OF MULTIPROJECTS MANAGEMENT

Vladimir N. Burkov, Dmitri A. Novikov MODELS AND METHODS OF MULTIPROJECTS MANAGEMENT Keywords: project maagemet, resource allocatio, etwork plaig Vladimir N Burkov, Dmitri A Novikov MODELS AND METHODS OF MULTIPROJECTS MANAGEMENT The paper deals with the problems of resource allocatio betwee

More information

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature.

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature. Itegrated Productio ad Ivetory Cotrol System MRP ad MRP II Framework of Maufacturig System Ivetory cotrol, productio schedulig, capacity plaig ad fiacial ad busiess decisios i a productio system are iterrelated.

More information

Determining the sample size

Determining the sample size Determiig the sample size Oe of the most commo questios ay statisticia gets asked is How large a sample size do I eed? Researchers are ofte surprised to fid out that the aswer depeds o a umber of factors

More information

ADAPTIVE NETWORKS SAFETY CONTROL ON FUZZY LOGIC

ADAPTIVE NETWORKS SAFETY CONTROL ON FUZZY LOGIC 8 th Iteratioal Coferece o DEVELOPMENT AND APPLICATION SYSTEMS S u c e a v a, R o m a i a, M a y 25 27, 2 6 ADAPTIVE NETWORKS SAFETY CONTROL ON FUZZY LOGIC Vadim MUKHIN 1, Elea PAVLENKO 2 Natioal Techical

More information

Your organization has a Class B IP address of 166.144.0.0 Before you implement subnetting, the Network ID and Host ID are divided as follows:

Your organization has a Class B IP address of 166.144.0.0 Before you implement subnetting, the Network ID and Host ID are divided as follows: Subettig Subettig is used to subdivide a sigle class of etwork i to multiple smaller etworks. Example: Your orgaizatio has a Class B IP address of 166.144.0.0 Before you implemet subettig, the Network

More information

Agenda. Outsourcing and Globalization in Software Development. Outsourcing. Outsourcing here to stay. Outsourcing Alternatives

Agenda. Outsourcing and Globalization in Software Development. Outsourcing. Outsourcing here to stay. Outsourcing Alternatives Outsourcig ad Globalizatio i Software Developmet Jacques Crocker UW CSE Alumi 2003 jc@cs.washigto.edu Ageda Itroductio The Outsourcig Pheomeo Leadig Offshore Projects Maagig Customers Offshore Developmet

More information

Unicenter TCPaccess FTP Server

Unicenter TCPaccess FTP Server Uiceter TCPaccess FTP Server Release Summary r6.1 SP2 K02213-2E This documetatio ad related computer software program (hereiafter referred to as the Documetatio ) is for the ed user s iformatioal purposes

More information

Week 3 Conditional probabilities, Bayes formula, WEEK 3 page 1 Expected value of a random variable

Week 3 Conditional probabilities, Bayes formula, WEEK 3 page 1 Expected value of a random variable Week 3 Coditioal probabilities, Bayes formula, WEEK 3 page 1 Expected value of a radom variable We recall our discussio of 5 card poker hads. Example 13 : a) What is the probability of evet A that a 5

More information

Information about Bankruptcy

Information about Bankruptcy Iformatio about Bakruptcy Isolvecy Service of Irelad Seirbhís Dócmhaieachta a héirea Isolvecy Service of Irelad Seirbhís Dócmhaieachta a héirea What is the? The Isolvecy Service of Irelad () is a idepedet

More information

where: T = number of years of cash flow in investment's life n = the year in which the cash flow X n i = IRR = the internal rate of return

where: T = number of years of cash flow in investment's life n = the year in which the cash flow X n i = IRR = the internal rate of return EVALUATING ALTERNATIVE CAPITAL INVESTMENT PROGRAMS By Ke D. Duft, Extesio Ecoomist I the March 98 issue of this publicatio we reviewed the procedure by which a capital ivestmet project was assessed. The

More information

CREATIVE MARKETING PROJECT 2016

CREATIVE MARKETING PROJECT 2016 CREATIVE MARKETING PROJECT 2016 The Creative Marketig Project is a chapter project that develops i chapter members a aalytical ad creative approach to the marketig process, actively egages chapter members

More information

Information for Programs Seeking Initial Accreditation

Information for Programs Seeking Initial Accreditation Iformatio for Programs Seekig Iitial Accreditatio Aswers to Frequetly- Asked-Questios (from www.abet.org/ew-to-accreditatio/) Assurig Quality l Stimulatig Iovatio This documet iteds to aswer may of the

More information

.04. This means $1000 is multiplied by 1.02 five times, once for each of the remaining sixmonth

.04. This means $1000 is multiplied by 1.02 five times, once for each of the remaining sixmonth Questio 1: What is a ordiary auity? Let s look at a ordiary auity that is certai ad simple. By this, we mea a auity over a fixed term whose paymet period matches the iterest coversio period. Additioally,

More information

TruStore: The storage. system that grows with you. Machine Tools / Power Tools Laser Technology / Electronics Medical Technology

TruStore: The storage. system that grows with you. Machine Tools / Power Tools Laser Technology / Electronics Medical Technology TruStore: The storage system that grows with you Machie Tools / Power Tools Laser Techology / Electroics Medical Techology Everythig from a sigle source. Cotets Everythig from a sigle source. 2 TruStore

More information

Evaluating Model for B2C E- commerce Enterprise Development Based on DEA

Evaluating Model for B2C E- commerce Enterprise Development Based on DEA , pp.180-184 http://dx.doi.org/10.14257/astl.2014.53.39 Evaluatig Model for B2C E- commerce Eterprise Developmet Based o DEA Weli Geg, Jig Ta Computer ad iformatio egieerig Istitute, Harbi Uiversity of

More information

Department of Computer Science, University of Otago

Department of Computer Science, University of Otago Departmet of Computer Sciece, Uiversity of Otago Techical Report OUCS-2006-09 Permutatios Cotaiig May Patters Authors: M.H. Albert Departmet of Computer Sciece, Uiversity of Otago Micah Colema, Rya Fly

More information

PENSION ANNUITY. Policy Conditions Document reference: PPAS1(7) This is an important document. Please keep it in a safe place.

PENSION ANNUITY. Policy Conditions Document reference: PPAS1(7) This is an important document. Please keep it in a safe place. PENSION ANNUITY Policy Coditios Documet referece: PPAS1(7) This is a importat documet. Please keep it i a safe place. Pesio Auity Policy Coditios Welcome to LV=, ad thak you for choosig our Pesio Auity.

More information

Assessment of the Board

Assessment of the Board Audit Committee Istitute Sposored by KPMG Assessmet of the Board Whe usig a facilitator, care eeds to be take if the idividual is i some way coflicted due to the closeess of their relatioship with the

More information

Desktop Management. Desktop Management Tools

Desktop Management. Desktop Management Tools Desktop Maagemet 9 Desktop Maagemet Tools Mac OS X icludes three desktop maagemet tools that you might fid helpful to work more efficietly ad productively: u Stacks puts expadable folders i the Dock. Clickig

More information

Agency Relationship Optimizer

Agency Relationship Optimizer Decideware Developmet Agecy Relatioship Optimizer The Leadig Software Solutio for Cliet-Agecy Relatioship Maagemet supplier performace experts scorecards.deploymet.service decide ware Sa Fracisco Sydey

More information

CHAPTER 3 THE TIME VALUE OF MONEY

CHAPTER 3 THE TIME VALUE OF MONEY CHAPTER 3 THE TIME VALUE OF MONEY OVERVIEW A dollar i the had today is worth more tha a dollar to be received i the future because, if you had it ow, you could ivest that dollar ad ear iterest. Of all

More information

PUBLIC RELATIONS PROJECT 2016

PUBLIC RELATIONS PROJECT 2016 PUBLIC RELATIONS PROJECT 2016 The purpose of the Public Relatios Project is to provide a opportuity for the chapter members to demostrate the kowledge ad skills eeded i plaig, orgaizig, implemetig ad evaluatig

More information

Authentication - Access Control Default Security Active Directory Trusted Authentication Guest User or Anonymous (un-authenticated) Logging Out

Authentication - Access Control Default Security Active Directory Trusted Authentication Guest User or Anonymous (un-authenticated) Logging Out FME Server Security Table of Cotets FME Server Autheticatio - Access Cotrol Default Security Active Directory Trusted Autheticatio Guest User or Aoymous (u-autheticated) Loggig Out Authorizatio - Roles

More information

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES Read Sectio 1.5 (pages 5 9) Overview I Sectio 1.5 we lear to work with summatio otatio ad formulas. We will also itroduce a brief overview of sequeces,

More information

Project Deliverables. CS 361, Lecture 28. Outline. Project Deliverables. Administrative. Project Comments

Project Deliverables. CS 361, Lecture 28. Outline. Project Deliverables. Administrative. Project Comments Project Deliverables CS 361, Lecture 28 Jared Saia Uiversity of New Mexico Each Group should tur i oe group project cosistig of: About 6-12 pages of text (ca be loger with appedix) 6-12 figures (please

More information

Security Functions and Purposes of Network Devices and Technologies (SY0-301) 1-800-418-6789. Firewalls. Audiobooks

Security Functions and Purposes of Network Devices and Technologies (SY0-301) 1-800-418-6789. Firewalls. Audiobooks Maual Security+ Domai 1 Network Security Every etwork is uique, ad architecturally defied physically by its equipmet ad coectios, ad logically through the applicatios, services, ad idustries it serves.

More information

Making training work for your business

Making training work for your business Makig traiig work for your busiess Itegratig core skills of laguage, literacy ad umeracy ito geeral workplace traiig makes sese. The iformatio i this pamphlet will help you pla for ad build a successful

More information

Baan Finance Accounts Payable

Baan Finance Accounts Payable Baa Fiace Accouts Payable Module Procedure UP035A US Documetiformatio Documet Documet code : UP035A US Documet group : User Documetatio Documet title : Accouts Payable Applicatio/Package : Baa Fiace Editio

More information

Document Control Solutions

Document Control Solutions Documet Cotrol Solutios State of the art software The beefits of Assai Assai Software Services provides leadig edge Documet Cotrol ad Maagemet System software for oil ad gas, egieerig ad costructio. AssaiDCMS

More information

76 SYSTEMICS, CYBERNETICS AND INFORMATICS VOLUME 9 - NUMBER 1 - YEAR 2011 ISSN: 1690-4524

76 SYSTEMICS, CYBERNETICS AND INFORMATICS VOLUME 9 - NUMBER 1 - YEAR 2011 ISSN: 1690-4524 The Fuzzy ad Compartmet System Cocept for the Commuicatio System takig accout of the Hadicapped situatio M asahiroaruga DepartmetofHuma ad Iformatio Sciece,School ofiformatio Sciecead Techology,TokaiUiversity

More information

Subject CT5 Contingencies Core Technical Syllabus

Subject CT5 Contingencies Core Technical Syllabus Subject CT5 Cotigecies Core Techical Syllabus for the 2015 exams 1 Jue 2014 Aim The aim of the Cotigecies subject is to provide a groudig i the mathematical techiques which ca be used to model ad value

More information

A Balanced Scorecard

A Balanced Scorecard A Balaced Scorecard with VISION A Visio Iteratioal White Paper Visio Iteratioal A/S Aarhusgade 88, DK-2100 Copehage, Demark Phoe +45 35430086 Fax +45 35434646 www.balaced-scorecard.com 1 1. Itroductio

More information

The analysis of the Cournot oligopoly model considering the subjective motive in the strategy selection

The analysis of the Cournot oligopoly model considering the subjective motive in the strategy selection The aalysis of the Courot oligopoly model cosiderig the subjective motive i the strategy selectio Shigehito Furuyama Teruhisa Nakai Departmet of Systems Maagemet Egieerig Faculty of Egieerig Kasai Uiversity

More information

Center, Spread, and Shape in Inference: Claims, Caveats, and Insights

Center, Spread, and Shape in Inference: Claims, Caveats, and Insights Ceter, Spread, ad Shape i Iferece: Claims, Caveats, ad Isights Dr. Nacy Pfeig (Uiversity of Pittsburgh) AMATYC November 2008 Prelimiary Activities 1. I would like to produce a iterval estimate for the

More information

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008 I ite Sequeces Dr. Philippe B. Laval Keesaw State Uiversity October 9, 2008 Abstract This had out is a itroductio to i ite sequeces. mai de itios ad presets some elemetary results. It gives the I ite Sequeces

More information

THE ARITHMETIC OF INTEGERS. - multiplication, exponentiation, division, addition, and subtraction

THE ARITHMETIC OF INTEGERS. - multiplication, exponentiation, division, addition, and subtraction THE ARITHMETIC OF INTEGERS - multiplicatio, expoetiatio, divisio, additio, ad subtractio What to do ad what ot to do. THE INTEGERS Recall that a iteger is oe of the whole umbers, which may be either positive,

More information

One Goal. 18-Months. Unlimited Opportunities.

One Goal. 18-Months. Unlimited Opportunities. 18 fast-track 18-Moth BACHELOR S DEGREE completio PROGRAMS Oe Goal. 18-Moths. Ulimited Opportuities. www.ortheaster.edu/cps Fast-Track Your Bachelor s Degree ad Career Goals Complete your bachelor s degree

More information

optimise your investment in Microsoft technology. Microsoft Consulting Services from CIBER

optimise your investment in Microsoft technology. Microsoft Consulting Services from CIBER optimise your ivestmet i Microsoft techology. Microsoft Cosultig Services from Microsoft Cosultig Services from MICROSOFT CONSULTING SERVICES ca help with ay stage i the lifecycle of adoptig Microsoft

More information

Flood Emergency Response Plan

Flood Emergency Response Plan Flood Emergecy Respose Pla This reprit is made available for iformatioal purposes oly i support of the isurace relatioship betwee FM Global ad its cliets. This iformatio does ot chage or supplemet policy

More information

E-Plex Enterprise Access Control System

E-Plex Enterprise Access Control System Eterprise Access Cotrol System Egieered for Flexibility Modular Solutio The Eterprise Access Cotrol System is a modular solutio for maagig access poits. Employig a variety of hardware optios, system maagemet

More information

hp calculators HP 12C Statistics - average and standard deviation Average and standard deviation concepts HP12C average and standard deviation

hp calculators HP 12C Statistics - average and standard deviation Average and standard deviation concepts HP12C average and standard deviation HP 1C Statistics - average ad stadard deviatio Average ad stadard deviatio cocepts HP1C average ad stadard deviatio Practice calculatig averages ad stadard deviatios with oe or two variables HP 1C Statistics

More information

Message Exchange in the Utility Market Using SAP for Utilities. Point of View by Marc Metz and Maarten Vriesema

Message Exchange in the Utility Market Using SAP for Utilities. Point of View by Marc Metz and Maarten Vriesema Eergy, Utilities ad Chemicals the way we see it Message Exchage i the Utility Market Usig SAP for Utilities Poit of View by Marc Metz ad Maarte Vriesema Itroductio Liberalisatio of utility markets has

More information

iprox sensors iprox inductive sensors iprox programming tools ProxView programming software iprox the world s most versatile proximity sensor

iprox sensors iprox inductive sensors iprox programming tools ProxView programming software iprox the world s most versatile proximity sensor iprox sesors iprox iductive sesors iprox programmig tools ProxView programmig software iprox the world s most versatile proximity sesor The world s most versatile proximity sesor Eato s iproxe is syoymous

More information

Systems Design Project: Indoor Location of Wireless Devices

Systems Design Project: Indoor Location of Wireless Devices Systems Desig Project: Idoor Locatio of Wireless Devices Prepared By: Bria Murphy Seior Systems Sciece ad Egieerig Washigto Uiversity i St. Louis Phoe: (805) 698-5295 Email: bcm1@cec.wustl.edu Supervised

More information

How to read A Mutual Fund shareholder report

How to read A Mutual Fund shareholder report Ivestor BulletI How to read A Mutual Fud shareholder report The SEC s Office of Ivestor Educatio ad Advocacy is issuig this Ivestor Bulleti to educate idividual ivestors about mutual fud shareholder reports.

More information

Domain 1 - Describe Cisco VoIP Implementations

Domain 1 - Describe Cisco VoIP Implementations Maual ONT (642-8) 1-800-418-6789 Domai 1 - Describe Cisco VoIP Implemetatios Advatages of VoIP Over Traditioal Switches Voice over IP etworks have may advatages over traditioal circuit switched voice etworks.

More information

CHAPTER 3 DIGITAL CODING OF SIGNALS

CHAPTER 3 DIGITAL CODING OF SIGNALS CHAPTER 3 DIGITAL CODING OF SIGNALS Computers are ofte used to automate the recordig of measuremets. The trasducers ad sigal coditioig circuits produce a voltage sigal that is proportioal to a quatity

More information

GOOD PRACTICE CHECKLIST FOR INTERPRETERS WORKING WITH DOMESTIC VIOLENCE SITUATIONS

GOOD PRACTICE CHECKLIST FOR INTERPRETERS WORKING WITH DOMESTIC VIOLENCE SITUATIONS GOOD PRACTICE CHECKLIST FOR INTERPRETERS WORKING WITH DOMESTIC VIOLENCE SITUATIONS I the sprig of 2008, Stadig Together agaist Domestic Violece carried out a piece of collaborative work o domestic violece

More information

Soving Recurrence Relations

Soving Recurrence Relations Sovig Recurrece Relatios Part 1. Homogeeous liear 2d degree relatios with costat coefficiets. Cosider the recurrece relatio ( ) T () + at ( 1) + bt ( 2) = 0 This is called a homogeeous liear 2d degree

More information

Chatpun Khamyat Department of Industrial Engineering, Kasetsart University, Bangkok, Thailand ocpky@hotmail.com

Chatpun Khamyat Department of Industrial Engineering, Kasetsart University, Bangkok, Thailand ocpky@hotmail.com SOLVING THE OIL DELIVERY TRUCKS ROUTING PROBLEM WITH MODIFY MULTI-TRAVELING SALESMAN PROBLEM APPROACH CASE STUDY: THE SME'S OIL LOGISTIC COMPANY IN BANGKOK THAILAND Chatpu Khamyat Departmet of Idustrial

More information

Investing in Stocks WHAT ARE THE DIFFERENT CLASSIFICATIONS OF STOCKS? WHY INVEST IN STOCKS? CAN YOU LOSE MONEY?

Investing in Stocks WHAT ARE THE DIFFERENT CLASSIFICATIONS OF STOCKS? WHY INVEST IN STOCKS? CAN YOU LOSE MONEY? Ivestig i Stocks Ivestig i Stocks Busiesses sell shares of stock to ivestors as a way to raise moey to fiace expasio, pay off debt ad provide operatig capital. Ecoomic coditios: Employmet, iflatio, ivetory

More information

Matrix Model of Trust Management in P2P Networks

Matrix Model of Trust Management in P2P Networks Matrix Model of Trust Maagemet i P2P Networks Miroslav Novotý, Filip Zavoral Faculty of Mathematics ad Physics Charles Uiversity Prague, Czech Republic miroslav.ovoty@mff.cui.cz Abstract The trust maagemet

More information

Research Method (I) --Knowledge on Sampling (Simple Random Sampling)

Research Method (I) --Knowledge on Sampling (Simple Random Sampling) Research Method (I) --Kowledge o Samplig (Simple Radom Samplig) 1. Itroductio to samplig 1.1 Defiitio of samplig Samplig ca be defied as selectig part of the elemets i a populatio. It results i the fact

More information

How to set up your GMC Online account

How to set up your GMC Online account How to set up your GMC Olie accout Mai title Itroductio GMC Olie is a secure part of our website that allows you to maage your registratio with us. Over 100,000 doctors already use GMC Olie. We wat every

More information

PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY AN ALTERNATIVE MODEL FOR BONUS-MALUS SYSTEM

PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY AN ALTERNATIVE MODEL FOR BONUS-MALUS SYSTEM PROCEEDINGS OF THE YEREVAN STATE UNIVERSITY Physical ad Mathematical Scieces 2015, 1, p. 15 19 M a t h e m a t i c s AN ALTERNATIVE MODEL FOR BONUS-MALUS SYSTEM A. G. GULYAN Chair of Actuarial Mathematics

More information

Entropy of bi-capacities

Entropy of bi-capacities Etropy of bi-capacities Iva Kojadiovic LINA CNRS FRE 2729 Site école polytechique de l uiv. de Nates Rue Christia Pauc 44306 Nates, Frace iva.kojadiovic@uiv-ates.fr Jea-Luc Marichal Applied Mathematics

More information

QUADRO tech. PST Flightdeck. Put your PST Migration on autopilot

QUADRO tech. PST Flightdeck. Put your PST Migration on autopilot QUADRO tech PST Flightdeck Put your PST Migratio o autopilot Put your PST Migratio o Autopilot A moder aircraft hardly remids its pilots of the early days of air traffic. It is desiged to eable flyig as

More information

Discrete Mathematics and Probability Theory Spring 2014 Anant Sahai Note 13

Discrete Mathematics and Probability Theory Spring 2014 Anant Sahai Note 13 EECS 70 Discrete Mathematics ad Probability Theory Sprig 2014 Aat Sahai Note 13 Itroductio At this poit, we have see eough examples that it is worth just takig stock of our model of probability ad may

More information

Incremental calculation of weighted mean and variance

Incremental calculation of weighted mean and variance Icremetal calculatio of weighted mea ad variace Toy Fich faf@cam.ac.uk dot@dotat.at Uiversity of Cambridge Computig Service February 009 Abstract I these otes I eplai how to derive formulae for umerically

More information

June 3, 1999. Voice over IP

June 3, 1999. Voice over IP Jue 3, 1999 Voice over IP This applicatio ote discusses the Hypercom solutio for providig ed-to-ed Iteret protocol (IP) coectivity i a ew or existig Hypercom Hybrid Trasport Mechaism (HTM) etwork, reducig

More information

Research Article Sign Data Derivative Recovery

Research Article Sign Data Derivative Recovery Iteratioal Scholarly Research Network ISRN Applied Mathematics Volume 0, Article ID 63070, 7 pages doi:0.540/0/63070 Research Article Sig Data Derivative Recovery L. M. Housto, G. A. Glass, ad A. D. Dymikov

More information

CCH Accounts Production

CCH Accounts Production CCH Accouts Productio accouts productio facig today s challeges Preparig statutory ad fiacial accouts is a core activity for our practice, as it is for may professioal firms. Although legislatio ad accoutig

More information

CCH CRM Books Online Software Fee Protection Consultancy Advice Lines CPD Books Online Software Fee Protection Consultancy Advice Lines CPD

CCH CRM Books Online Software Fee Protection Consultancy Advice Lines CPD Books Online Software Fee Protection Consultancy Advice Lines CPD Books Olie Software Fee Fee Protectio Cosultacy Advice Advice Lies Lies CPD CPD facig today s challeges As a accoutacy practice, maagig relatioships with our cliets has to be at the heart of everythig

More information

G r a d e. 2 M a t h e M a t i c s. statistics and Probability

G r a d e. 2 M a t h e M a t i c s. statistics and Probability G r a d e 2 M a t h e M a t i c s statistics ad Probability Grade 2: Statistics (Data Aalysis) (2.SP.1, 2.SP.2) edurig uderstadigs: data ca be collected ad orgaized i a variety of ways. data ca be used

More information

INDEPENDENT BUSINESS PLAN EVENT 2016

INDEPENDENT BUSINESS PLAN EVENT 2016 INDEPENDENT BUSINESS PLAN EVENT 2016 The Idepedet Busiess Pla Evet ivolves the developmet of a comprehesive proposal to start a ew busiess. Ay type of busiess may be used. The Idepedet Busiess Pla Evet

More information

Analyzing Longitudinal Data from Complex Surveys Using SUDAAN

Analyzing Longitudinal Data from Complex Surveys Using SUDAAN Aalyzig Logitudial Data from Complex Surveys Usig SUDAAN Darryl Creel Statistics ad Epidemiology, RTI Iteratioal, 312 Trotter Farm Drive, Rockville, MD, 20850 Abstract SUDAAN: Software for the Statistical

More information

Domain 1 Components of the Cisco Unified Communications Architecture

Domain 1 Components of the Cisco Unified Communications Architecture Maual CCNA Domai 1 Compoets of the Cisco Uified Commuicatios Architecture Uified Commuicatios (UC) Eviromet Cisco has itroduced what they call the Uified Commuicatios Eviromet which is used to separate

More information

Tradigms of Astundithi and Toyota

Tradigms of Astundithi and Toyota Tradig the radomess - Desigig a optimal tradig strategy uder a drifted radom walk price model Yuao Wu Math 20 Project Paper Professor Zachary Hamaker Abstract: I this paper the author iteds to explore

More information

MARTINGALES AND A BASIC APPLICATION

MARTINGALES AND A BASIC APPLICATION MARTINGALES AND A BASIC APPLICATION TURNER SMITH Abstract. This paper will develop the measure-theoretic approach to probability i order to preset the defiitio of martigales. From there we will apply this

More information

A Secure Implementation of Java Inner Classes

A Secure Implementation of Java Inner Classes A Secure Implemetatio of Java Ier Classes By Aasua Bhowmik ad William Pugh Departmet of Computer Sciece Uiversity of Marylad More ifo at: http://www.cs.umd.edu/~pugh/java Motivatio ad Overview Preset implemetatio

More information

Example 2 Find the square root of 0. The only square root of 0 is 0 (since 0 is not positive or negative, so those choices don t exist here).

Example 2 Find the square root of 0. The only square root of 0 is 0 (since 0 is not positive or negative, so those choices don t exist here). BEGINNING ALGEBRA Roots ad Radicals (revised summer, 00 Olso) Packet to Supplemet the Curret Textbook - Part Review of Square Roots & Irratioals (This portio ca be ay time before Part ad should mostly

More information

Time Value of Money. First some technical stuff. HP10B II users

Time Value of Money. First some technical stuff. HP10B II users Time Value of Moey Basis for the course Power of compoud iterest $3,600 each year ito a 401(k) pla yields $2,390,000 i 40 years First some techical stuff You will use your fiacial calculator i every sigle

More information

Automatic Tuning for FOREX Trading System Using Fuzzy Time Series

Automatic Tuning for FOREX Trading System Using Fuzzy Time Series utomatic Tuig for FOREX Tradig System Usig Fuzzy Time Series Kraimo Maeesilp ad Pitihate Soorasa bstract Efficiecy of the automatic currecy tradig system is time depedet due to usig fixed parameters which

More information

Chapter 6: Variance, the law of large numbers and the Monte-Carlo method

Chapter 6: Variance, the law of large numbers and the Monte-Carlo method Chapter 6: Variace, the law of large umbers ad the Mote-Carlo method Expected value, variace, ad Chebyshev iequality. If X is a radom variable recall that the expected value of X, E[X] is the average value

More information

CS100: Introduction to Computer Science

CS100: Introduction to Computer Science Review: History of Computers CS100: Itroductio to Computer Sciece Maiframes Miicomputers Lecture 2: Data Storage -- Bits, their storage ad mai memory Persoal Computers & Workstatios Review: The Role of

More information

Ethernet Option Board

Ethernet Option Board Etheret Optio Board Assembly ad Iitializatio Guide for Addig Etheret Commuicatios to a ADP etime Timeclock Documet Part Number: 470552-00 Documet Revisio: B The iformatio i this documet is subject to chage

More information

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed. This documet was writte ad copyrighted by Paul Dawkis. Use of this documet ad its olie versio is govered by the Terms ad Coditios of Use located at http://tutorial.math.lamar.edu/terms.asp. The olie versio

More information

CCH Accountants Starter Pack

CCH Accountants Starter Pack CCH Accoutats Starter Pack We may be a bit smaller, but fudametally we re o differet to ay other accoutig practice. Util ow, smaller firms have faced a stark choice: Buy cheaply, kowig that the practice

More information

How to use what you OWN to reduce what you OWE

How to use what you OWN to reduce what you OWE How to use what you OWN to reduce what you OWE Maulife Oe A Overview Most Caadias maage their fiaces by doig two thigs: 1. Depositig their icome ad other short-term assets ito chequig ad savigs accouts.

More information

Non-life insurance mathematics. Nils F. Haavardsson, University of Oslo and DNB Skadeforsikring

Non-life insurance mathematics. Nils F. Haavardsson, University of Oslo and DNB Skadeforsikring No-life isurace mathematics Nils F. Haavardsso, Uiversity of Oslo ad DNB Skadeforsikrig Mai issues so far Why does isurace work? How is risk premium defied ad why is it importat? How ca claim frequecy

More information

Digital Enterprise Unit. White Paper. Web Analytics Measurement for Responsive Websites

Digital Enterprise Unit. White Paper. Web Analytics Measurement for Responsive Websites Digital Eterprise Uit White Paper Web Aalytics Measuremet for Resposive Websites About the Authors Vishal Machewad Vishal Machewad has over 13 years of experiece i sales ad marketig, havig worked as a

More information

Professional Networking

Professional Networking Professioal Networkig 1. Lear from people who ve bee where you are. Oe of your best resources for etworkig is alumi from your school. They ve take the classes you have take, they have bee o the job market

More information