Requirement Engineering in Component Selection

Total Page:16

File Type:pdf, Size:1020Kb

Requirement Engineering in Component Selection Requirement Engineering in Component Selection Thesis submitted in partial fulfillment of the requirements for the award of degree of Master of Engineering In Software Engineering By: Rashmi Gupta (800831009) Under the supervision of: Mrs. Shivani Goel Assistant Professor COMPUTER SCIENCE AND ENGINEERING DEPARTMENT THAPAR UNIVERSITY PATIALA – 147004 June 2010 i ii Abstract In the COTS selection process, it is unavoidable to encounter mismatches between system requirements and COTS products’ capabilities. These mismatches are the result of the lacking COTS attributes or their overmatch with the system requirements. Many researchers have proposed various techniques to search and select COTS components. But only few have worked upon the handling of mismatches. These techniques have their own advantages and disadvantages. This thesis work proposes a COTS selection approach that aims at addressing COTS mismatches among COTS attributes and system requirements during the requirement engineering phase. In this process COTS evaluation, a core activity of COTS selection, is performed using the Goal Question Metrics (GQM) based Feature Analysis technique. GQM based Feature Analysis is an evaluation strategy used for measuring the compliance of the COTS capabilities with desired features using the formulated metrics. A case-study is used to illustrate this process and to discuss its feasibility. Keywords: Goal Question Metric paradigm, Feature Analysis, COTS evaluation & selection. iii Abbreviations AHP Analytic Hierarchy Process BIN Binary CARE COTS Aware Requirement Engineering CBD COTS Based Development COTS Commercial Off The Shelf CRE COTS Requirement Engineering DSS Decision Support System GQM Goal Question Metric IDS-SA Interactive Decision Support-Sensitivity Analysis MCDM Multi Criteria Decision Making MiHOS Mismatch Handling aware cOts Selection MV Mismatch Value NFR Non-Functional Requirement ORDN Ordinal OTSO Off The Shelf Option PORE Procurement Oriented Requirement Engineering Satf Satisfaction Function SUD System Under Development WSM Weighted Score Method WYSIWYG What You See Is What You Get iv Table of Contents Certificate……………………………………………………………………….. i Acknowledgement ……………………………………………............................. ii Abstract…………………………………………………………………………. iii Abbreviations…………………………………………………………………… iv Table of Contents……………………………………………………………….. v-vii List of Figures…………………………………………………………………… viii-ix List of Tables ……………………………………………………………………. x Chapter 1 Introduction……………………………………………………. 1-8 1.1 Background……………………………………………………… 1 1.2 Reuse Based Development……………………………………… 1 1.3 Need of Reuse Based Development…………………………… 3 1.4 Reusable Software Product……………………………………. 3 1.5 Challenges to Software Reuse…………………………………. 4 1.6 COTS Selection…………………………………………………. 4 1.6.1 COTS Selection Criteria……………………………… 5 1.6.2 COTS Evaluation……………………………………… 7 1.7 Summary ……………………………………………………. 7 1.8 Thesis Outline…………………………………………………… 7 Chapter 2 Literature Review……………………………………………… 9-22 2.1 Procurement Oriented Requirement Engineering (PORE)……… 9 2.1.1 Description of PORE…………………………………. 9 2.1.2 Drawbacks of PORE………………………………….. 10 2.2 COTS Aware Requirement Engineering (CARE)……………… 11 2.2.1 Description of CARE………………………………… 11 2.2.2 Drawbacks of CARE………………………………….. 12 2.3 COTS Requirement Engineering (CRE)………………………... 12 2.3.1 Description of CRE…………………………………… 12 2.3.2 Drawbacks of CRE…………………………………… 13 2.4 Off The Shelf Option (OTSO)………………………………… 14 v 2.4.1 Description of OTSO…………………………………... 14 2.4.2 Drawbacks of OTSO………………………………….. 15 2.5 Mismatch Handling aware COTS Selection (MiHOS)………..... 15 2.5.1 Description of MiHOS………………………………... 15 2.5.2 Drawbacks of MiHOS ………………………………... 16 2.6 Decision Making Techniques…………………………………… 17 2.6.1 Weighted Score Method………………………………. 17 2.6.2 Analytic Hierarchy Process…………………………... 18 2.6.3 Feature Analysis using GQM paradigm……………… 19 2.7 Mismatch Handling Problem……………………………………. 20 2.8 Summary………………………………………………………… 22 Chapter 3 Problem Statement…………………………………………….. 23-24 Chapter 4 Proposed COTS Selection Process……………………………. 25-32 4.1 The Systematic Process………………………………………… 25 4.1.1 Requirement Acquisition…………………………… 25 4.1.2 Searching…………………………………………… 26 4.1.3 Filtering…………………………………………….. 27 4.1.4 Detailed Evaluation with Dynamic Analysis……… 27 4.1.5 Mismatch Handling………………………………… 29 4.1.6 Ranking the Components…………………………... 31 4.2 Mismatch Mitigation Action……………………………………. 31 4.2.1 Refining Requirements……………………………... 31 4.2.2 Resolvable Mismatches…………………………….. 31 4.3 Summary………………………………………………………. 32 Chapter 5 Experimental Results………………………………………… 33-39 5.1 Application of Proposed COTS Selection Process……………… 33 5.1.1 Requirements Acquisition………………………………… 33 5.1.2 Searching…………………………………………… 33 5.1.3 Filtering……………………………………………... 34 5.1.4 Detailed Evaluation with Dynamic Analysis……. 36 5.1.5 Mismatch Handling………………………………. 37 vi 5.1.6 Ranking the Components…………………………… 39 5.2 Summary………………………………………………………. 39 Chapter 6 Conclusions and Future Scope……………………………… 40-41 6.1 Conclusions……………………………………………………… 40 6.2 Future Scope…………………………………………………….. 40 References ………………………………………………………………….. 42-44 List of …………………………………….……………………………. 45 Papers Appendix A Types of Measurement in Proposed Model………………….. 46-47 A.1 Measurement Scales…………………………………………….. 46 A.2 Metrics in Proposed Model…………………………………….. 46 A.2.1 Binary Metric (BIN)……………………………….. 46 A.2.2 Ordinal Metric (ORDN)…………………………… 47 Appendix B GQM based Feature Analysis………………………………… 48-51 B.1 Overview……………………………………………………….. 48 B.2 GQM Based Templates…………………………………………. 48 B.2.1 Functional Requirements…………………………... 48 B.2.2 Non-Functional Requirements…………………… 50 Appendix C Full Results of the Case Study………………………………. 52-60 C.1 Snapshots of Most Promising Candidates………………………. 52 C.1.1 Crimson Editor……………………………………... 52 C.1.2 Notepad++………………………………………….. 53 C.1.3 Programmer’s Notepad…………………………….. 53 C.1.4 Notetab Standard…………………………………… 54 C.1.5 PSPAD Editor……………………………………… 54 C.2 Feature Evaluation Results……………………………………… 55 C.3 Identified Mismatches and their Mitigation Action…………….. 57 C.3.1 Notepad++………………………………………… 58 C.3.2 Programmer’s Notepad……………………………. 59 C.3.3 PSPAD Editor…………………………………….. 60 vii List of Figures Figure 1.1 V-Model for Reuse Based Development……………………… 2 Figure 2.1 COTS Selection Process using PORE..……………………… 10 Figure 2.2 CARE-An iterative process for Component Based Development. 11 Figure 2.3 Part of CRE Templates………………………………………….. 13 Figure 2.4 NFR Framework in Requirement Acquisition………………….. 13 Figure 2.5 The Main Activities in the OTSO process..……………………. 14 Figure 2.6 Two Phase Mismatch Handling in MiHOS…………………… 16 Figure 2.7 GQM paradigm by Basili ……………………………………… 19 Figure 2.8 Mismatch taxonomy proposed by Alves ………………………. 21 Figure 2.9 Mismatch taxonomy proposed by MiHOS …………………… 21 Figure 4.1 The Overview of the Proposed COTS Selection Process……….. 26 Figure 4.2 Detailed Evaluation of the Promising Candidates……………… 27 Figure 4.3 Data Flow Diagram for Mismatch Handling Process…………… 30 Figure 5.1 Hierarchy of the requirements………………………………….. 33 Figure 5.2 Snapshot for Notepad ++………………………………………... 35 Figure 5.3 Detailed Evaluation Results using GQM based Feature Analysis. 36 Figure 5.4 Importing Plug-ins Part (1/2)…………………………………… 38 Figure 5.4 ComparePlugin.dll, Mathpad.dll, Nppexport.dll and 38 SpellCheck.dll Part (2/2)...……………………………………… Figure C.1 Snapshot for Crimson Editor……………………………………. 52 Figure C.2 Snapshot for Notepad++………………………………………… 53 Figure C.3 Snapshot for Programmer’s Notepad…………………………… 53 Figure C.4 Snapshot for Notetab Standard…………………………………. 54 Figure C.5 Snapshot for PSPAD Editor……………………………………... 54 Figure C.6 Feature Evaluation Results Part (1/6)…………………………… 55 Figure C.6 Feature Evaluation Results Part (2/6)…………………………… 55 Figure C.6 Feature Evaluation Results Part (3/6)…………………………… 56 Figure C.6 Feature Evaluation Results Part (4/6)…………………………… 56 viii Figure C.6 Feature Evaluation Results Part (5/6)…………………………… 57 Figure C.6 Feature Evaluation Results Part (6/6)…………………………… 57 Figure C.7 Mismatch handling for Notepad++……………………………… 58 Figure C.8 Mismatch handling for Programmer’s Notepad………………… 59 Figure C.9 Mismatch handling for PSPAD Editor…………………………. 60 ix List of Tables Table 2.1 Example of Weighted Score Method …………………………… 17 Table 2.2 Example of Analytic Hierarchy Process..……………………….. 19 Table 3.1 Comparative Study of COTS selection processes………………. 23 Table 4.1 GQM Based Template for “Richness of Built-In Tools”……….. 28 Table 5.1 List of Searched Candidates ……………………………………. 34 Table 5.2 Shortlist of the most Promising Candidates……………………. 35 Table 5.3 Summary of Evaluation Results before Mismatch Handling…… 37 Table 5.4 Results after Mismatch Handling ……………………………… 39 Table B.1 GQM Template for “Basic Editing”………………………. 48 Table B.2 GQM Template for “Programming Editing Features”.................. 49 Table B.3 GQM Template for “Richness of Built-in Tools”......................... 49 Table B.4 GQM Template for “Vendor’s Support”……………………….. 50 Table B.5 GQM Template for “Help & support”…………………………. 50 Table B.6 GQM Template for “Usability”………………………………… 50 Table B.7 GQM Template for “Flexibility”……………………………….. 51 x Chapter 1 Introduction 1.1 Background In the computer market, existing technologies get obsolete speedily than in any other industry. This rapid-fire pace demands continuous increase in productivity and competitiveness for the computer market. Many industries like health care, manufacturing, transportation and retail – depend on
Recommended publications
  • Tinn-R Team Has a New Member Working on the Source Code: Wel- Come Huashan Chen
    Editus eBook Series Editus eBooks is a series of electronic books aimed at students and re- searchers of arts and sciences in general. Tinn-R Editor (2010 1. ed. Rmetrics) Tinn-R Editor - GUI forR Language and Environment (2014 2. ed. Editus) José Cláudio Faria Philippe Grosjean Enio Galinkin Jelihovschi Ricardo Pietrobon Philipe Silva Farias Universidade Estadual de Santa Cruz GOVERNO DO ESTADO DA BAHIA JAQUES WAGNER - GOVERNADOR SECRETARIA DE EDUCAÇÃO OSVALDO BARRETO FILHO - SECRETÁRIO UNIVERSIDADE ESTADUAL DE SANTA CRUZ ADÉLIA MARIA CARVALHO DE MELO PINHEIRO - REITORA EVANDRO SENA FREIRE - VICE-REITOR DIRETORA DA EDITUS RITA VIRGINIA ALVES SANTOS ARGOLLO Conselho Editorial: Rita Virginia Alves Santos Argollo – Presidente Andréa de Azevedo Morégula André Luiz Rosa Ribeiro Adriana dos Santos Reis Lemos Dorival de Freitas Evandro Sena Freire Francisco Mendes Costa José Montival Alencar Junior Lurdes Bertol Rocha Maria Laura de Oliveira Gomes Marileide dos Santos de Oliveira Raimunda Alves Moreira de Assis Roseanne Montargil Rocha Silvia Maria Santos Carvalho Copyright©2015 by JOSÉ CLÁUDIO FARIA PHILIPPE GROSJEAN ENIO GALINKIN JELIHOVSCHI RICARDO PIETROBON PHILIPE SILVA FARIAS Direitos desta edição reservados à EDITUS - EDITORA DA UESC A reprodução não autorizada desta publicação, por qualquer meio, seja total ou parcial, constitui violação da Lei nº 9.610/98. Depósito legal na Biblioteca Nacional, conforme Lei nº 10.994, de 14 de dezembro de 2004. CAPA Carolina Sartório Faria REVISÃO Amek Traduções Dados Internacionais de Catalogação na Publicação (CIP) T591 Tinn-R Editor – GUI for R Language and Environment / José Cláudio Faria [et al.]. – 2. ed. – Ilhéus, BA : Editus, 2015. xvii, 279 p. ; pdf Texto em inglês.
    [Show full text]
  • Php Editor Mac Freeware Download
    Php editor mac freeware download Davor's PHP Editor (DPHPEdit) is a free PHP IDE (Integrated Development Environment) which allows Project Creation and Management, Editing with. Notepad++ is a free and open source code editor for Windows. It comes with syntax highlighting for many languages including PHP, JavaScript, HTML, and BBEdit costs $, you can also download a free trial version. PHP editor for Mac OS X, Windows, macOS, and Linux features such as the PHP code builder, the PHP code assistant, and the PHP function list tool. Browse, upload, download, rename, and delete files and directories and much more. PHP Editor free download. Get the latest version now. PHP Editor. CodeLite is an open source, free, cross platform IDE specialized in C, C++, PHP and ) programming languages which runs best on all major Platforms (OSX, Windows and Linux). You can Download CodeLite for the following OSs. Aptana Studio (Windows, Linux, Mac OS X) (FREE) Built-in macro language; Plugins can be downloaded and installed from within jEdit using . EditPlus is a text editor, HTML editor, PHP editor and Java editor for Windows. Download For Mac For macOS or later Release notes - Other platforms Atom is a text editor that's modern, approachable, yet hackable to the core—a tool. Komodo Edit is a simple, polyglot editor that provides the basic functionality you need for programming. unit testing, collaboration, or integration with build systems, download Komodo IDE and start your day trial. (x86), Mac OS X. Download your free trial of Zend Studio - the leading PHP Editor for Zend Studio - Mac OS bit fdbbdea, Download.
    [Show full text]
  • Patch Management Vendor and Application List
    Patch Management Vendor and Application List Vendor Application 7-Zip 7-Zip 7-Zip 3 7-Zip 7-Zip 4 7-Zip 7-Zip 9 7-Zip 7-Zip 15 7-Zip 7-Zip 16 7-Zip 7-Zip 18 Acro Software Acro Software CutePDF Writer 2 Acro Software CutePDF Writer 3 Adobe Adobe Acrobat 5 Adobe Acrobat 6 Adobe Acrobat 7 Adobe Acrobat 8 Adobe Acrobat 9 Adobe Acrobat X Adobe Acrobat XI Adobe Acrobat DC Adobe Acrobat DC 17 Adobe Acrobat DC 18 Adobe Acrobat DC 19 Adobe Adobe Photoshop 11 Adobe Adobe Photoshop 12 Adobe Adobe Photoshop 13 Adobe Adobe Photoshop 15 Adobe Adobe Photoshop 16 Adobe After Effects 13.5 Adobe AIR Adobe AIR 2 Adobe AIR 3 Adobe AIR 4 Adobe AIR 13 Adobe AIR 14 Adobe AIR 15 Adobe AIR 16 Adobe AIR 17 Adobe AIR 18 Adobe AIR 19 Adobe AIR 20 Adobe AIR 21 Adobe AIR 22 Adobe AIR 23 Adobe AIR 24 Adobe AIR 25 Adobe AIR 26 Adobe AIR 27 Adobe AIR 28 Adobe AIR 30 Adobe AIR 31 Adobe AIR 32 Adobe Bridge 4 Adobe Bridge 5 Adobe Bridge CC Adobe Creative Cloud 3 Adobe Creative Cloud 4 Adobe Digital Editions 1 Adobe Digital Editions 2 Adobe Digital Editions 3 Adobe Digital Editions 4 Adobe Distiller 5 Adobe Distiller 6 Adobe Distiller 7 Adobe Dreamweaver 16 Adobe Elements 5 Adobe Elements 6 Adobe Elements 7 Adobe Fireworks CS6 Adobe Flash PPAPI MSI Adobe Flash Plugin MSI Adobe Flash MSI Adobe Flash Plugin Adobe Flash 5 Adobe Flash 6 Adobe Flash Plugin 6 Adobe Flash 7 Adobe Flash Plugin 7 Adobe Flash 8 Adobe Flash Plugin 8 Adobe Flash 9 Adobe Flash Plugin 9 Adobe Flash 10 Adobe Flash Plugin 10 Adobe Flash 11 Adobe Flash Plugin 11 Adobe Flash 12 Adobe Flash Plugin 12 Adobe
    [Show full text]
  • 4. Development Tools
    4. Development Tools Objectives - Identify, discuss, compare, and contrast different software applications used to create materials for online and blended instruction. ¾ Media Creation Tools pp. 2-8 o Flash o Graphics o PowerPoint o Screencasting o PDF o Podcasting o Videocasting ¾ HTML Editors pp.9-10 ¾ Teaching and Learning Applications pp. 11-12 o Blogs o E-portfolios o Wikis ¾ Development Tools – Exhibits pp.13-21 o Storyboarding o Organizing Content Online Teaching, Blended Instruction, and Choosing the Right Tools M.-P. Huguet - [email protected] Development Tools 4 - 1 4. Development Tools Media Creation Flash Macromedia Flash, or simply Flash, refers to both the Adobe Flash Player and to a multimedia authoring program used to create content for it as well as games or movies created using the program. Since its introduction in 1996, Flash technology has become a popular method for adding animation and interactivity to web pages. Flash is commonly used to create animations and advertisements; to design web-page elements; to add video to web sites; and, more recently, to develop Rich Internet Applications. The Flash files, traditionally called "flash movies", usually have a .swf file extension and may appear as an element of a web page or to be "played" in the standalone Flash Player. Recommended readings: Adopt and Adapt - 21st-Century Schools Need 21st-Century Technology http://www.edutopia.org/adopt-and-adapt Child's Play: Local animation firms look to wheel and deal at festival http://www.ottawabusinessjournal.com/309212395649751.php Good Flash Design http://www.animationarena.com/good-flash-design.html Tutorials: Wikivid http://wikivid.com/index.php/Main_page Flash 8 Tutorial http://www.baycongroup.com/flash/01_flash_5_tutorial.htm Flash Developer Center http://www.adobe.com/devnet/flash/?promoid=CABD Free flash video tutorials http://www.video-tutes.com/packages/FDesign1.php Graphics Graphics software or image editing software is a program or collection of programs that enable a person to manipulate visual images on a computer.
    [Show full text]
  • Requirements for Web Developers and Web Commissioners in Ubiquitous
    Requirements for web developers and web commissioners in ubiquitous Web 2.0 design and development Deliverable 3.2 :: Public Keywords: web design and development, Web 2.0, accessibility, disabled web users, older web users Inclusive Future Internet Web Services Requirements for web developers and web commissioners in ubiquitous Web 2.0 design and development I2Web project (Grant no.: 257623) Table of Contents Glossary of abbreviations ........................................................................................................... 6 Executive Summary .................................................................................................................... 7 1 Introduction ...................................................................................................................... 12 1.1 Terminology ............................................................................................................. 13 2 Requirements for Web commissioners ............................................................................ 15 2.1 Introduction .............................................................................................................. 15 2.2 Previous work ........................................................................................................... 15 2.3 Method ..................................................................................................................... 17 2.3.1 Participants ..........................................................................................................
    [Show full text]
  • ONT Simo Viljanenv2 3.Pdf (1.398Mt)
    Simo-Matti Viljanen INTERNET SOVELLUSKEHITYKSEN OPETUS JA -OPETUSTYÖKALUJEN VERTAILU Opinnäytetyö Tietojenkäsittely Toukokuu 2010 KUVAILULEHTI Opinnäytetyön päivämäärä 7.5.2010 Tekijä(t) Koulutusohjelma ja suuntautuminen Simo-Matti Viljanen Tietojenkäsittelyn koulutusohjelma Nimeke Internetsovelluskehityksen opetus ja -työkalujen vertailu Tiivistelmä Internetsovelluskehitysohjelmien määrä on suuri. Mikkelin ammattikorkeakoululla ei ole kahden viimeisimmän opetuskäytössä olleen ohjelman valinnassa ollut selkeitä kriteerejä. Tämän työn tehtävä on määrittää kriteerit ja suositella sopivaa opetusohjelmaa samalla tutustuen aiheen opetukseen. Opetettaessa internetsovelluskehitystä opetus tulee aloittaa helpoimmasta ja edetä vaikeimpaan samalla tukien opiskelijaa ongelmakohdissa. Opiskelijan tulisi saavuttaa tälle asetetut tavoitteet motivoituneena ja oma-aloitteisena. Vertailtavia ohjelmia on seitsemän. Notepad++, Programmer’s Notepad, PSPad, PHP Coder, Emerald Editor, ConTEXT ja Komodo Edit. Ohjelmien taso ja ominaisuudet vaihtelevat, mutta PHP Coder:ia ja ConTEXT:ia lukuun ottamatta kaikki ohjelmat kävisivät opetukseen. PSPad ja Komodo Edit erottuvat joukosta parhaina kandidaatteina, sillä ne ovat kokonaisuutena kattavimmat ja opetuskäyttöön soveltuvimmat. Asiasanat (avainsanat ) tietojenkäsittely, atk-ohjelmat, opetus, kasvatustiede, vertailu, Sivumäärä Kieli URN 48s + liitteet 4s Suomi Huomautus (huomautukset liitteistä) Ohjaavan opettajan nimi Opinnäytetyön toimeksiantaja Arto Väätäinen Mikkelin ammattikorkeakoulu DESCRIPTION Date of the
    [Show full text]
  • Jquery Booklet
    HTML, CSS, JavaScript and jQuery It’s not that scary! By @codeboom 1 Contents Introduction ........................................................................................................................................ 3 A quick word about me ....................................................................................................................... 3 A quick word about software .............................................................................................................. 3 HTML ................................................................................................................................................... 4 Getting Started .................................................................................................................................... 4 HTML tags ........................................................................................................................................... 5 Spacing ................................................................................................................................................ 5 Images ................................................................................................................................................. 6 Links .................................................................................................................................................... 7 CSS ......................................................................................................................................................
    [Show full text]
  • Copyrighted Material
    Index Advanced Audio Coding (AAC) format, Symbols and Numerics 394–395 @font, CSS3, 295–297 AdWords (Google), 726 3D (three-dimensional) transforms, aggregators, feed, 658 CSS3, 281, 297 AJAX (Asynchronous JavaScript and 365 project blogs, 770–772 XML), 461–462 960 grid, 70–76 Akismet plug-in, 664 alert popup, JavaScript, 472–475 Align attribute, CSS, 163 A Alt attribute, CSS, 163 alt text, 639, 699 <a> tag, HTML, 162, 168 Amazon website, 492 AAC (Advanced Audio Coding) format, Analytics (Google). See Google 394–395 Analytics absolute links, 162 anchor points, 222 absolute position Divs (AP Divs), animation, 420, 429–431, 445. See also Dreamweaver, 304 JavaScript accessibility attributes, Dreamweaver, AP Divs (absolute position Divs), 212–213 Dreamweaver, 304 accountants, 32 apps. See also mobile pages ACID Pro program, 394 Dreamweaver CS6, 534 action, HTML form, 545 Highslide, 501–505 ActionScript, 417 mobile pages, 508–509 Active Server Pages (ASP), 132–133, professional, for generating 566–567 JavaScript, 492 Add Media dialog box, WordPress, versus websites, 125 640, 644 WOW slider, 498–501 address element, HTML5, 191–192 architecture, website, 65 Address Verifi cation Service (AVS), 678 <article> element, HTML5, 179, 186 AddThis service, 659 artwork, optimizing, 371–375 Adobe Audition application, 400 ASE (Adobe Swatch Exchange) fi le, 101 Adobe Bridge, 379–380 <aside> element, HTML5, 179, 186–188 Adobe BrowserLab, 167, 233 ASP (Active Server Pages), 132–133, Adobe Customer ShowcaseCOPYRIGHTED website, 323 566–567 MATERIAL Adobe Dreamweaver. See assessing resources. See resources, Dreamweaver assessing Adobe Edge, 445, 463 Assets folder, 370 Adobe Fireworks. See Fireworks Assets panel, Dreamweaver, 744 Adobe Illustrator, 27, 70–71 asymmetric page design, 77–79 Adobe Kuler, 100–101 Asynchronous JavaScript and XML Adobe Kuler website, 328, 336 (AJAX), 461–462 Adobe Media Encoder, 403, 406–408, 410 Atom feed, blog, 655 Adobe PhoneGap, 125, 534, 538 Attach External Style Sheet dialog box, Adobe Photoshop.
    [Show full text]
  • Just the Basics “Table of Contents”
    1 Just the Basics “Table of Contents” (TOC) (revised weekly) Presented by the Sequim PC Users group Compiled by Steve Solberg Updated: March 17, 2021 June 30, 2008 (original date for class & materials) All programs are Freeware or Open Source. Documents from past presentations are in separate folders according to the type of document. All programs updated to the latest versions as of this update. All programs come with a description or a user manual. Note 1: When some programs have 32 bit and 64-bit versions then both programs are listed. Note 2: There is a description inside each folder with a URL for reference and future updates. Note 3: All of these programs work with Windows 10 unless otherwise specified. Note 4: Just the Basics folder size is approximately 12.9GB. Note 5: Added hyperlinks to Categories to make it easier to find programs in TOC. Note 6: When opening the PDF, left click to select category to jump to that section. Control + left click to select category to jump to that section These are in alphabetical order. Categories: These links will bring you to the category in table of contents. Advanced Windows Advanced Windows Amateur Radio Anti-Virus Tools Tools Cont. Applications Astronomy Backup Utilities Browsers Budget, Finance & CD_DVD Burners Compression CPU & Video Testers PIM Crapware removers Data Recovery Disk & Registry Disk Tools & Cloning Defraggers Dog & Cat Database Coding Drivers eBook Readers, Editor, converter & Library Education E-Mail Encryption Encryption Tools File Shredders Productivity Tools File Tools and FTP Tools Hard Drive Test Tools Managers Internet Apps Internet Radio Internet Tools iTunes Alternative Java & Flash Keyboard Tester Laptop Apps LCD Monitor Testers License, Serial & Key Mail Clients MATH Finders Memory Testers Misc.
    [Show full text]
  • Tcl Editor Free Download
    Tcl editor free download Komodo Edit (Windows) Komodo Edit: Free multiplatform, multilanguage editor: Perl, Python, Tcl Editor's rating: Download Downloads: 10, License. Best and fastest TCL editor free download for windows, mac, iPhone/iPad and Android. Download the popular TCL editor that with all the necessary basic. windows tcl editor free download. Apache OpenOffice Free alternative for Office productivity tools: Apache OpenOffice - formerly known as. tcl editor Windows 7 - Free Download Windows 7 tcl editor - Windows 7 Download - Free Windows7 Download. Binary Releases. For other ways to obtain Tcl/Tk (such as binary distributions), see the main Tcl/Tk page. Source Releases. Each of these files is explained in. Tcl Editors is a list of text editors for Tcl code. free Macintosh editor provides syntax coloring for many languages, . The first URL above is not there, and the version downloadable from the second appears to be n​: ​ A good, FREE TCL editor for Windows, Morgan, 12/5/00 AM. TCL'ers,. I have just .. architecture which allows for downloadable plugin (over Internet). It. Tcl (Tool Command Language) is two things: a scripting language and an Editors' Note: Clicking on the Download Now (Visit Site) button. Free Tcl Editor Free Downloads. Our "Free Tcl Code Editor" download list customized for people who search for Free Tcl Editor. ConTEXT is small, fast and powerful text editor for software developers. Python, PHP, Tcl/Tk, user defineable syntax highlighter, project workspaces, compiler. How to speed up video/movie clips using one of the best free to download and use editing software/freeware packages available.
    [Show full text]
  • Editing Files « Wordpress Codex
    Editing Files « WordPress Codex http://codex.wordpress.org/Editing_Files Codex Codex tools: Log in Editing Files Home Page WordPress Lessons Languages : English • Français • Português do Brasil • 中文 (简体) • (Add your language ) Getting Started Working with WordPress There are times when you will need to edit the WordPress files, especially if you want to Contents Design and Layout make changes in your WordPress Theme . WordPress features a built-in editor for editing Advanced Topics files from within your browser whilst online: The Theme Editor . You can also edit files [hide ] copied or stored on your computer and then upload them to your site using an FTP client . 1 Using the Theme Editor and Plugin Troubleshooting Editor Developer Docs Before editing any of your WordPress files, check the following: 1.1 What Files Can Be Edited? About WordPress 1.2 Things You Need to Know BACKUP! And Work from Backups 2 Editing Files Offline Codex Resources Work from copies of backup files when possible and/or make sure that you backup your 3 Using Text Editors information frequently as you work and make changes. Keep backups in a safe place. 3.1 Editors to Avoid Community portal 3.2 Text Editors Current events File Permissions 3.3 IDEs Recent changes When working online, you need to set the appropriate file permissions to modify and Random page save them. If you see a note at the bottom of the WordPress Built-in Editor panel that says "If this file was writable you could edit it." , this means you need to change the file permissions before you can make any changes.
    [Show full text]
  • Qualys Patch Management Supported Product Versions
    Patch Management Supported Product Versions August 17, 2021 Copyright 2018-2021 by Qualys, Inc. All Rights Reserved. Qualys and the Qualys logo are registered trademarks of Qualys, Inc. All other trademarks are the property of their respective owners. Qualys, Inc. 919 E Hillsdale Blvd 4th Floor Foster City, CA 94404 1 (650) 801 6100 List of Products Supported by Patch Management This document provides a list of products and versions that Qualys Patch Management supports patching. • Supported Windows Products • Supported Linux Products Supported Windows Products Vendor Product 7-Zip 7-Zip Acro Software CutePDF Writer AdoptOpenJDK JDK AdoptOpenJDK AdoptOpenJDK JRE Acrobat Flash Adobe Reader Shockwave AIMP DevTeam AIMP Amazon Services LLC Corretto Apache Software Foundation Tomcat iCloud iTunes Apple Mobile Device Support Software Update HipChat Atlassian Sourcetree Audacity Audacity Azul Zulu JDK Azul Systems, Inc Azul Zulu JRE Bandicam Company Bandicut Blue Jeans Blue Jeans Network, Inc. Blue Jeans Outlook Addin Barco, Inc ClickShare Botkind, Inc. Allway Sync Box Drive Box.com Box Edit Box.com Box Sync CDBurnerXP CDBurnerXP Cisco Jabber Cisco Cisco WebEx Teams Vendor Product Citrix GoToMeeting Citrix Citrix Receiver Citrix Workspace App Code4ward.net Royal Applications CoreFTP CoreFTP Corel WinDVD Pro CrowdStrike, Inc CrowdStrike Falcon Sensor dotPDN LLC Paint.NET Dropbox Dropbox Evernote Corporation Evernote FileZilla FileZilla Foxit PhantomPDF Foxit Corporation Foxit Reader Gimp.org Gimp GIT GIT GlavSoft TightVNC Chrome Drive Google Google Desktop Google Drive File Stream Google Earth Pro Gretech Corp GOM Player Inkscape Inkscape IrfanView IrfanView Jabra Jabra Direct JAM Software TreeSizeFree Juraj Simlovic TED Notepad KeePass KeePass LibreOffice LibreOffice Lightning UK ImgBurn LogMeIn, Inc.
    [Show full text]