Herramientas Open Source Para La Construcción De Portales

Total Page:16

File Type:pdf, Size:1020Kb

Herramientas Open Source Para La Construcción De Portales Herramientas Open Source para la construcción de portales Nombre del Estudiante Esteve Almirall - ETIS Nombre del Consultor Dr. Jordi Delgado Fecha de Entrega 3-I-2005 INDICE RESUMEN ................................................................................. 5 JUSTIFICACIÓN Y OBJETIVOS.................................................. 6 ENFOQUE Y METODOLOGIA.............................................................. 8 PRODUCTOS OBTENIDOS................................................................ 8 BREVE DESCRIPCIÓN DE LOS CAPITULOS.............................................. 8 INTRODUCCIÓN ..................................................................... 10 QUE SE ENDIENTE POR SOFTWARE ABIERTO (OPEN SOURCE)..................... 10 LENGUAJES DE PROGRAMACIÓN PARA PLATAFORMAS .............................. 12 Descripción de lenguajes de programación ............................. 12 Comparativa entre los diferentes Lenguajes............................ 13 ESTUDIO DE PLATAFORMAS LIBRE DISTRIBUCIÓN................ 15 PLATAFORMAS PROVENIENTES DE ENTORNOS DE ELEARNING ..................... 15 PORTALES DE COLABORACIÓN Y PLATAFORMAS GRUPALES ........................ 20 Descripción de plataformas grupales...................................... 20 Comparativa de las mejores plataformas grupales ................... 22 Vistas de las herramientas grupales más destacadas................ 23 Valoración ......................................................................... 26 SISTEMAS E INFRAESTRUCTURA BASE................................... 27 SISTEMA OPERATIVO .................................................................. 27 UNIX................................................................................. 27 Microsoft Windows NT ......................................................... 27 Novell Netware ................................................................... 28 Linux ................................................................................ 29 Comparación de las Características Generales de los Sistemas Operativos ......................................................................... 29 Precio de Algunas Versiones de los Sistemas Operativos........... 30 Comparación de la Seguridad de los Sistemas Operativos ......... 30 Valoración ......................................................................... 31 SERVIDORES WEB ..................................................................... 32 Appache Web Server ........................................................... 32 AOLServer ......................................................................... 33 IIS (Information Server) ...................................................... 34 Valoración ......................................................................... 34 SERVIDORES DE APLICACIONES ...................................................... 34 Servidores WEB de software libre basados en Java .................. 36 Servidores EJB de software libre basados en Java.................... 37 Tabla comparativa de Servidores de Aplicaciones..................... 38 Valoración ......................................................................... 40 BASE DE DATOS ....................................................................... 41 MySQL .............................................................................. 41 PostgreSQL ........................................................................ 41 Otras Bases de datos basadas en tecnología Java y XML........... 42 LDAP (Lightweight Directory Access Protocol).......................... 43 Sistemas de ficheros distribuidos para alta disponibilidad.......... 43 Valoración ......................................................................... 44 2/140 SERVIDOR DE CORREO ................................................................ 45 Otros Servidores: ............................................................... 46 Otras Aplicaciones Relacionadas............................................ 47 Valoración ......................................................................... 47 BALANCEADORES DE CARGA .......................................................... 48 Tipos de balanceos de carga................................................. 49 Balanceadores de carga ....................................................... 50 Valoración ......................................................................... 51 PROXY................................................................................... 52 Herramientas Proxy............................................................. 53 FIREWALL............................................................................. 54 Herramientas firewalls para sistemas UNIX/Linux .................... 54 Valoración ......................................................................... 55 SERVICIOS DE COMUNICACIÓN ............................................. 56 FOROS .................................................................................. 56 Descripción de foros de discusión .......................................... 56 Tabla Comparativa de foros.................................................. 58 Vistas de los foros más interesantes ...................................... 59 Valoración ......................................................................... 61 LISTAS DE DISTRIBUCIÓN ............................................................ 62 Servidores de Listas de distribución populares......................... 62 Valoración ......................................................................... 64 CHAT .................................................................................... 65 Chats web HTMLRefresh ...................................................... 65 Chats web cliente / servidor ................................................. 66 Otros aplicativos relacionados con los chats web ..................... 66 Comparativa de los chat web más interesantes ....................... 67 Vistas de los chat web más interesantes................................. 67 Valoración ......................................................................... 70 MENSAJERÍA INSTANTÁNEA ........................................................... 71 Sistemas de mensajería instantánea web más populares .......... 71 Servidores y otras aplicaciones relacionadas con IM................. 72 Sistema de Mensajería Instantánea Jabber ............................. 72 Vistas de las herramientas de IM más interesantes .................. 77 Valoración ......................................................................... 80 CORREO WEB .......................................................................... 81 Descripción de clientes de correos web .................................. 81 Comparativa de clientes de correo web .................................. 82 Vistas de los mejores correo web .......................................... 83 Valoración ......................................................................... 84 PIZARRAS VIRTUALES Y SISTEMAS DE CONFERENCIA WEB ....................... 85 Pizarras Virtuales................................................................ 85 Sistemas de conferencia web................................................ 85 Otras herramientas de conferencia (no Web) .......................... 85 Valoración ......................................................................... 86 SERVICIOS DE COMUNIDAD ................................................... 87 WIKI .................................................................................... 87 Wikis más populares ........................................................... 87 Clasificación de Wikis Java ................................................... 88 Comparativa de los Wikis más interesantes ............................ 90 Vistas de los wikis más interesantes ...................................... 91 Valoración ......................................................................... 93 WEBLOG ................................................................................ 94 Comparativa de los Weblogs más interesantes ........................ 96 Vistas de los weblog más interesantes ................................... 97 3/140 Valoración ......................................................................... 99 GESTOR DOCUMENTAL............................................................... 100 Descripción de gestores documentales y gestores de ficheros.. 100 Comparativa de gestores documentales web......................... 101 Vistas de los gestores de documentos más interesantes ......... 102 Valoración ....................................................................... 105 GESTOR DE CONTENIDOS ........................................................... 106 Clasificación de CMS.......................................................... 106 Comparativa de CMS ......................................................... 108 Vistas de las herramientas CMS más destacadas ................... 109 Valoración ....................................................................... 112 SERVICIOS GENÉRICOS DE PORTAL ..................................... 113 MOTOR DE BÚSQUEDA............................................................... 113 Valoración ....................................................................... 114 GESTOR DE LA INFRAESTRUCTURA DE PORTAL .................................... 115 Descripción de gestores de infraestructura de portal .............. 115 Comparativa de los diferentes gestores de portal..................
Recommended publications
  • Using New Technologies for Library Instruction in Science and Engineering: Web 2.0 Applications
    University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln Faculty Publications, UNL Libraries Libraries at University of Nebraska-Lincoln October 2006 Using New Technologies for Library Instruction in Science and Engineering: Web 2.0 Applications Virginia A. Baldwin University of Nebraska-Lincoln, [email protected] Follow this and additional works at: https://digitalcommons.unl.edu/libraryscience Part of the Library and Information Science Commons Baldwin, Virginia A., "Using New Technologies for Library Instruction in Science and Engineering: Web 2.0 Applications" (2006). Faculty Publications, UNL Libraries. 56. https://digitalcommons.unl.edu/libraryscience/56 This Article is brought to you for free and open access by the Libraries at University of Nebraska-Lincoln at DigitalCommons@University of Nebraska - Lincoln. It has been accepted for inclusion in Faculty Publications, UNL Libraries by an authorized administrator of DigitalCommons@University of Nebraska - Lincoln. Using New Technologies for Library Instruction in Science and Engineering: Web 2.0 Applications “Quantum computation is... a distinctively new way of harnessing nature... It will be the first technology that allows useful tasks to be performed in collaboration between parallel universes.” … David Deutsch, The Fabric of Reality: the Science of Parallel Universes-- and its Implications http://en.wikiquote.org/wiki/David_Deutsch INTRODUCTION The transformational concept of Web 2.0 for libraries was a hot topic at three major conferences in June of 2006. The American Library Association (ALA), Special Libraries Association (SLA), and the American Society for Engineering Education (ASEE) conferences all had sessions on the subject. Not all of the focus was on sci-tech libraries. An exploration of the use of these technologies for library instruction in science and engineering fields is the emphasis for this column.
    [Show full text]
  • Receive Text Messages on Pc
    Receive Text Messages On Pc Which Kam book so culturally that Felicio keratinizes her primines? Frostier and aft Gabriel starches so cattily that Saul finalizes his guaiac. Australian Jock supplying very burglariously while Laurent remains suave and unsure. Please check text on pc Use chrome that you received by sms and pc and strategy stories about microsoft has come a paypal account. Can puzzle your Fingerprint reader on your S9 to unlock your PC and shut and. Motorola PC Suite SMS Motorola Support IN. This will get everything you send a number i would you can be. Do on pc are. Manage all the whole family uses a question where you can start this file directly or submit button below has transformed the. Follow this capital to directly receive any send SMS from Windows 10 PC as Microsoft has introduced preview to new Messaging Everywhere. Or cellular connection, particularly if you add the pinger textfree web, free version of using the free sms online send and sought after day? How to Send over Text Message From a Computer Digital Trends. The pc problem, received on a receive messages on it. That message will get sent such a text message to that nor Other carriers have also type of equivalent andor webpage from which date can. Google's Desktop Messaging app is wealth live has's two ways to get it. Messages are already knows our range of messages, text messages on pc directly. Send Mass Text Messages from Your Computer TextSanity. Just for sending sms? You can either literal text messages via a website or doctor one knowing the instant messaging or VoIP applications Most within the services are free has some applications do.
    [Show full text]
  • SMS) Transit Via SMS Gateways
    Carriers providing Short Message Service (SMS) transit via SMS gateways. This list explains which email address to use if one wants to send an email and have it arrive as a text message on someone's phone. The number must contain no punctuation. For instance, to send to a number typically expressed in the United States as 987-555-0100, one would email 9875550100@SMS- gateway. Some carriers have multiple gateways. The SMS gateway refers to Short Message Services which are capable of transmitting plain text messages only. MMS refers to "Multimedia Messaging Services" which are generally capable of carrying messages which include text, pictures and audio [email protected] (SMS), [email protected] (MMS) (Note: AT&T Mobility United States This gateway fails to handle complete phone numbers; the country code must be omitted, leaving only the ten-digit NANP number.) [email protected] AT&T Mobility (formerly [email protected] United States Cingular) [email protected] [email protected] AT&T Enterprise Paging United States [email protected] AT&T Global Smart Messaging United States [email protected] Suite - Powered By Soprano BellSouth United States [email protected] [email protected] (SMS) Bluegrass Cellular United States [email protected] (MMS) Global Telematic Solutions, LLC • PO Box 269 • Meridian, ID 83680 • Tel 855-487-9679 • Fax 855-487-9680 www.gtsfleet.com [email protected] (SMS) Boost Mobile United States [email protected] (MMS) Cellcom United States
    [Show full text]
  • A Reference Architecture for Web Servers
    A Reference Architecture for Web Servers Ahmed E. Hassan and Richard C. Holt Software Architecture Group (SWAG) Dept. of Computer Science University of Waterloo Waterloo, Ontario N2L 3G1 CANADA +1 (519) 888-4567 x 4671 {aeehassa, holt}@plg.uwaterloo.ca ABSTRACT document increases with the size and the complexity of the software system. Recently, a number of tools have A reference software architecture for a domain defines been developed to decrease this cost by helping to ex- the fundamental components of the domain and the tract the architecture of a software system [7, 16, 20, relations between them. Research has shown the bene- 21]. Using these tools, reverse engineering researchers fits of having a reference architecture for product de- have developed semi-automated processes to extract the velopment, software reuse, and maintenance. Many product’s architecture from available artifacts such as mature domains, such as compilers and operating sys- the product's source code and any available documenta- tems, have well-known reference architectures. tion. In this paper, we present a process to derive a reference The reference architecture [4] for a domain is an archi- architecture for a domain. We used this process to de- tecture template for all the software systems in the do- rive a reference architecture for web servers, which is a main. It defines the fundamental components of the relatively new domain. The paper presents the map- domain and the relations between these components. ping of this reference architecture to the architectures of The architecture for a particular product is an instance three open source web servers: Apache (80KLOC), of the reference architecture.
    [Show full text]
  • Using Findbugs in Anger
    Making Static Analysis Part Of Your Build Process William Pugh Professor, Univ. of Maryland Visiting Scientist, Google Learn how to effectively use FindBugs on large software projects (100,000+ lines of code), and make effective use of the limited time you can schedule/afford for static analysis 2 Agenda FindBugs and static analysis Using FindBugs effectively Running FindBugs Scaling up FindBugs Historical Bug results 3 Static Analysis Analyzes your program without executing it Doesn’t depend on having good test cases • or even any test cases Doesn’t know what your software is supposed to do • Looks for violations of reasonable programming practices • Shouldn’t throw NPE • All statements should be reachable • Shouldn’t allow SQL injection Not a replacement for testing • Very good at finding problems on untested paths • But many defects can’t be found with static analysis 4 Common (Incorrect) Wisdom about Bugs and Static Analysis Programmers are smart Smart people don’t make dumb mistakes We have good techniques (e.g., unit testing, pair programming, code inspections) for finding bugs early I tried lint and it sucked: lots of warnings, few real issues So, bugs remaining in production code must be subtle, and finding them must require sophisticated static analysis techniques 5 Can You Find The Bug? if (listeners == null) listeners.remove(listener); JDK1.6.0, b105, sun.awt.x11.XMSelection • lines 243-244 6 Why Do Bugs Occur? Nobody is perfect Common types of errors: • Misunderstood language features, API methods • Typos (using wrong boolean
    [Show full text]
  • Towards Our Development Environment
    Euclid Consortium Towards our development environment 2012, Dec. 4th SDC meeting 1 Euclid External constraints Consortium ● CODEEN (Redmine and http://apceucliddev.in2p3.fr/jenkins/) ● Common tools – Python / C++ – Jira – Eclipse – Sonar – Subversion – Doxygen – Xunit – Goolge talk – Maven – Redmine – Nexus – Adobe Connect – Jenkins 2012, Dec. 4th SDC meeting 2 Euclid Language and architecture Consortium ● Language: Python (C, C++) ● Central svn repository (http://euclid.esac.esa.int/svn/EC/SGS/) ● IDE: Eclipse + PyDev ● Software architecture and packaging – Model the testbed, data trains and taker Gaia concepts – Separate the data handling and algorithmic programming – Data model, Framework, Algo (projects? Modules?) ● Study flexible solutions for – local development, testing and survey data analysis – integration into the IAL – distributing the software? 2012, Dec. 4th SDC meeting 3 Euclid Data model and data handling Consortium ● Data model: first version as XML schema on SVN – PyXB for automatic Python code generation ● Framework with data handling, loading data from – ASCII files : SciPy (loadtxt) – Database : SQLAlchemy ORM – FITS files : PyFits ● Panda : large table ● Pickle : object serialization 2012, Dec. 4th SDC meeting 4 Euclid Dependencies and building managementConsortium ● Nexus, Ivy and Ant used in Gaia ● Maven - Nexus is proposed, is it too Java oriented? – Difference between Ant and Maven? ● How can we used the Python “setup” files ● Hubert proposals – http://zero-install.sourceforge.net/ – http://www.cmake.org/ ● Solution for – local software development and usage – distribution 2012, Dec. 4th SDC meeting 5 Euclid Configuration, testing and doc Consortium ● Solution for handling configuration – model the Gaia XML based solution? (Java “properties” thread unsafe) – Python solution? Init? ● Testing set up and conventions – xUnit and PyUnit? ● Javadoc as an example (look up in Eclipse, automatic doc generation) – Doxygen 2012, Dec.
    [Show full text]
  • Server: Apache
    Modern Trends in Network Fingerprinting SecTor [11.21.07] Jay Graver Ryan Poppa // Fingerprinting Topics Why, What, Who & How? Tools in action Why Tools Break Tools EOL New Approaches New Tool // Why Fingerprint? WhiteHat needs accurate identification of hosts in a PenTest report BlackHat reconnaissance SysAdmins track down and identify new services or hosts when they appear on their network // What is a Fingerprint? Looking at something common … 192.168.2.187:8004 192.168.2.187 [152] 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d HTTP/1.1 200 OK. 0a 43 6f 6e 6e 65 63 74 69 6f 6e 3a 20 63 6c 6f .Connection: clo 73 65 0d 0a 41 6c 6c 6f 77 3a 20 4f 50 54 49 4f se..Allow: OPTIO 4e 53 2c 20 47 45 54 2c 20 48 45 41 44 2c 20 50 NS, GET, HEAD, P 4f 53 54 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e OST..Content‐Len 67 74 68 3a 20 30 0d 0a 44 61 74 65 3a 20 46 72 gth: 0..Date: Fr 69 2c 20 30 32 20 4e 6f 76 20 32 30 30 37 20 32 i, 02 Nov 2007 2 32 3a 32 35 3a 31 38 20 47 4d 54 0d 0a 53 65 72 2:25:18 GMT..Ser 76 65 72 3a 20 6c 69 67 68 74 74 70 64 2f 31 2e ver: lighttpd/1. 34 2e 31 35 0d 0a 0d 0a 4.15...
    [Show full text]
  • A Brief Review of Speech Synthesis
    Computer Science Computer Networks Piotr Leszczyński Book No. s4207 Remote voice Web browser for people with sight impairment Zdalna głosowa przeglądarka WWW dla osób niewidomych Engineering Thesis Written under the advice of Ph.D. Eng. Przemysław Skurowski Bytom September 2009 Contents 1 Introduction............................................................................... 7 2 A brief review of speech synthesis ................................................ 9 2.1 Human speech synthesis ......................................................... 9 2.2 Text-To-Speech systems overview .......................................... 10 2.2.2 Concatenation Speech Systems ...................................... 11 2.2.3 Articulator Speech Systems ............................................ 11 2.2.4 History ........................................................................ 12 3 Application modeling and implementation .................................... 14 3.1 Application concept ............................................................... 14 3.2 Functional requirements ........................................................ 15 3.3 Non-Functional requirements ................................................. 16 3.4 Feasibility analysis ................................................................ 16 3.5 Technical limitations ............................................................. 17 3.5.1 Accessibility ................................................................. 17 3.5.2 Speech synthesis .........................................................
    [Show full text]
  • O'reilly® Jason Hunter
    rr Help for Server-Side Java Developer, '" Jason Hunter O'REILLY® with William Crawford Page 1 of 94 J ava" Servlet Programming Page 2 of 94 THE JAVA"" SERIES Learning Java m Java'" Performance Tuning Java'" Threads Java'" Internationalization Java'· Network Programming JavaServer Pages" Database Programming with JDBC'Mand Java'" Java m Message Service Java'" Distributed Computing Developing Java Beans'M Java" Security Java" Cryptography Also from O'Reilly Java" Swing Java" Servlet Programming Java'M in a Nutshell Java" I/O J ava" Enterprise in a Nutshell J ava™ 2D Graphics Java'" Foundation Classes in a Nutshell Enterprise Javafleans" Java" Examples in a Nutshell Creating Effective JavaHelp'M JiniTM in a Nutshell Java'" and XML The Enterprise Java" CD Bookshelf Page 3 of 94 -, Javan, Servlet Programming Second Edition Jason Hunter with William Crawford O'REILLY® Beijing. Cambridge. Farnham» Koln » Paris > Sebastopol. Taipei. Tokyo Page 4 of 94 Java Servlet Programming, Second Edition byJason Hunter with William Crawford Copyright © 2001,1998 O'Reilly & Associates, Inc. All rights reserved. Printed in the United States of America. Published by O'Reilly & Associates, Inc., 101 Morris Street, Sebastopol, CA 95472. Editors: Robert Eckstein and Paula Ferguson Production Editor: Colleen Gorman Cover Designer: Hanna Dyer Printing History: October 1998: First Edition. April 2001: Second Edition. Nutshell Handbook, the Nutshell Handbook logo, and the O'Reilly logo are registered trademarks and The Java™ Series is a trademark of O'Reilly & Associates, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O'Reilly & Associates, Inc.
    [Show full text]
  • Technologies We Use IT Project Management
    SolDevelo Sp. z o.o. is a dynamic software development and information technology outsourcing company, focused on delivering high quality software and innovative solutions. Our approach is a unique mix of highly experienced development team, client-oriented service and passion for IT. This guarantees projects to be completed on time, with the superior quality and precisely the way client imagined it. IT Project Management Requirements Specification Architecture Implementation Detailed Design Testing Integration Validation Maintenance Technologies We Use Software development and Integration Ý Application Servers Languages Web Servers Glassfish, JBOSS, Geronimo Java/JEE, Python, C#/.NET Nginx, Apache HTTP Android, PHP, Objective-C, Swift, Ruby Frameworks Web Technologies Database Environments Hibernate, Datanucleus, J2EE, PHP, XML, JavaScript, Oracle, SQL, PL/SQL, MySQL, OSGi, Spring Integration, SOAP, WSDL, RichFaces, PostgreSQL, HSQLDB, CouchDB, Quartz, Spring Batch, jQuery, JSP, JSF, AJAX, (S)CSS, SQLite3, Hypersonic Android Designer, LESS, XHTML, ASP.NET, Robotium, JBoss Seam Node.js Mobile Technologies Servlet Containers Android, iOS Tomcat, Jetty Web Frameworks AngularJS, Django, Spring WebFlow, Bootstrap, Zend, Ə CMS ǡ Business Intelligence Symfony, Express, Ruby on Rails Drupal, Wordpress, Joomla! DHIS2, Tableau 01 Competence Map Tools we use IDE Wiki < Knowledge Sharing IntelliJ IDEA, Eclipse, Android Confluence, Assembla Wiki, Trac Studio, Xcode, PHPStorm Project Methodology Issue/Bug Tracking Agile/Scrum JIRA, Assembla,
    [Show full text]
  • Next Generation Web Scanning Presentation
    Next generation web scanning New Zealand: A case study First presented at KIWICON III 2009 By Andrew Horton aka urbanadventurer NZ Web Recon Goal: To scan all of New Zealand's web-space to see what's there. Requirements: – Targets – Scanning – Analysis Sounds easy, right? urbanadventurer (Andrew Horton) www.morningstarsecurity.com Targets urbanadventurer (Andrew Horton) www.morningstarsecurity.com Targets What does 'NZ web-space' mean? It could mean: •Geographically within NZ regardless of the TLD •The .nz TLD hosted anywhere •All of the above For this scan it means, IPs geographically within NZ urbanadventurer (Andrew Horton) www.morningstarsecurity.com Finding Targets We need creative methods to find targets urbanadventurer (Andrew Horton) www.morningstarsecurity.com DNS Zone Transfer urbanadventurer (Andrew Horton) www.morningstarsecurity.com Find IP addresses on IRC and by resolving lots of NZ websites 58.*.*.* 60.*.*.* 65.*.*.* 91.*.*.* 110.*.*.* 111.*.*.* 113.*.*.* 114.*.*.* 115.*.*.* 116.*.*.* 117.*.*.* 118.*.*.* 119.*.*.* 120.*.*.* 121.*.*.* 122.*.*.* 123.*.*.* 124.*.*.* 125.*.*.* 130.*.*.* 131.*.*.* 132.*.*.* 138.*.*.* 139.*.*.* 143.*.*.* 144.*.*.* 146.*.*.* 150.*.*.* 153.*.*.* 156.*.*.* 161.*.*.* 162.*.*.* 163.*.*.* 165.*.*.* 166.*.*.* 167.*.*.* 192.*.*.* 198.*.*.* 202.*.*.* 203.*.*.* 210.*.*.* 218.*.*.* 219.*.*.* 222.*.*.* 729,580,500 IPs. More than we want to try. urbanadventurer (Andrew Horton) www.morningstarsecurity.com IP address blocks in the IANA IPv4 Address Space Registry Prefix Designation Date Whois Status [1] -----
    [Show full text]
  • Synthesiology”, a New Academic Journal
    MESSAGES FROM THE EDITORIAL BOARD There has been a wide gap between science and society. The last three hundred years of the history of modern science indicates to us that many research results disappeared or took a long time to become useful to society. Due to the difficulties of bridging this gap, it has been recently called the valley of death or the nightmare stage (Note 1). Rather than passively waiting, therefore, researchers and engineers who understand the potential of the research should be active. To bridge the gap, technology integration (i.e. Type 2 Basic Research − Note 2) of scientific findings for utilizing them in society, in addition to analytical research, has been one of the wheels of progress (i.e. Full Research − Note 3). Traditional journals, have been collecting much analytical type knowledge that is factual knowledge and establishing many scientific disciplines (i.e. Type 1 Basic Research − Note 4). Technology integration research activities, on the other hand, have been kept as personal know-how. They have not been formalized as universal knowledge of what ought to be done. As there must be common theories, principles, and practices in the methodologies of technology integration, we regard it as basic research. This is the reason why we have decided to publish “Synthesiology”, a new academic journal. Synthesiology is a coined word combining “synthesis” and “ology”. Synthesis which has its origin in Greek means integration. Ology is a suffix attached to scientific disciplines. Each paper in this journal will present scenarios selected for their societal value, identify elemental knowledge and/or technologies to be integrated, and describe the procedures and processes to achieve this goal.
    [Show full text]