Indu Soft UPRM Center for Industrial Software Development

  • Slides: 53
Download presentation
Indu. Soft @ UPRM Center for Industrial Software Development Bienvenido Vélez Ph. D. Principal

Indu. Soft @ UPRM Center for Industrial Software Development Bienvenido Vélez Ph. D. Principal Investigator PRCCA Board Meeting - November 7, 2003 1

Outline n n n n What is a Center of Excellence? Indu. Soft Precepts:

Outline n n n n What is a Center of Excellence? Indu. Soft Precepts: Mission and Vision Indu. Soft Structure Why a Center of Excellence at UPRM? Budget University Commitment Self-Sustainability Plan An Example Flagship Project: Paper Equivalent Forms PRCCA Board Meeting - November 7, 2003 2

What is a Center of Excellence? n Driven by long term mission and vision

What is a Center of Excellence? n Driven by long term mission and vision n Self-sustainable n Supported by stable critical mass of resources n n Technical/Scientific Fundamental Expertise n Physical Facilities n Financial resources n Administrative Support Capable of adapting to future technological developments PRCCA Board Meeting - November 7, 2003 3

Indu. Soft Precepts: Mission n Collect long term organizational memory on innovation and technology

Indu. Soft Precepts: Mission n Collect long term organizational memory on innovation and technology commercialization and make it available to the public n Support industry and entrepreneurs in bringing new software products to market n Support PR economic development based on commercialization of globally competitive disruptive software technologies n Serves as Hub connecting partners involved in commercialization of technology: Inventors, Intellectual Property Protection Experts, Venture Capitalists, Government Agencies Indu. Soft modeled on Georgia Tech’s Economic Development Institute (EDI) PRCCA Board Meeting - November 7, 2003 4

Indu. Soft Inspired On: • 125 Employees • 17 regional offices throughout Georgia •

Indu. Soft Inspired On: • 125 Employees • 17 regional offices throughout Georgia • Partner to the Georgia Research Alliance PRCCA Board Meeting - November 7, 2003 5

Indu. Soft Precepts: Vision Indu. Soft will become the most important knowledge and support

Indu. Soft Precepts: Vision Indu. Soft will become the most important knowledge and support center on software technology innovation an commercialization in Puerto Rico PRCCA Board Meeting - November 7, 2003 6

How can Indu. Soft Support Economic Development Based on Technological Innovation? Thru the experiences

How can Indu. Soft Support Economic Development Based on Technological Innovation? Thru the experiences gained developing an initial product portfolio of flagship products: n Assessment of commercial potential of emergent software technologies n Support developing proof of concept prototypes n Assessment of alternative business models n Advising on intellectual property protection n Advising on creating and developing companies n Advising on how to attract and retain investors n Connecting inventors with investors PRCCA Board Meeting - November 7, 2003 7

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D Thrust 1 Coordinator R&D Thrust 2 Coordinator R&D Thrust 3 Coordinator R&D Thrust 4 Coordinator R&D Thrust 5 Coordinator R&D Thrust 6 Coordinator Collaborators and Students Collaborators and Students PRCCA Board Meeting - November 7, 2003 8

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D Thrust 1 Coordinator R&D Thrust 2 Coordinator R&D Thrust 3 Coordinator R&D Thrust 4 Coordinator R&D Thrust 5 Coordinator R&D Thrust 6 Coordinator Collaborators and Students Collaborators and Students Heterogeneous Database Integration Dr. Manuel Rodríguez PRCCA Board Meeting - November 7, 2003 9

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D Thrust 1 Coordinator R&D Thrust 2 Coordinator R&D Thrust 3 Coordinator R&D Thrust 4 Coordinator R&D Thrust 5 Coordinator R&D Thrust 6 Coordinator Collaborators and Students Collaborators and Students Medical Informatics Dr. Néstor Rodríguez PRCCA Board Meeting - November 7, 2003 10

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D Thrust 1 Coordinator R&D Thrust 2 Coordinator R&D Thrust 3 Coordinator R&D Thrust 4 Coordinator R&D Thrust 5 Coordinator R&D Thrust 6 Coordinator Collaborators and Students Collaborators and Students e. Government e. Commerce Dr. Pedro I. Rivera PRCCA Board Meeting - November 7, 2003 11

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D Thrust 1 Coordinator R&D Thrust 2 Coordinator R&D Thrust 3 Coordinator R&D Thrust 4 Coordinator R&D Thrust 5 Coordinator R&D Thrust 6 Coordinator Collaborators and Students Collaborators and Students Wireless and Secure Networks Dr. Yi Qian PRCCA Board Meeting - November 7, 2003 12

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D Thrust 1 Coordinator R&D Thrust 2 Coordinator R&D Thrust 3 Coordinator R&D Thrust 4 Coordinator R&D Thrust 5 Coordinator R&D Thrust 6 Coordinator Collaborators and Students Collaborators and Students GRID Computing Dr. Wilson Rivera PRCCA Board Meeting - November 7, 2003 13

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D

