VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION. Thomas Wiedemann
|
|
- Marybeth Hall
- 5 years ago
- Views:
Transcription
1 Proceedigs of the 2000 Witer Simulatio Coferece J. A. Joies, R. R. Barto, K. Kag, ad P. A. Fishwick, eds. VISUALSLX AN OPEN USER SHELL FOR HIGH-PERFORMANCE MODELING AND SIMULATION Thomas Wiedema Techical Uiversity of Berli Frakli Strasse 28/29, FR Berli, GERMANY ABSTRACT SLX by Wolverie software is actually oe of the fastest simulatio laguages. Besides the high performace the SLX-compiler ca be exteded very easily by user specific sytax rules ad ew basic fuctios. This pyramid power of SLX is used to build a ew system for modelig ad simulatio VisualSLX. This system is a shell atop the stadard SLX-compiler ad the rutime system. All model ad simulatio data are stored i a uiversal database. VisualSLX could be used for a comfortable, rapid visual modelig ad for remote modelig ad simulatio through the iteret without ay kowledge of the SLX-sytax ad modelig paradigms. This paper reveals the architecture ad the uderlyig data structures of the system. Additioal requiremets ad iterfaces are caused by the applicatio of VisalSLX as a web-based modelig ad simulatio system. INTRODUCTION I the last te years simulatio methods were successful itroduced i almost all areas of sciece ad busiess (Wiedewitsch ad Heusma 995, Roberts ad Dessouky 998). The mai algorithms ad mathematical basics are well defied ad efficiet. At the momet the focus of research is shifted from the kerel simulatio fuctios to more peripheral tasks like graphical modelig, 3D aimatio i the Web with VRML, itelliget result aalysis with Data-Miig tools ad optimizatio methods. However especially i the area of optimizatio with simulatio models we see a revival of a old critical factor - the performace of the simulatio system. It seems to be a paradox that almost 35 years old simulatio laguages like GPSS are sigificatly faster tha moder simulatio laguages ad systems. 2 SIMULATION PERFORMANCE At first glace simulatio performace is cosidered to be solved by the help of Moore s law ad his physical realizatio i Giga-Hertz processors. If oly oe experimet with oe simulatio ru is take ito accout, there is o practical differece betwee 2 secods or miute of oe ru. But if the same model is itegrated i a optimizatio cycle with oe thousad experimets ad 20 rus per experimet it eeds 46 miutes i the first case ad early 4 hours i the secod case. Thus with the icreasig usage of optimizatio methods i simulatio the performace of the simulatio system becomes oe of the most critical parameters. The performace of simulatio systems is iflueced by the followig factors: The most critical performace killers i moder systems are all visualizatio ad reportig fuctios durig ru-time. It ca be show very easily, that eve small ad iexpesive 2D-bitmap aimatios ad parameter idicators cosume about 90% of the processor power. 3D-aimatios eve itesify the problem. Moder 3D-graphic adapters with hardware support for aimatios could defuse the situatio, but the ecessary amout of iformatio iterchage to move a object i the virtual space will sometimes exceed the amout for the abstract movemet iside the simulatio model. A lot of moder simulators like TAYLOR II cotai proprietary script laguages for defiig applicatio specific strategies for schedulig ad routig. Regrettably there are o available details about implemetatio of this script laguages, however the scripts seem to be iterpreted or executed i a iterpreter-like mode. It is almost well kow from the roots of computer sciece that besides a lot of advatages the performace is the weak side of iterpreters. Therefore their 865
2 usage i simulatio tools is very critical uder performace costraits. The performace of older simulatio systems, like GPSS/H is ofte better tha the performace of moder object orieted simulatio systems. Oe reaso for this very astoishig fact is the immoderate ad sometimes eedless usage of iheritace techiques. Especially if virtual class methods are used, for each call of a object method the processor must fetch the object data poiter, the it has to calculate a idexed poiter to the table of virtual fuctios ad the it receives the correct address of the fuctio. Compared to oe sigle call of a fuctio this procedure eeds 3-20 times more processor cycles. The highly sophisticated cache ad queuig buffers of the moder processors could be kocked out by this procedure ad i result the processor falls back to the sigle speed of the mai memory. As a result of the discussed performace problems, the applicability for optimizatio of actual simulators differs widely. So the paradox situatio has occurred, that for very expasive ad complex simulatio experimets with optimizatio tasks GPSS is still used by large compaies. The historical merits of GPSS ad its performace are well accepted, but the mai sytax ad sematics are still at the level of 964. Therefore it was registered with iterest, whe Wolverie Software, the vedor of GPSS/H released a successor for GPSS the SLX system. 3 THE PYRAMID POWER OF SLX I differece to GPSS the ew SLX system uses a moder C-like sytax. The source text is well structured ad supports subprograms ad iclude files. The first importat feature of SLX is its performace. As metioed i (Herikse 995) this is achieved by very efficiet list structures for the future evet list ad the geeratio of ative assembler code by the SLX compiler. SLX is probably still oe of the last moder simulatio laguages which optimizes the geerated machie code at the assembler level. The results are impressive SLX is 3 to 20 times faster tha other kow simulatio tools like TAYLOR or SIMPLE++. The secod importat feature of SLX is its extesibility. The compiler itself ca be exteded at compile time with ew sytax rules ad commads. The power of this feature outstrips all kow C++-macro defiitios. A excellet example is the H5-extesio, which makes SLX uderstadig GPSS programs (Herikse 999). Although the performace ad extesibility of SLX are excellet, there are also some deficits: - Due to the traditioally text based user iterface the readability of a SLX-model is lower tha models i Area or Taylor. This is especially true for iexperieced modelers. - The SLX sytax is more powerful tha GPSS but the required code for stadard model objects like buffers ad machies is loger ad more variable defiitios are required. I geeral SLX obtais very good perspectives due to its performace ad flexibility. It seems to be useful to add some higher modelig level to the basic SLX system. Oe optio - a database user iterface is preseted at the followig pages. This system allows a very comfortable modelig similar to Taylor, but with the performace of SLX. 4 THE VISUAL SLX SYSTEM The regularity of the SLX sytax ad its well structured source code allow a automated geeratio of SLX programs from a high-level modelig workbech. As a result of earlier projects we decided to realize this system ot as a hard coded program geerator, but as a ope ad flexible code geerator based o meta-models. The term meta model i this cotext does ot deote a uiversal, world referece model, but a relative simple template for a class of applicatio specific models like productio plaig, logistics or etwork models. Each specific metamodel defies:! a set of applicatio specific simulatio objects like machies, buffers, cars or etwork routers;! a set of parameters for every object with type iformatio, default values ad hadlig optios;! the code template for the used simulatio laguage, i this case SLX. The user of the modelig system defies his istaces of the meta-model objects ad the ecessary parameters. All data is stored i the database. A model maagemet system allows differet versios of a model ad stores the history of the model. I order to simulate the defied model the user model data is combied with the code templates of the metamodel objects. The SLX program is compiled by the SLXcompiler ad executed by the ru-time system i commad-lie mode. Results are stored as text files by the SLX system. They ca be imported to the database for further aalysis. A secod optio of result aalysis is give by traditioal programs like Excel or future Data Miig tools (Wiedema 998). 866
3 VisualSLX Meta model Meta - Objects Meta-Parameters Code templates SLX compiler ad rutime system Simulatio - results Figure : The Mai System Architecture 4. The Modelig Workbech User Model Objects Parameters Code geerator SLX - Model result aalysis A commo user of the modelig shell uses the followig operatios: create or select model create, select or copy versio create or select model object edit object parameters. code geeratio ad start of the simulatio result aalysis. A first workig applicatio of this modelig workbech was realized with Access. This approach was used for rapid prototypig the data structures ad the ecessary algorithms. The fial VisualSLX Workbech will be realized as a web-based iterface (see details of implemetatio). I the first Access-Workbech all user operatios are simply doe by editig the database etries. The user does ot eed ay kowledge about the SLX system or the related meta-model. The data of the meta-model are used for defiig object types i the user model. Almost all labels ad pull-dow-lists i the model istaces are geerated from the related meta-model defiitios. Durig a model edit sessio the meta-data defiitio ca be chaged by the admiistrator of the VisualSLX-shell. This is especially useful i the early state of a meta-model, whe the meta-model itself is created ad tested. The mai form for defiig a model of the VisualSLX user shell is show i fig. 2. The ceter of the scree show all existig model objects ad the type of the object. The subform below shows the parameters of the selected object. The umber of parameters is ulimited ad depeds oly o the used meta-model. Each parameter field ca comprise ot oly a sigle umber but also complex defiitios like fuctios calls (e.g. r_uiform(service,0,30) which calculates a radom value i SLX). If the user shell is used for other simulatio systems, such complex defiitios must be trasformed from a commo represetatio ito the laguage specific sytax. Otherwise the model will be laguage specific. 4.2 Details of Code Geeratio The templates for code geeratio are stored as text fields i the database. The legth of each database rages from sigle words to some lies (see fig. 3). Figure 2: The Actual Modelig Form 867 Figure 3: Code Templates
4 All fields for user data must be marked with variable ames ad special symbols like # as markers. So the operatio time for a machie object is defied as advace #optime# where advace is the regular commad of SLX for delayig the movig object ad #optime# is the parameter which is take the user model durig code geeratio. I result of the well structured SLX sytax the code geerator writes code to differet sectios of the SLX source code file. I queuig models typical sectios are: global declaratio area for variable ad objects local declaratio area for local variables mai process model cotrol structures. The target sectio of each template lie is specified i the database etry of the code geerator. The umber ad ames of sectios are ot limited ad are defied also i the meta-model. i database tables for fast adjustmets of the VisualSLX- System. The simulatio system is started from the user iterface with the shell-commad of the operatig system. I case of sytax errors i the source code of the model (which is possible, if a ew code template is tested), the SLX compiler returs a error listig. I ay case the cotrol returs back to the user iterface. Whe SLX is started as miimized ico the user does ot recogize this exteral procedure, but works oly with the user shell. I geeral the simulatio model cotais report fuctios for writig a trace file. The curret format of the trace-file is defied as: Time, Evet-type, StaticObjectID, DyObjectID 00,,, 300 2, 300, 2, With this trace file each evet i the model reports the actual time, e.g. the affected machie ad product ad the type of evet (Etry, Exit, Breakdow-Start,..). The trace file is imported by the user shell after the simulatio. database order Program start codes dest 2 Program start codes dest Object type (A) code dest 6 code Object type (A) code dest 5 Object type (B) code dest 6 Object type (B) code dest 5 oe code istace for each object of class A for each object of class B 4.4 Model data hadlig The proprietary data structures of curret simulators cause tremedous problems for all users. The solutio for this problem should be the same as it has bee for busiess systems years before - a database. Thus i the preseted user shell all simulatio data is stored i a database, which icludes: model data with all parameters ad defiitios of the model behavior, experimet parameters ad optimizatio methods, simulatio results ad statistical values. Program ed codes dest 9 Program start codes dest 8 ed up Temporary Output buffers (..20) Figure 4: The Code Geeratio Process 4.3 Simulatio processig oe code istace fial program The geerated source file is stored i a local directory ad SLX is called from the user shell i commad lie mode with optios for output of all importat data to files. Both, the local directory ad the commad lie optios are stored 868 The mai problem of this simulatio database cosists i the high complexity of real processes. The database structure has to allow a high flexibility of relatioships betwee all objects of a simulatio model. As it cocers other iformatio systems, there is a serious discussio about the usage of relatioal or object-orieted databases. Regardig that relatioal databases have a strog performace ad well defied iterfaces, we use a relatioal database. This should ot be cosidered as a geeral decisio agaist object-orieted databases. The Etity-Relatioship-Model (ERM) of the simulatio database is show i fig. 5. This database structure is of the same kid like as the SIMCO system, which was preseted i Widema (998).
5 Model cotais Versio Rus have Results Labels cotais refers to refers to The attributes of the database-tables are divided ito two groups: Attributes for admiistratio ad for buildig the relatioships betwee the differet levels of the model objects (objectid, paretobjectid, datatype, subtype, uique database ID). A set of attributes for the storage of the object data themselves. Curretly we have 3 iteger fields (i,j,k), 3 double fields (d,e,f) ad two strig attributes (s,c). This data structure is curretly used for all model etities. The most importat relatioship is created by the objectidparetid relatio. Each object ca have N child-objects or parameters. Sets of parameters ca be stored as a list of sub-parameters. There is o restrictio cocerig the depth of the parameter hierarchy. We are limited oly by icreasig access time, because each additioal level requires oe more memory-access. The iteral data ames like i,j,k are covered by dyamic chagig labels i the user iterface. The defiitios of the labels are stored i the meta-model. The storage of all model ad meta-model data i a database provides exteral applicatios with access to all simulatio data. With SQL ad a ODBC-driver a cliet system is able to ask for iformatio by usig SELECTstatemets or is capable to make chages by applyig UPDATE-commads for all model ad experimet parameters i the simulatio database. cotais Objects cotais Parameters has subpar. Figure 5: The ERM-Model of the Database 5 VISUALSLX IN THE WEB The user shell ca work i three modes: as a traditioal, stad-aloe system, as a multi-user database i a local etwork, ad as a real cliet server system i Itraet or Iteret eviromets. The first two modes are realized by the database forms show. New or applicatio specific forms ca be developed i a short time by usig latest techologies of assistat supported database desig (e.g. i Microsoft Access). The third mode requires a additioal module for iterfacig to the web. Due to existig powerful software compoets for iteret applicatios, this iterface is realized as combiatio of the VisualSLX code geerator ad a web-server (see fig. 6). A CGI-iterface or similar techology does ot exist. Database related requests from the web are received from the Wisock-compoet i the VisualSLX/WEB-applicatio ad are aswered immediately. Advatages of this web-server itegratio are: a very high performace i result of direct dataexchage ad ope database tables i stad-bymode, a log-time coectio betwee the cliet ad the server with cotiuous data flow durig simulatio processig or result processig. There is almost o differece betwee the geeratio of a SLX source file for simulatio ad geeratig a HTMLform for a web based user iterface! Due this fact we ca use the same code geerator for HTML geeratio. There are o SLX or HTML specific sub programs i the code geerator itself. Thus the code geerator ca be used for almost all text based simulatio laguages or text based user iterfaces.. Database forms HTML for local etwork Browser access Web Webserver for static pages VisualSLX WIN- Web-server SOCK (Code/HTML.OCX geeratio ) VisualSLX Database Figure 6: The Access Modes of the Shell 869
6 6 WEB SPECIFIC REQUIREMENTS I result of specific characteristics of the actual Iteret techologies some typical problems have ecoutered. 6. Web Performace Outside a itraet the badwidth is very ofte critical ad is rapidly chagig. For this problem we see a solutio i parallelly editig more tha oe etry. For example all objects ad their parameters could be offered i form fields at the same time. Checkig operatios are doe with oe coect to the web server ad all problems are reported to the user at the same time. A secod optio is the usage of more tha oe browser widow ad a iterleave iteractio mode of the user. The best solutio would be a Java-based user-iterface which performs all major operatios at the cliet side. For time reasos this solutio is plaed for a future versio. Due to the delay of iformatio trasfer from the server to the Web, the state of the simulatio system ad the visualizatio o the web based cliet user iterface may differ withi some secods. So the feedback for user iteractios like Break or Stoppig the simulatio will double the iterchage time (from the cliet to the server ad back), of up to 0 secods. The mai solutio is give by the further techical improvemet of the Web or a usage iside a Itraet with guarateed quality of service. A simulatio at the cliet side is ot very useful due to the curret low performace of Java. 6.2 Multi User Problems I a multi-user local database mode a database record is locked, while a user edits the cotet. Durig this time the record is visible to other users, but ca ot be edited. The Web is a system without defied sessios. Thus a user ca switch off the computer or close the browser durig a edit operatio ad the database does ot receive ay iformatio about the loss of the coectio. Similar to moder cliet server system this problem ca be solved by a timeout of the lock mode. I the curret database this lockig operatio ad the check for timeout is explicitly doe by VisualSLX. 6.3 Licese ad Security Costraits Web-based simulatio also creates ew requiremets for software licesig ad project maagemet. Traditioal software liceses of simulatio packages oly allow a sigle place usage. I geeral a web-based system must have a etwork licese. The paymet of the simulatio customers ca be doe per project or by time used. A very critical fact also cosist i data security. If a compay uses a web-based simulatio system possibly sesible data will be stored i a exteral database. I order to provide a safe simulatio study some secret data could be ecrypted with a public key from the compay. A special decrypt-dll will be icluded i the import routies of the simulatio model. The private key for decryptio is directly trasfered betwee the customer ad the decryptio module. If the source code of the decryptio-dll is validated by a exteral istitutio, the security of the private iput data for simulatio will be very high. 7 FUTURE DEVELOPMENT The perspectives of SLX ad the preseted VisualSLX system are very iterestig. Thus the further developmet of this cocept will eclose the followig activities i the ear future (please look at < tuberli.de/simco> for actual iformatio): olie-aimatio with VRML or Flash, result aalysis with database ad data miig tools, itegratio of the SLX-HLA iterface, which was developed by the Techical Uiversity of Magdeburg, parallel ad hyper-computig with a distributed versio of VisualSLX ad ru-time versios of SLX. 8 SUMMARY This paper has preseted a shell for the SLX simulatio system. The most importat features of the system are: a flexible ad ope meta model for defiitio of applicatio specific classes of simulatio models; all model, meta model ad simulatio data are stored i databases: SQL as a set-orieted laguage for the maagemet of the model ad simulatio experimets, a uiversal code geerator for the SLX source code ad the HTML code for a web based user iterface. Flexible architectures for data-iterchage ad bidirectioal cotrol with other, complex iformatio systems, Flexible ad powerful iterfaces to related software packages cocerig statistical result aalysis, presetatio, optimizatio, Data-miig ad kowledge reasoig. By the help of the system the eeded kowledge for makig a successful simulatio with SLX is reduced sigificatly. By usig the shell a user eeds oly commo kowledge about modelig ad simulatio ad o 870
7 programmig practice i SLX. With additioal user iterfaces i Excel, Access or i the Web modelig with SLX will be available also for maagers ad decisio makers. At the first level of meta-model maagemet a VisualSLX admiistrator ca modify predefied examples by their used labels ad parameters. This approach is especially useful for model domais with differet amig covetios but equal simulatio algorithms. At the secod ad highest level of meta-model maagemet a VisualSLX admiistrator is able to create ew meta-models. I geeral this requires a very good kowlegde of SLX. The VisualSLX shell could be see as a additioal level of the SLX-pyramid (see Figure 7 ad Herikse (999)). The ew level adds a high level modelig approach to the powerful SLX base pyramid. The VisualSLX system is curretly tested ad will be available as a add-o product to SLX. The usage of the system as a user shell for other text based simulatio systems is possible. Eve the first prototype of the ew simulatio eviromet allows very iterestig applicatios i the area of cliet-server-simulatio ad hyper-computig. Thus the preseted cocept could be a iterestig perspective for the future developmet of modelig ad simulatio. The uderlyig uiversal database structure could be see as a first attempt to a commo iterchage format i the area of modelig ad simulatio. Together with the strog performace of SLX the preseted cocept could be see as a iterestig step towards a really ew cocept of flexibility ad performace i simulatio. Applicatio specific, highlevel models with database support Applicatio specific meta-models REFERENCES Herikse, J A itroductio to SLX. I Proceedigs of the 995 Witer Simulatio Coferece, ed. C. Alexopoulos, K. Kag, W. Lilegoo, D. Goldsma, Istitute of Electrical ad Electroics Egieers, Piscataway, New Jersey. Herikse, J SLX: Pyramid Power. I Proceedigs of the 999 Witer Simulatio Coferece, ed. P. Farrigto, H. Nembhard, D. Sturrock, G. Evas, Istitute of Electrical ad Electroics Egieers, Piscataway, New Jersey. Roberts C. ad C. Y. Dessouky C. A overview of object-orieted simulatio. SIMULATION 70(6). Wiedewitsch J. ad J. Heusma J Future directios of modelig ad simulatio i the Departmet of Defese. I Proceedigs of the SCSC 95, Ottawa, Otario, Caada. Wiedema, T Perspectives of compoet-based modelig ad simulatio. I Proceedigs of the Wold Cogress o Systems Simulatio, Sigapore. Wiedema. T SIM-MINING AND SIMSQL - A DATABASE ORIENTED APPROACH FOR COMPONENT-BASED AND DISTRIBUTED SIMULATION, I Proceedig of Summer Simulatio Coferece, Reo Nevada. AUTHOR BIOGRAPHY DR. THOMAS WIEDEMANN is a scietific assistat at the Departmet of Computer Sciece at the Techical Uiversity of Berli. He has fiished a study at the Techical Uiversity Sofia ad a Ph.D. study at the Humboldt-Uiversity of Berli. His research iterests iclude simulatio methodology, tools ad eviromets i distributed simulatio ad maufacturig processes. His teachig areas iclude also itraet solutios ad database applicatios. Applicatio specific SLX - packages SLX-Extesios SLX- Kerel Figure 7: The Exteded SLX Pyramid (Herikse 999) 87
1 Enterprise Modeler
1 Eterprise Modeler Itroductio I BaaERP, a Busiess Cotrol Model ad a Eterprise Structure Model for multi-site cofiguratios are itroduced. Eterprise Structure Model Busiess Cotrol Models Busiess Fuctio
More informationn Explore virtualization concepts n Become familiar with cloud concepts
Chapter Objectives Explore virtualizatio cocepts Become familiar with cloud cocepts Chapter #15: Architecture ad Desig 2 Hypervisor Virtualizatio ad cloud services are becomig commo eterprise tools to
More informationAvid Interplay Bundle
Avid Iterplay Budle Versio 2.5 Cofigurator ReadMe Overview This documet provides a overview of Iterplay Budle v2.5 ad describes how to ru the Iterplay Budle cofiguratio tool. Iterplay Budle v2.5 refers
More informationPython Programming: An Introduction to Computer Science
Pytho Programmig: A Itroductio to Computer Sciece Chapter 1 Computers ad Programs 1 Objectives To uderstad the respective roles of hardware ad software i a computig system. To lear what computer scietists
More informationTask scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation
6-0-0 Kowledge Trasformatio from Task Scearios to View-based Desig Diagrams Nima Dezhkam Kamra Sartipi {dezhka, sartipi}@mcmaster.ca Departmet of Computig ad Software McMaster Uiversity CANADA SEKE 08
More informationOutline. Research Definition. Motivation. Foundation of Reverse Engineering. Dynamic Analysis and Design Pattern Detection in Java Programs
Dyamic Aalysis ad Desig Patter Detectio i Java Programs Outlie Lei Hu Kamra Sartipi {hul4, sartipi}@mcmasterca Departmet of Computig ad Software McMaster Uiversity Caada Motivatio Research Problem Defiitio
More informationBaan Finance Financial Statements
Baa Fiace Fiacial Statemets Module Procedure UP041A US Documetiformatio Documet Documet code : UP041A US Documet group : User Documetatio Documet title : Fiacial Statemets Applicatio/Package : Baa Fiace
More informationAppendix D. Controller Implementation
COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Appedix D Cotroller Implemetatio Cotroller Implemetatios Combiatioal logic (sigle-cycle); Fiite state machie (multi-cycle, pipelied);
More informationService Oriented Enterprise Architecture and Service Oriented Enterprise
Approved for Public Release Distributio Ulimited Case Number: 09-2786 The 23 rd Ope Group Eterprise Practitioers Coferece Service Orieted Eterprise ad Service Orieted Eterprise Ya Zhao, PhD Pricipal, MITRE
More informationAn Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem
A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.
More informationWeb OS Switch Software
Web OS Switch Software BBI Quick Guide Nortel Networks Part Number: 213164, Revisio A, July 2000 50 Great Oaks Boulevard Sa Jose, Califoria 95119 408-360-5500 Mai 408-360-5501 Fax www.orteletworks.com
More informationPython Programming: An Introduction to Computer Science
Pytho Programmig: A Itroductio to Computer Sciece Chapter 6 Defiig Fuctios Pytho Programmig, 2/e 1 Objectives To uderstad why programmers divide programs up ito sets of cooperatig fuctios. To be able to
More informationBaan Tools User Management
Baa Tools User Maagemet Module Procedure UP008A US Documetiformatio Documet Documet code : UP008A US Documet group : User Documetatio Documet title : User Maagemet Applicatio/Package : Baa Tools Editio
More informationΤεχνολογία Λογισμικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Τεχνολογία Λογισμικού, 7ο/9ο εξάμηνο 2018-2019 Τεχνολογία Λογισμικού Ν.Παπασπύρου, Αν.Καθ. ΣΗΜΜΥ, ickie@softlab.tua,gr
More informationCSC 220: Computer Organization Unit 11 Basic Computer Organization and Design
College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:
More informationCOP4020 Programming Languages. Compilers and Interpreters Prof. Robert van Engelen
COP4020 mig Laguages Compilers ad Iterpreters Prof. Robert va Egele Overview Commo compiler ad iterpreter cofiguratios Virtual machies Itegrated developmet eviromets Compiler phases Lexical aalysis Sytax
More informationChapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved.
Chapter 1 Itroductio to Computers ad C++ Programmig Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 1.1 Computer Systems 1.2 Programmig ad Problem Solvig 1.3 Itroductio to C++ 1.4 Testig
More informationWhat are Information Systems?
Iformatio Systems Cocepts What are Iformatio Systems? Roma Kotchakov Birkbeck, Uiversity of Lodo Based o Chapter 1 of Beett, McRobb ad Farmer: Object Orieted Systems Aalysis ad Desig Usig UML, (4th Editio),
More informationData Warehousing. Paper
Data Warehousig Paper 28-25 Implemetig a fiacial balace scorecard o top of SAP R/3, usig CFO Visio as iterface. Ida Carapelle & Sophie De Baets, SOLID Parters, Brussels, Belgium (EUROPE) ABSTRACT Fiacial
More informationBayesian approach to reliability modelling for a probability of failure on demand parameter
Bayesia approach to reliability modellig for a probability of failure o demad parameter BÖRCSÖK J., SCHAEFER S. Departmet of Computer Architecture ad System Programmig Uiversity Kassel, Wilhelmshöher Allee
More informationBAAN IVc/BaanERP. Conversion Guide Oracle7 to Oracle8
BAAN IVc/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
More informationCustomer Portal Quick Reference User Guide
Customer Portal Quick Referece User Guide Overview This user guide is iteded for FM Approvals customers usig the Approval Iformatio Maagemet (AIM) customer portal to track their active projects. AIM is
More informationOptimization for framework design of new product introduction management system Ma Ying, Wu Hongcui
2d Iteratioal Coferece o Electrical, Computer Egieerig ad Electroics (ICECEE 2015) Optimizatio for framework desig of ew product itroductio maagemet system Ma Yig, Wu Hogcui Tiaji Electroic Iformatio Vocatioal
More informationSecurity of Bluetooth: An overview of Bluetooth Security
Versio 2 Security of Bluetooth: A overview of Bluetooth Security Marjaaa Träskbäck Departmet of Electrical ad Commuicatios Egieerig mtraskba@cc.hut.fi 52655H ABSTRACT The purpose of this paper is to give
More informationSoftware development of components for complex signal analysis on the example of adaptive recursive estimation methods.
Software developmet of compoets for complex sigal aalysis o the example of adaptive recursive estimatio methods. SIMON BOYMANN, RALPH MASCHOTTA, SILKE LEHMANN, DUNJA STEUER Istitute of Biomedical Egieerig
More informationCopyright 2016 Ramez Elmasri and Shamkant B. Navathe
Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 19 Query Optimizatio Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Query optimizatio Coducted by a query optimizer i a DBMS Goal:
More informationA SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON
A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work
More informationUser Guide. Using Caliber Datamart
User Guide Usig Caliber Datamart 11.1.0 Copyright 2013 Micro Focus. All Rights Reserved. Portios Copyright 1998-2009 Borlad Software Corporatio (a Micro Focus compay). All other marks are the property
More informationCopyright 2016 Ramez Elmasri and Shamkant B. Navathe
Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 18 Strategies for Query Processig Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio DBMS techiques to process a query Scaer idetifies
More informationGE FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III
GE2112 - FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III PROBLEM SOLVING AND OFFICE APPLICATION SOFTWARE Plaig the Computer Program Purpose Algorithm Flow Charts Pseudocode -Applicatio Software Packages-
More informationOne advantage that SONAR has over any other music-sequencing product I ve worked
*gajedra* D:/Thomso_Learig_Projects/Garrigus_163132/z_productio/z_3B2_3D_files/Garrigus_163132_ch17.3d, 14/11/08/16:26:39, 16:26, page: 647 17 CAL 101 Oe advatage that SONAR has over ay other music-sequecig
More informationIsn t It Time You Got Faster, Quicker?
Is t It Time You Got Faster, Quicker? AltiVec Techology At-a-Glace OVERVIEW Motorola s advaced AltiVec techology is desiged to eable host processors compatible with the PowerPC istructio-set architecture
More informationToday s objectives. CSE401: Introduction to Compiler Construction. What is a compiler? Administrative Details. Why study compilers?
CSE401: Itroductio to Compiler Costructio Larry Ruzzo Sprig 2004 Today s objectives Admiistrative details Defie compilers ad why we study them Defie the high-level structure of compilers Associate specific
More information3D Model Retrieval Method Based on Sample Prediction
20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer
More informationChapter 4 Threads. Operating Systems: Internals and Design Principles. Ninth Edition By William Stallings
Operatig Systems: Iterals ad Desig Priciples Chapter 4 Threads Nith Editio By William Stalligs Processes ad Threads Resource Owership Process icludes a virtual address space to hold the process image The
More informationTerm Project Report. This component works to detect gesture from the patient as a sign of emergency message and send it to the emergency manager.
CS2310 Fial Project Loghao Li Term Project Report Itroductio I this project, I worked o expadig exercise 4. What I focused o is makig the real gesture recogizig sesor ad desig proper gestures ad recogizig
More informationNew HSL Distance Based Colour Clustering Algorithm
The 4th Midwest Artificial Itelligece ad Cogitive Scieces Coferece (MAICS 03 pp 85-9 New Albay Idiaa USA April 3-4 03 New HSL Distace Based Colour Clusterig Algorithm Vasile Patrascu Departemet of Iformatics
More informationA New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method
A ew Morphological 3D Shape Decompositio: Grayscale Iterframe Iterpolatio Method D.. Vizireau Politehica Uiversity Bucharest, Romaia ae@comm.pub.ro R. M. Udrea Politehica Uiversity Bucharest, Romaia mihea@comm.pub.ro
More informationChapter 10. Defining Classes. Copyright 2015 Pearson Education, Ltd.. All rights reserved.
Chapter 10 Defiig Classes Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 10.1 Structures 10.2 Classes 10.3 Abstract Data Types 10.4 Itroductio to Iheritace Copyright 2015 Pearso Educatio,
More informationLecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming
Lecture Notes 6 Itroductio to algorithm aalysis CSS 501 Data Structures ad Object-Orieted Programmig Readig for this lecture: Carrao, Chapter 10 To be covered i this lecture: Itroductio to algorithm aalysis
More informationEFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS
Iteratioal Joural o Natural Laguage Computig (IJNLC) Vol. 2, No., February 203 EFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS Raj Kishor Bisht ad Ila Pat Bisht 2 Departmet of Computer Sciece &
More informationSystem and Software Architecture Description (SSAD)
System ad Software Architecture Descriptio (SSAD) Diabetes Health Platform Team #6 Jasmie Berry (Cliet) Veerav Naidu (Project Maager) Mukai Nog (Architect) Steve South (IV&V) Vijaya Prabhakara (Quality
More informationArchitectural styles for software systems The client-server style
Architectural styles for software systems The cliet-server style Prof. Paolo Ciacarii Software Architecture CdL M Iformatica Uiversità di Bologa Ageda Cliet server style CS two tiers CS three tiers CS
More informationExtending The Sleuth Kit and its Underlying Model for Pooled Storage File System Forensic Analysis
Extedig The Sleuth Kit ad its Uderlyig Model for Pooled File System Foresic Aalysis Frauhofer Istitute for Commuicatio, Iformatio Processig ad Ergoomics Ja-Niclas Hilgert* Marti Lambertz Daiel Plohma ja-iclas.hilgert@fkie.frauhofer.de
More informationAlgorithms for Disk Covering Problems with the Most Points
Algorithms for Disk Coverig Problems with the Most Poits Bi Xiao Departmet of Computig Hog Kog Polytechic Uiversity Hug Hom, Kowloo, Hog Kog csbxiao@comp.polyu.edu.hk Qigfeg Zhuge, Yi He, Zili Shao, Edwi
More informationModel Based Design: develpment of Electronic Systems
Model Based Desig: develpmet of Electroic Systems Stuttgart 16 Jue 2004 Ageda Model Based Desig: purposes ad process Model Based Desig: vehicle developmet process Tools Fuctioal Requiremets: Structure
More informationWorkflow model GM AR. Gumpy. Dynagump. At a very high level, this is what gump does. We ll be looking at each of the items described here seperately.
Workflow model GM AR Gumpy RM Dyagump At a very high level, this is what gump does. We ll be lookig at each of the items described here seperately. User edits project descriptor ad commits s maitai their
More informationCopyright 2016 Ramez Elmasri and Shamkant B. Navathe
Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 26 Ehaced Data Models: Itroductio to Active, Temporal, Spatial, Multimedia, ad Deductive Databases Copyright 2016 Ramez Elmasri ad Shamkat B.
More informationOracle Server. What s New in this Release? Release Notes
Oracle email Server Release Notes Release 5.2 for Widows NT May 2001 Part No. A90426-01 These release otes accompay Oracle email Server Release 5.2 for Widows NT. They cotai the followig topics: What s
More informationGoals of the Lecture UML Implementation Diagrams
Goals of the Lecture UML Implemetatio Diagrams Object-Orieted Aalysis ad Desig - Fall 1998 Preset UML Diagrams useful for implemetatio Provide examples Next Lecture Ð A variety of topics o mappig from
More informationPanel for Adobe Premiere Pro CC Partner Solution
Pael for Adobe Premiere Pro CC Itegratio for more efficiecy The makes video editig simple, fast ad coveiet. The itegrated pael gives users immediate access to all medialoopster features iside Adobe Premiere
More informationOracle Process Manufacturing
Oracle Process Maufacturig Product Developmet Recipe API User s Guide Release 11i Part No. A97387-04 Jauary 2005 Oracle Process Maufacturig Product Developmet Recipe API User s Guide, Release 11i Part
More informationData Protection: Your Choice Is Simple PARTNER LOGO
Data Protectio: Your Choice Is Simple PARTNER LOGO Is Your Data Truly Protected? The growth, value ad mobility of data are placig icreasig pressure o orgaizatios. IT must esure assets are properly protected
More informationChapter 11. Friends, Overloaded Operators, and Arrays in Classes. Copyright 2014 Pearson Addison-Wesley. All rights reserved.
Chapter 11 Frieds, Overloaded Operators, ad Arrays i Classes Copyright 2014 Pearso Addiso-Wesley. All rights reserved. Overview 11.1 Fried Fuctios 11.2 Overloadig Operators 11.3 Arrays ad Classes 11.4
More informationImproving Template Based Spike Detection
Improvig Template Based Spike Detectio Kirk Smith, Member - IEEE Portlad State Uiversity petra@ee.pdx.edu Abstract Template matchig algorithms like SSE, Covolutio ad Maximum Likelihood are well kow for
More informationSOFTWARE usually does not work alone. It must have
Proceedigs of the 203 Federated Coferece o Computer Sciece ad Iformatio Systems pp. 343 348 A method for selectig eviromets for software compatibility testig Łukasz Pobereżik AGH Uiversity of Sciece ad
More informationEvaluation of Distributed and Replicated HLR for Location Management in PCS Network
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 9, 85-0 (2003) Evaluatio of Distributed ad Replicated HLR for Locatio Maagemet i PCS Network Departmet of Computer Sciece ad Iformatio Egieerig Natioal Chiao
More informationOnes Assignment Method for Solving Traveling Salesman Problem
Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:
More information9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence
_9.qxd // : AM Page Chapter 9 Sequeces, Series, ad Probability 9. Sequeces ad Series What you should lear Use sequece otatio to write the terms of sequeces. Use factorial otatio. Use summatio otatio to
More informationAnalysis of Class Design Coupling Based on Information Entropy Di Jiang 1,2, a, Hua Zhou 1,2,b and Xingping Sun 1,2,c
Advaced Materials Research Olie: 2013-01-25 IN: 1662-8985, Vol. 659, pp 196-201 doi:10.4028/www.scietific.et/amr.659.196 2013 Tras Tech Publicatios, witzerlad Aalysis of Class Desig Couplig Based o Iformatio
More informationOntology-based Decision Support System with Analytic Hierarchy Process for Tour Package Selection
2017 Asia-Pacific Egieerig ad Techology Coferece (APETC 2017) ISBN: 978-1-60595-443-1 Otology-based Decisio Support System with Aalytic Hierarchy Process for Tour Pacage Selectio Tie-We Sug, Chia-Jug Lee,
More informationPruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c
Advaces i Egieerig Research (AER), volume 131 3rd Aual Iteratioal Coferece o Electroics, Electrical Egieerig ad Iformatio Sciece (EEEIS 2017) Pruig ad Summarizig the Discovered Time Series Associatio Rules
More informationAccuracy Improvement in Camera Calibration
Accuracy Improvemet i Camera Calibratio FaJie L Qi Zag ad Reihard Klette CITR, Computer Sciece Departmet The Uiversity of Aucklad Tamaki Campus, Aucklad, New Zealad fli006, qza001@ec.aucklad.ac.z r.klette@aucklad.ac.z
More informationBEA Tuxedo. Creating CORBA Server Applications
BEA Tuxedo Creatig CORBA Server Applicatios BEA Tuxedo Release 8.0 Documet Editio 8.0 Jue 2001 Copyright Copyright 2001 BEA Systems, Ic. All Rights Reserved. Restricted Rights Leged This software ad documetatio
More informationAdapter for Mainframe
BEA WebLogic Java Adapter for Maiframe Workflow Processig Guide Release 5.0 Documet Date: Jauary 2002 Copyright Copyright 2002 BEA Systems, Ic. All Rights Reserved. Restricted Rights Leged This software
More informationA Boolean Query Processing with a Result Cache in Mediator Systems
A Boolea Query Processig with a Result Cache i Mediator Systems Jae-heo Cheog ad Sag-goo Lee * Departmet of Computer Sciece Seoul Natioal Uiversity Sa 56-1 Shillim-dog Kwaak-gu, Seoul Korea {cjh, sglee}cygus.su.ac.kr
More informationGlobal Support Guide. Verizon WIreless. For the BlackBerry 8830 World Edition Smartphone and the Motorola Z6c
Verizo WIreless Global Support Guide For the BlackBerry 8830 World Editio Smartphoe ad the Motorola Z6c For complete iformatio o global services, please refer to verizowireless.com/vzglobal. Whether i
More informationInteractive PMCube Explorer
Iteractive PMCube Explorer Documetatio ad User Maual Thomas Vogelgesag Carl vo Ossietzky Uiversität Oldeburg December 9, 206 Cotets Itroductio 3 2 Applicatio Overview 4 3 Data Preparatio 6 3. Data Warehouse
More informationCS 111: Program Design I Lecture 15: Objects, Pandas, Modules. Robert H. Sloan & Richard Warner University of Illinois at Chicago October 13, 2016
CS 111: Program Desig I Lecture 15: Objects, Padas, Modules Robert H. Sloa & Richard Warer Uiversity of Illiois at Chicago October 13, 2016 OBJECTS AND DOT NOTATION Objects (Implicit i Chapter 2, Variables,
More informationSchema for the DCE Security Registry Server
Schema for the Security egistry Server Versio Date: 0/20/00 For questios or commets cocerig this documet, sed a email ote to dce-ldap@opegroup.org or call Doa Skibbie at 52 838-3896. . Itroductio...3 2.
More informationGuide to Applying Online
Guide to Applyig Olie Itroductio Respodig to requests for additioal iformatio Reportig: submittig your moitorig or ed of grat Pledges: submittig your Itroductio This guide is to help charities submit their
More informationElementary Educational Computer
Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified
More informationWeston Anniversary Fund
Westo Olie Applicatio Guide 2018 1 This guide is desiged to help charities applyig to the Westo to use our olie applicatio form. The Westo is ope to applicatios from 5th Jauary 2018 ad closes o 30th Jue
More informationGetting Started. Getting Started - 1
Gettig Started Gettig Started - 1 Issue 1 Overview of Gettig Started Overview of Gettig Started This sectio explais the basic operatios of the AUDIX system. It describes how to: Log i ad log out of the
More informationHuman-Computer Interaction IS4300
Huma-Computer Iteractio IS4300 1 I5 due ext class Your missio i this exercise is to implemet a very simple Java paitig applicatio. The app must support the followig fuctios: Draw curves, specified by a
More informationOperating System Concepts. Operating System Concepts
Chapter 4: Mass-Storage Systems Logical Disk Structure Logical Disk Structure Disk Schedulig Disk Maagemet RAID Structure Disk drives are addressed as large -dimesioal arrays of logical blocks, where the
More informationTransitioning to BGP
Trasitioig to BGP ISP Workshops These materials are licesed uder the Creative Commos Attributio-NoCommercial 4.0 Iteratioal licese (http://creativecommos.org/liceses/by-c/4.0/) Last updated 24 th April
More informationUsing the Keyboard. Using the Wireless Keyboard. > Using the Keyboard
1 A wireless keyboard is supplied with your computer. The wireless keyboard uses a stadard key arragemet with additioal keys that perform specific fuctios. Usig the Wireless Keyboard Two AA alkalie batteries
More informationOPC Server ECL Comfort 210/310 OPC Server
OPC Server Descriptio j l j o j l k j l j Modbus-RS485 k Etheret or Iteret l Modbus-TCP ECL Cofort cotroller Heat eter o SCADA server The Dafoss is a OPC-copliat server that serves data to OPC cliets.
More informationCMSC Computer Architecture Lecture 12: Virtual Memory. Prof. Yanjing Li University of Chicago
CMSC 22200 Computer Architecture Lecture 12: Virtual Memory Prof. Yajig Li Uiversity of Chicago A System with Physical Memory Oly Examples: most Cray machies early PCs Memory early all embedded systems
More informationHow do we evaluate algorithms?
F2 Readig referece: chapter 2 + slides Algorithm complexity Big O ad big Ω To calculate ruig time Aalysis of recursive Algorithms Next time: Litterature: slides mostly The first Algorithm desig methods:
More informationThe Magma Database file formats
The Magma Database file formats Adrew Gaylard, Bret Pikey, ad Mart-Mari Breedt Johaesburg, South Africa 15th May 2006 1 Summary Magma is a ope-source object database created by Chris Muller, of Kasas City,
More informationn The C++ template facility provides the ability to define n A generic facility allows code to be written once then
UCLA PIC 10 B Problem Solvig usig C++ Programmig Ivo Diov, Asst. Prof. i Mathematics, Neurology, Statistics Istructor: Teachig Assistat: Suzae Nezzar, Mathematics Chapter 13 Templates for More Abstractio
More informationBEA Tuxedo. Creating CORBA Client Applications
BEA Tuxedo Creatig CORBA Cliet Applicatios BEA Tuxedo 8.0 Documet Editio 8.0 Jue 2001 Copyright Copyright 2001 BEA Systems, Ic. All Rights Reserved. Restricted Rights Leged This software ad documetatio
More informationMorgan Kaufmann Publishers 26 February, COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 5
Morga Kaufma Publishers 26 February, 28 COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter 5 Set-Associative Cache Architecture Performace Summary Whe CPU performace icreases:
More informationISSN (Print) Research Article. *Corresponding author Nengfa Hu
Scholars Joural of Egieerig ad Techology (SJET) Sch. J. Eg. Tech., 2016; 4(5):249-253 Scholars Academic ad Scietific Publisher (A Iteratioal Publisher for Academic ad Scietific Resources) www.saspublisher.com
More informationBOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM
MATEC Web of Cofereces 79, 01014 (016) DOI: 10.1051/ mateccof/0167901014 T 016 BOOLEAN DIFFERENTIATION EQUATIONS APPLICABLE IN RECONFIGURABLE COMPUTATIONAL MEDIUM Staislav Shidlovskiy 1, 1 Natioal Research
More informationChapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved.
Chapter 9 Poiters ad Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 9.1 Poiters 9.2 Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Slide 9-3
More informationChapter 3 DB-Gateways
Prof. Dr.-Ig. Stefa Deßloch AG Heterogee Iformatiossysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@iformatik.ui-kl.de Chapter 3 DB-Gateways Outlie Couplig DBMS ad programmig laguages approaches requiremets
More informationBEA Tuxedo. Using the BEA Tuxedo Workstation Component
BEA Tuxedo Usig the BEA Tuxedo Workstatio Compoet BEA Tuxedo Release 7.1 Documet Editio 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Ic. All Rights Reserved. Restricted Rights Leged This software
More informationBAAN IV. BAAN IV Installation Manual for DB2 on Windows NT
BAAN IV BAAN IV Istallatio Maual for DB2 o Widows NT 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.
More informationSCI Reflective Memory
Embedded SCI Solutios SCI Reflective Memory (Experimetal) Atle Vesterkjær Dolphi Itercoect Solutios AS Olaf Helsets vei 6, N-0621 Oslo, Norway Phoe: (47) 23 16 71 42 Fax: (47) 23 16 71 80 Mail: atleve@dolphiics.o
More informationImprovement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation
Improvemet of the Orthogoal Code Covolutio Capabilities Usig FPGA Implemetatio Naima Kaabouch, Member, IEEE, Apara Dhirde, Member, IEEE, Saleh Faruque, Member, IEEE Departmet of Electrical Egieerig, Uiversity
More informationLower Bounds for Sorting
Liear Sortig Topics Covered: Lower Bouds for Sortig Coutig Sort Radix Sort Bucket Sort Lower Bouds for Sortig Compariso vs. o-compariso sortig Decisio tree model Worst case lower boud Compariso Sortig
More informationBEA Tuxedo. Using the BEA Tuxedo System on Windows NT
BEA Tuxedo Usig the BEA Tuxedo System o Widows NT BEA Tuxedo Release 7.1 Documet Editio 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Ic. All Rights Reserved. Restricted Rights Leged This software
More informationCode Review Defects. Authors: Mika V. Mäntylä and Casper Lassenius Original version: 4 Sep, 2007 Made available online: 24 April, 2013
Code Review s Authors: Mika V. Mätylä ad Casper Lasseius Origial versio: 4 Sep, 2007 Made available olie: 24 April, 2013 This documet cotais further details of the code review defects preseted i [1]. of
More informationCounting the Number of Minimum Roman Dominating Functions of a Graph
Coutig the Number of Miimum Roma Domiatig Fuctios of a Graph SHI ZHENG ad KOH KHEE MENG, Natioal Uiversity of Sigapore We provide two algorithms coutig the umber of miimum Roma domiatig fuctios of a graph
More information3.1 Overview of MySQL Programs. These programs are discussed further in Chapter 4, Database Administration. Client programs that access the server:
3 Usig MySQL Programs This chapter provides a brief overview of the programs provided by MySQL AB ad discusses how to specify optios whe you ru these programs. Most programs have optios that are specific
More informationAnalysis Metrics. Intro to Algorithm Analysis. Slides. 12. Alg Analysis. 12. Alg Analysis
Itro to Algorithm Aalysis Aalysis Metrics Slides. Table of Cotets. Aalysis Metrics 3. Exact Aalysis Rules 4. Simple Summatio 5. Summatio Formulas 6. Order of Magitude 7. Big-O otatio 8. Big-O Theorems
More informationCMSC Computer Architecture Lecture 2: ISA. Prof. Yanjing Li Department of Computer Science University of Chicago
CMSC 22200 Computer Architecture Lecture 2: ISA Prof. Yajig Li Departmet of Computer Sciece Uiversity of Chicago Admiistrative Stuff Lab1 out toight Due Thursday (10/18) Lab1 review sessio Tomorrow, 10/05,
More information