Indu. Soft Structure Administrative Board External Advisory Board Director System Administrator Administrative Secretary R&D Thrust 1 Coordinator R&D Thrust 2 Coordinator R&D Thrust 3 Coordinator R&D Thrust 4 Coordinator R&D Thrust 5 Coordinator R&D Thrust 6 Coordinator Collaborators and Students Collaborators and Students Communications Signal Processing Dr. Domingo Rodriguez PRCCA Board Meeting - November 7, 2003 14

Why a C&IT Center of Excellence @ UPRM? Leverage on strong research program in

Why a C&IT Center of Excellence @ UPRM? Leverage on strong research program in C&IT n Critical mass of human resources n Large pool of talented engineering students n Successful track obtaining and managing external funding n Strong university support n Strong relationships with industrial partners n PRCCA Board Meeting - November 7, 2003 15

Indu. Soft Human Resource in C&IT Name Degree Institution Interests Javier Arroyo Ph. D.

Indu. Soft Human Resource in C&IT Name Degree Institution Interests Javier Arroyo Ph. D. /CS U. of Florida Databases, OS José A. Borges Ph. D. /CS U. of Illinois Human-Computer Int. Isidoro Couvertier Ph. D. /Cp. E LSU Networking, OS Yi Qian Ph. D. /EE Clemson University Wireless Nets Wilson Rivera Ph. D. /CEng Mississippi State High Performance Comp Pedro Rivera Ph. D. /CS U. of Florida Parallel and Distributed Algorithms Manuel Rodríguez Ph. D. /CS U. of Maryland, College Park Wireless Databases, Network Middleware Nestor Rodríguez Ph. D. /EE U. of Wisconsin, Madison Usability Eng, Medical Informatics Domingo Rodríguez Ph. D. /EE NYU Digital Signal Processing Jaime Seguel Ph. D. /Comp Math NYU High Performance Computing Bienvenido Vélez Ph. D. /CS MIT PL’s, E-government PRCCA Board Meeting - November 7, 2003 16

Budget Year 1 Total PRIDCO UPRM 49, 000 122, 326 152, 958 366, 979

Budget Year 1 Total PRIDCO UPRM 49, 000 122, 326 152, 958 366, 979 - 38, 850 - 118, 082 4, 508 30, 090 14, 072 90, 631 Students 257, 100 - 771, 300 - Annual Workshop 15, 000 - 45, 000 - - 17, 500 Materials & Publications 24, 600 - 73, 800 - Intellectual Property Prot. 32, 000 - 96, 000 - New Faculty Recruiting 30, 000 - 90, 000 - Equipment 120, 000 - Indirect Costs 43, 022 - 106, 366 - TOTAL 575, 230 208, 766 1, 469, 497 628, 192 Faculty Staff Fringe Benefits Travel TOTAL PRIDCO/UPRM 783, 996 UPRM Cost Sharing % 30% UPRM Cost Sharing Cash 2, 097, 689 261, 213 PRCCA Board Meeting - November 7, 2003 17

PRIDCO Budget Distribution PRCCA Board Meeting - November 7, 2003 18

PRIDCO Budget Distribution PRCCA Board Meeting - November 7, 2003 18

Strong UPRM Commitment n Matching Funds n n n Administrative Support n n UPRM

Strong UPRM Commitment n Matching Funds n n n Administrative Support n n UPRM R&D Center (accounting, purchasing, payroll, etc. ) Physical Facilities n n Over 260 K in Cash Over 360 K in Kind Institute for Computing and Information Studies Labs Industrial Relationships n Industrial Affiliates Program University committed to provide long term support to Center of Excellence PRCCA Board Meeting - November 7, 2003 19

Self-Sustainability Plan n n Long term in kind support from UPRM Long term cash

Self-Sustainability Plan n n Long term in kind support from UPRM Long term cash support from external grants n n n Each R&D thrust responsible for its own survival Other sources of revenue n n Collaborative projects with industry PRIDCO/PRCCA CITI Programs NSF SBIR/STTR NIH SBIR/STTR Consulting fees/donations Indu. Soft may become a permanent division of UPRM PRCCA Board Meeting - November 7, 2003 20

Electronic Government/Commerce Thrust n n Develops software technologies to overcome the barriers impairing the

Electronic Government/Commerce Thrust n n Develops software technologies to overcome the barriers impairing the effectiveness of public administration and government services Develops software technologies helping industries comply with government regulations pertaining to electronic records and signatures (e. g. CFR 21 -Part 11) Many of today’s business transactions are conducted on paper for one single reason We trust paper more than we trust bits Why? PRCCA Board Meeting - November 7, 2003 21

e. Signature Efforts At All Levels PRCCA Board Meeting - November 7, 2003 22

e. Signature Efforts At All Levels PRCCA Board Meeting - November 7, 2003 22

Paper vs. Bits as Secure Media n Pros of Paper n n Difficult to

Paper vs. Bits as Secure Media n Pros of Paper n n Difficult to change Difficult to forge Difficult to replicate Can we have the best of both worlds? Pros of Bits n n n Weightless Spaceless (almost) Easy to replicate Easy to transport Easy to search Paper Equivalent Forms a. k. a PEF’s PRCCA Board Meeting - November 7, 2003 23

Paper Equivalent Forms (PEF’s) Underlying software technology is Auditable Secure GUI Components (AGC) n

Paper Equivalent Forms (PEF’s) Underlying software technology is Auditable Secure GUI Components (AGC) n Some applications of PEF’s: n Industry: FDA regulated record keeping of manufacturing process data n Government: Providing services requiring citizen/agency certification/authentication n PRCCA Board Meeting - November 7, 2003 24

Use of PEF’s in Manufacturing weighting tablet compression packaging Paper Log Inspired on visit

Use of PEF’s in Manufacturing weighting tablet compression packaging Paper Log Inspired on visit to Mc. Neil Pharmaceutical in Las Piedras PRCCA Board Meeting - November 7, 2003 25

Use of PEF’s in Manufacturing tablet compression weighting packaging Interne t Electronic Records Inspired

Use of PEF’s in Manufacturing tablet compression weighting packaging Interne t Electronic Records Inspired on visit to Mc. Neil Pharmaceutical in Las Piedras PRCCA Board Meeting - November 7, 2003 26

What make PEF’s different Current CFR 21 Part 11 compliant systems Based on user

What make PEF’s different Current CFR 21 Part 11 compliant systems Based on user passwords n All trust rests on root n Root under control of the manufacturer PEF’s n Based on concept of data centered trust n OS doesn’t need to be trusted n Based on trusted third party certificates n PRCCA Board Meeting - November 7, 2003 27

Questions PRCCA Board Meeting - November 7, 2003 28

Questions PRCCA Board Meeting - November 7, 2003 28

Backup Slides PRCCA Board Meeting - November 7, 2003 29

Backup Slides PRCCA Board Meeting - November 7, 2003 29

Heterogeneous Database Integration Thrust #1 Director: Dr. Manuel Rodríguez PRCCA Board Meeting - November

Heterogeneous Database Integration Thrust #1 Director: Dr. Manuel Rodríguez PRCCA Board Meeting - November 7, 2003 30

Heterogeneous Databases n Focus: n n Develop software solutions for Database Integration for Pharmaceutical

Heterogeneous Databases n Focus: n n Develop software solutions for Database Integration for Pharmaceutical and Biotech Domains Flagship Product: Bio. Web n n Middleware for Database Integration over the Web Components: n n Transactional Switch and Application Server Java and C# Development APIs for Third-Party Solutions Clearinghouse and Warehouse Hosting Service Target Customer Base: n Pharmaceutical and Biotech sector in PR, USA and EU n IDC Research estimated future IT investment by 2006: $30 B PRCCA Board Meeting - November 7, 2003 31

Data Integration via Bio. Web Data Integration Problem: a major roadblock for new drug

Data Integration via Bio. Web Data Integration Problem: a major roadblock for new drug design and analysis Microarray Database @ NIH Sequence Database @ Pro. Site Bio. Web Middleware Solution 3 -D Protein Uniform View Database Structure and Distributed@ Pfeizer Access API Text via Web Services Database @RCM XML Data PRCCA Board Meeting - November 7, 2003 32

Commercialization Plan n Bio. Web Component Commercialization n n Development APIs – Free of

Commercialization Plan n Bio. Web Component Commercialization n n Development APIs – Free of charge Transactional Switch n n Database Specific Modules - $1, 000 / license Clearinghouse and Warehousing Services n n n Professional – range of $500 - $1, 000 /5 user-license Enterprise Edition – range of $5, 000 -$10, 000 /10 user-license Pay-per-transaction Monthly service Fee Commercialization through Daedalus Inc. and MOU with UPRM PRCCA Board Meeting - November 7, 2003 33

Market Comparison n Bio. Web Advantages n n n Light-Weight System based on Web

Market Comparison n Bio. Web Advantages n n n Light-Weight System based on Web Services and XML Distributed Processing for Scalability and Efficiency Based on Well-accepted Object-relational technology Support for SQL-type queries, XML and Open Standards Alternative Products n Discovery. Link by IBM n n discovery. Hub by Genetic Exchange n n Centralized DB solution Proprietary Solution with complex query language SRS by LION Bioscience AG n Hyperlink-based system with little querying capabilities PRCCA Board Meeting - November 7, 2003 34

Medical Informatics Thrust #2 Director: Dr. Néstor Rodríguez PRCCA Board Meeting - November 7,

Medical Informatics Thrust #2 Director: Dr. Néstor Rodríguez PRCCA Board Meeting - November 7, 2003 35

Medical Informatics Thrust n Focus on development of scientific knowledge to develop usable applications

Medical Informatics Thrust n Focus on development of scientific knowledge to develop usable applications to support physicians and nurses on their clinical tasks n Relies on: n n n scientific experimentation in human-computer interaction principles of usability engineering Involves activities such as: n n task analysis of clinical settings development of novel user interfaces development of electronic patient record systems interaction experiments involving physicians and nurses PRCCA Board Meeting - November 7, 2003 36

Development of a Patient Tracking System for the Emergency Room n It will provide

Development of a Patient Tracking System for the Emergency Room n It will provide the following status information: n n It involves the integration of various technologies n n n the location of the patients in the ER the services, treatment and procedures awaiting the patients warning messages on services, treatment or procedures that are approaching or exceeding a predetermined time to be rendered. Patient tracking system application Electronic patient record system Barcode hardware and software PDAs (Palm/i. PAQ) and PCs Wireless networks It will improve the flow of patients in the ER while improving quality of care of the patients PRCCA Board Meeting - November 7, 2003 37

User interface concept PRCCA Board Meeting - November 7, 2003 38

User interface concept PRCCA Board Meeting - November 7, 2003 38

Commercialization of the System n Every hospital in PR is a potential customer n

Commercialization of the System n Every hospital in PR is a potential customer n No competing products in hospitals in PR n Competing products in USA are very expensive $1, 000) (~ n The system will be tested at the Ramon Emeterio Betances Hospital of Mayaguez n The system will be transferred to Tecnium Products Corp. for its commercialization n n It will be made through a signed agreement between Tecnium and UPRM It will involve licensing and royalties PRCCA Board Meeting - November 7, 2003 39

A Patient Tracking System for the Emergency Room n It will provide the following

A Patient Tracking System for the Emergency Room n It will provide the following status information: n n It involves the integration of various technologies n n n the location of the patients in the ER the services, treatment and procedures awaiting the patients warning messages on services, treatment or procedures that are approaching or exceeding a predetermined time to be rendered. Patient tracking system application Electronic patient record system Barcode hardware and software PDAs (Palm/i. PAQ) and PCs Wireless networks It will improve the flow of patients in the ER while improving quality of care of the patients PRCCA Board Meeting - November 7, 2003 40

Electronic Government and Electronic Commerce Thrust #3 PRCCA Board Meeting - November 7, 2003

Electronic Government and Electronic Commerce Thrust #3 PRCCA Board Meeting - November 7, 2003 41

Adaptive GRID Middleware Thrust #4 PRCCA Board Meeting - November 7, 2003 42

Adaptive GRID Middleware Thrust #4 PRCCA Board Meeting - November 7, 2003 42

Adaptive Grid Middleware Thrust Develop adaptive grid middleware software solutions targeted to electronic business

Adaptive Grid Middleware Thrust Develop adaptive grid middleware software solutions targeted to electronic business on demand digital publishing. Ø“The next 18 months is a critical period of market development. ” Ø“Financial services, life sciences and manufacturing are 75% of early customer adoption. ” Ø“Grid-related M&A exceeded US$1 billion over the past year. ” The 451 Group, “Grids 2004: from rocket science to business service. ” Layers of Grid Architecture PRCCA Board Meeting - November 7, 2003 43

OPtimized e-business schedule. R & Adaptivity (OPe. R-A) An adaptive, scalable and secure meta-scheduler

OPtimized e-business schedule. R & Adaptivity (OPe. R-A) An adaptive, scalable and secure meta-scheduler for electronic business applications Resource Info Collector ARP Model Selector Multi Scheduling Negotiator Scheduling Generator Performance Scheduling Policy Generator Evaluator Digital Publishing Workflow Characterization (Preflight Automation) ØSoftware that is proof of concept implementation of methods ØCollaboration with HP Labs PRCCA Board Meeting - November 7, 2003 44

Commercialization Competing Technologies PLATFORM JOBSCHEDULER Intelligent batch process automation OPe. R-A Advantages Ø Ø

Commercialization Competing Technologies PLATFORM JOBSCHEDULER Intelligent batch process automation OPe. R-A Advantages Ø Ø New performance models and evaluation Automatic configuration of scheduling policies Grid-aware scheduling framework Multi-scheduling PRCCA Board Meeting - November 7, 2003 45

Secure Wireless Networks Thrust #5 PRCCA Board Meeting - November 7, 2003 46

Secure Wireless Networks Thrust #5 PRCCA Board Meeting - November 7, 2003 46

Secure Wireless Networking Thrust n For future generation wireless packet networks, two most important

Secure Wireless Networking Thrust n For future generation wireless packet networks, two most important aspects need to be addressed: Qo. S guarantee, and Security n n n Because the wireless access channels are the bottleneck of the end-toend communication links, there is a need to develop resource management and traffic control schemes for wireless channels that provide Qo. S guarantees for heterogeneous traffic. Security is very important particularly because of the broadcasting nature of the radio transmissions in wireless networks. Wireless networks are characterized by poor quality links, mobility, limited power, computational constraints and scarce spectrum resources. Qo. S and security mechanisms need to be specially investigated and treated. PRCCA Board Meeting - November 7, 2003 47

Wireless Network Protocols Providing Qo. S n n A hybrid wireless data network architecture

Wireless Network Protocols Providing Qo. S n n A hybrid wireless data network architecture will be examined to develop the Qo. S guarantee and security mechanisms. The interactions of the Qo. S schemes and the security mechanisms will also be studied in detail. Lab software will be developed at first to test the Qo. S guarantee and security mechanisms. Because of the huge market for future generation wireless packet networks, we can easily transfer the technology to local industries in Puerto Rico and we have huge potentials for commercialization. PRCCA Board Meeting - November 7, 2003 48

Market Positioning US Mobile Phone Statistics US Wireless Web Access Statistics Over 120 Million

Market Positioning US Mobile Phone Statistics US Wireless Web Access Statistics Over 120 Million mobile phone users in U. S in June 2001 n n By looking at the US mobile phone statistics and the wireless web access statistics, we have a feeling of potential wireless market. Many of the problems dealt in this project is the first time to get the attention but really need to be solved. The Qo. S schemes and the security mechanisms developed in this project will be patented, therefore the technology developed will be protected. Software products will be developed to work with the wireless network hardware and the network infrastructure. PRCCA Board Meeting - November 7, 2003 49

Communications Signal Processing Thrust #5 PRCCA Board Meeting - November 7, 2003 50

Communications Signal Processing Thrust #5 PRCCA Board Meeting - November 7, 2003 50

Advanced Communications Signal Processing: Thrust Description This project proposes the design and development of

Advanced Communications Signal Processing: Thrust Description This project proposes the design and development of integrated configurable hardware/software embedded products for the automated processing of sensor-based signal data information generated in industrial and residential applications with access to wired or wireless communications networks. Prof. Domingo Rodríguez - PRCCA PI Board Meeting - November 7, 2003 51

Advanced Communications Signal Processing Thrust Main Project: q. Low-cost power signal monitoring modules for

Advanced Communications Signal Processing Thrust Main Project: q. Low-cost power signal monitoring modules for systems security applications: ØUnique signal processing methods for feature selection ØXML-type interface ØProprietary hardware designs Prof. Domingo Rodríguez - PRCCA PI Board Meeting - November 7, 2003 52

Advanced Communications Signal Processing Thrust: Hardware Module Development Process FPGA: Field Programmable Gate Arrays

Advanced Communications Signal Processing Thrust: Hardware Module Development Process FPGA: Field Programmable Gate Arrays Imaging Theory & Communications VHDL: VLSI Hardware Desc. Language Computing Methods in Signal Process. MATLAB C/C++ Java DSP’s MOHLI VHDL FPGA’s Application Modules MOHLI: Module hardware configuration language interface PRCCA Board Meeting - November 7, 2003 Prof. Domingo Rodríguez - PI 53