XML and Content Reuse Systems for Instructional Design

Total Page:16

File Type:pdf, Size:1020Kb

XML and Content Reuse Systems for Instructional Design February 2 2004 Strategies and Techniques for Designers, Developers, and Managers of eLearning THIS WEEK — DESIGN STRATEGIES XML and Content Reuse Systems Two weeks ago, the first article in this for Instructional Design series introduced the Part II: Implementing Content Repositories & Selecting Tools basics and the termi- nology of XML for BY HENRY MEYERDING designing and using his is the second in a series of three articles for learning objects. In experienced instructional designers about XML and designing content Tcontent reuse systems. The previous article in this reuse systems for series discussed the basics of XML as it applies to learn- e-Learning, the big- ing content management. XML, a derivative language from gest issues are the SGML that represents a simplified and optimized approach taxonomy, the pro- to creating databases, is an object language that allows cess, and the tools. you to create learning objects and transform them into a Read this article for a variety of different forms. This article In a very basic sense, what a content focuses on many of the methods and reuse system does is to scientifically complete review of benefits of organizing content into reposi- divide content into associative, function- tories, and the tools that can be used to al, or structural taxons. (See the sidebar these issues and a create the content stored there. on page 14, Definitions.) This taxonomy summary of tools that of information makes useful reuse feasi- Taxonomy ble. The application of this useful taxono- you may consider for Our scientific understanding of any my to enterprise information is what topic is founded upon taxonomic process- determines whether the content reuse your own content es: we take things apart to see how they system produces benefits for the organi- work. We can gain a better understanding zation or becomes just another expensive reuse implementation. of the intricate parts of a whole system good idea. by examining its parts and then combin- All learning objects are defined by tax- A publication of ing them together, gradually coming to onomies. These taxonomies express the understand how those parts interrelate. Continued on next page WWW.EL EARNINGG UILD.COM DESIGN / strategies way in which each object is understood, of approved artwork or source content used and maintained. In evaluating how for other servers such as Adobe Publisher David Holcombe to construct learning object models for Document Server or FrameMaker Server. an XML repository, it is very important to The road to XML content reuse is sim- Editorial Director Heidi Fisk understand that these models are used ply a progression of responses faced by Editor Bill Brandon to define queries. The value of the sys- learning organizations. Generally speak- Copy Editor Charles Holcombe tem depends upon the ease and accura- ing, there are six steps taken on the path Design Director Nancy Marland cy of queries. Many organizations discov- from no content sharing and reuse to a ered too late that they had expended comprehensive XML repository system: The eLearning Guild™ Advisory Board Ruth Clark, Conrad Gottfredson, John Hartnett, substantial resources in creating an XML 1. File Server — A “shared drive” acces- Bill Horton, Kevin Moore, Eric Parks, Brenda Pfaus (or SGML) repository that provided no sible to all team members with read Marc Rosenberg, Allison Rossett additional benefit over cutting and past- and write permissions to all. ing documents from a file server be- 2. Version Control System — A collection cause their content authors could not of documents, stored by document ver- Copyright 2004. The eLearning Developers’ Journal™. find anything in the repository. sion to protect against accidentally Compilation copyright by The eLearning Guild 2004. All rights reserved. Please contact The eLearning Guild for overwriting files. reprint permission. Repository design 3. Document Manager — A software sys- A content repository has several differ- The eLearning Developers’ Journal is published weekly tem that provides different levels of by The eLearning Guild, 525 College Avenue, Suite ent purposes: access to documents based upon 215, Santa Rosa, CA 95404. Phone: 707.566.8990. • To store controlled versions of docu- selectable criteria. The eLearning Guild is an operating unit of Focuszone ments 4. Learning Management System (LMS) Media, Inc., 1030 Beatrice Street, Eagan, MN 55121. • To store current versions of learning — A system that provides access to The Journal is included as part of Guild membership. objects learning content for students, authors, To join the Guild go to www.eLearningGuild.com. • To store in-work versions of learning and editors. The modern LMS usually objects provides some kind of virtual campus • To publish content to Web servers paradigm. The eLearning Developers’ Journal™ is design- • To publish content to other servers 5. Learning Content Management ed to serve the industry as a catalyst for inno- (Learning Management Systems, System (LCMS) — A system that vation and as a vehicle for the dissemination of abbreviated as LMS) divides up learning content into man- new and practical strategies and techniques for • To function as an ISO Repository ageable components, which can be e-Learning designers, developers and man- The most important reason for having dynamically revised in some or all of agers. The Journal is not intended to be the a repository is to facilitate collaboration its instances in the curriculum. definitive authority. Rather, it is intended between content creators, editors and to be a medium through which e-Learning practi- 6. XML Repository — A system that production staff. One mistake often tioners can share their knowledge, expertise applies content taxonomies to organ- and experience with others for the general made with a complex repository is to ize content into associative and struc- betterment of the industry. make customized views that are not tural classifications so that content As in any profession, there are many differ- shared between different team mem- can be created and managed with ent perspectives about the best strategies, bers. This can be frustrating and time- maximum efficiency. techniques and tools one can employ to accom- consuming. Not every organization progresses plish a specific objective. This Journal will share Once everyone has gone through the through each step in an orderly manner. these different perspectives and does not posi- arduous task of chunking and labeling It is often the case that different groups tion any one as “the right way,” but rather we their legacy content, this content needs within a learning organization implement position each article as “one of the right ways” to be put into a repository where it can different steps at different times, and for accomplishing a goal. We assume that be easily accessed. The best way to do then face significant challenges integrat- readers will evaluate the merits of each article this, for instructional designers, is to put ing the results. Table 1 on page 3 sum- and use the ideas they contain in a manner the content into a version control system marizes some of the objectives and limi- appropriate for their specific situation. We that is linked to a database. tations of each step in the progression. encourage discussion and debate about articles ClearCase, for example, is a version When computer networks became and provide an Online Discussion board for control application that can present sev- common in the workplace, people aban- each article. THE ELEARNING DEVELOPERS’ JOURNAL eral different views of the repository for doned the file cabinet for the file server. / The articles contained in the Journal are all different uses. One view presents a virtu- They soon learned that file servers have written by people who are actively engaged in al file server that contains all the most their own defects when it comes to shar- this profession at one level or another — not recent versions of the training docu- ing important information. The next logi- by paid journalists or writers. Submissions are ments. Another view presents selected cal step was to try to remove the most always welcome at any time, as are sugges- documents to a Web server or LMS. Yet tions for articles and future topics. To learn glaring defects of the file server by imple- another view presents the XML database more about how to submit articles and/or menting a version control system. The ideas, please refer to the directions in the box elements. Other views can be developed version control systems made it safer to FEBRUARY 2, 2004 on page 5 or visit www.eLearningGuild.com. for specific uses, such as creating put your documents onto the network archives of content, presenting catalogs and easier to find things, but when large 2 DESIGN / strategies numbers of people put large numbers of ments, and they can also customize the intensive means of achieving high quality documents into the system, it became database engine to provide better sys- content reuse. harder again. tem performance for content manage- Question: If XML repositories are so Then came the document manage- ment functions. OutStart Evolution®, great, then why doesn’t anyone market ment system which made it simpler to Aspen®, and learn eXact® are all exam- an XML repository as an LCMS? find things, but which usually locked you ples of blended XML systems. Answer: Practically all LCMS vendors into tools and processes that rapidly Once you have an XML repository, your are organized according to a service con- became outmoded. A good example of repository can inter-operate with other sulting business model. They invest mas- this last hurdle to progress was a large systems, such as LMSs or even LCMSs, sive amounts of time and money to cre- legal firm that implemented a complex but the content is organized for your ate efficient systems, which they practi- macro-language-driven documentation exclusive needs and convenience.
Recommended publications
  • PANTONE® Colorwebtm 1.0 COLORWEB USER MANUAL
    User Manual PANTONE® ColorWebTM 1.0 COLORWEB USER MANUAL Copyright Pantone, Inc., 1996. All rights reserved. PANTONE® Computer Video simulations used in this product may not match PANTONE®-identified solid color standards. Use current PANTONE Color Reference Manuals for accurate color. All trademarks noted herein are either the property of Pantone, Inc. or their respective companies. PANTONE® ColorWeb™, ColorWeb™, PANTONE Internet Color System™, PANTONE® ColorDrive®, PANTONE Hexachrome™† and Hexachrome™ are trademarks of Pantone, Inc. Macintosh, Power Macintosh, System 7.xx, Macintosh Drag and Drop, Apple ColorSync and Apple Script are registered trademarks of Apple® Computer, Inc. Adobe Photoshop™ and PageMill™ are trademarks of Adobe Systems Incorporated. Claris Home Page is a trademark of Claris Corporation. Netscape Navigator™ Gold is a trademark of Netscape Communications Corporation. HoTMetaL™ is a trademark of SoftQuad Inc. All other products are trademarks or registered trademarks of their respective owners. † Six-color Process System Patent Pending - Pantone, Inc.. PANTONE ColorWeb Team: Mark Astmann, Al DiBernardo, Ithran Einhorn, Andrew Hatkoff, Richard Herbert, Rosemary Morretta, Stuart Naftel, Diane O’Brien, Ben Sanders, Linda Schulte, Ira Simon and Annmarie Williams. 1 COLORWEB™ USER MANUAL WELCOME Thank you for purchasing PANTONE® ColorWeb™. ColorWeb™ contains all of the resources nec- essary to ensure accurate, cross-platform, non-dithered and non-substituting colors when used in the creation of Web pages. ColorWeb works with any Web authoring program and makes it easy to choose colors for use within the design of Web pages. By using colors from the PANTONE Internet Color System™ (PICS) color palette, Web authors can be sure their page designs have rich, crisp, solid colors, no matter which computer platform these pages are created on or viewed.
    [Show full text]
  • Indesign CC 2015 and Earlier
    Adobe InDesign Help Legal notices Legal notices For legal notices, see http://help.adobe.com/en_US/legalnotices/index.html. Last updated 11/4/2019 iii Contents Chapter 1: Introduction to InDesign What's new in InDesign . .1 InDesign manual (PDF) . .7 InDesign system requirements . .7 What's New in InDesign . 10 Chapter 2: Workspace and workflow GPU Performance . 18 Properties panel . 20 Import PDF comments . 24 Sync Settings using Adobe Creative Cloud . 27 Default keyboard shortcuts . 31 Set preferences . 45 Create new documents | InDesign CC 2015 and earlier . 47 Touch workspace . 50 Convert QuarkXPress and PageMaker documents . 53 Work with files and templates . 57 Understand a basic managed-file workflow . 63 Toolbox . 69 Share content . 75 Customize menus and keyboard shortcuts . 81 Recovery and undo . 84 PageMaker menu commands . 85 Assignment packages . 91 Adjust your workflow . 94 Work with managed files . 97 View the workspace . 102 Save documents . 106 Chapter 3: Layout and design Create a table of contents . 112 Layout adjustment . 118 Create book files . 121 Add basic page numbering . 127 Generate QR codes . 128 Create text and text frames . 131 About pages and spreads . 137 Create new documents (Chinese, Japanese, and Korean only) . 140 Create an index . 144 Create documents . 156 Text variables . 159 Create type on a path . ..
    [Show full text]
  • Adobe Framemaker 12: Framemaker Fundamentals ® Level 1 Course Outline
    Adobe FrameMaker 12: FrameMaker Fundamentals ® Level 1 Course Outline Prerequisites: Adobe FrameMaker 12: Basic Windows operation system knowledge; opening files, FrameMaker Fundamentals navigating to the desktop, saving files, selecting, copying, and This course is designed for people who need to create pasting text. Also, a good working knowledge of a word process- FrameMaker documents, use templates, and create templates. It ing program is a must. is the foundation course for creating and formatting individual chapters in a book. Whether you are a beginner or have been Who Should Attend: using FrameMaker for years but have never had formal training, This course is designed for users looking to use FrameMaker to this class is designed to help you create documents using the author and publish documents. most productive methods. Course Duration: Instructor 4 days. Class time is 9:00 am – 4:30 pm. Our instructor, Joan Hilbert has a Bachelor of Science degree There is an hour for lunch, and two scheduled breaks during the in Computer Science, and a Master of Arts degree in Training day. Students provide their own lunch. and Learning Technologies. Joan has been training at Digital Training & Designs for fourteen years. She is Adobe certi- Related Training: fied to teach Adobe Acrobat, Adobe FrameMaker and Adobe Adobe FrameMaker Level 2: Structured FrameMaker Dreamweaver. She also teaches our Cascading Style Sheets, Adobe Acrobat DC and HTML5-CSS3 classes. Joan helped write the Dreamweaver Fundamentals Authorized Curriculum for Macromedia. In June of 2008 Joan was ranked as one of the top five Adobe trainers worldwide. This outline is flexible and may change to accommodate student skills and interests.
    [Show full text]
  • Robust and Flexible Software Components for Electronic Discovery Solutions
    Oracle Outside In Technology: Robust and flexible software components for electronic discovery solutions. Oracle Outside In Technology The rapidly evolving electronic discovery market offers is used by software developers significant opportunity. Innovative • 8 of the top 10 EDD Service Providers solutions abound and new ones enter the market at a rapid • 8 of the top 10 EDD Software pace. Successful electronic discovery solutions share two Providers • 8 of 10 leading Records characteristics: they adapt quickly to address new market Management Providers requirements, and they overwhelmingly choose Oracle • 5 of 5 leading Content Management Providers Outside In Technology for native document processing. • 9 of 11 top-tier Search Providers The Opportunity The electronic discovery market is one of the most dynamic technology markets of this decade. With extremely large volumes of electronic information subject to discovery and the high stakes involved, it is not surprising that technology has evolved rapidly to provide electronic discovery solutions. Currently, the market is being driven by a need to control costs. Vendors have responded to this and the most successful are delivering solutions that are efficient and effective. Oracle Outside In Technology enables this success with software components that reduce development costs, speed time to market and provide a high degree of flexibility. Oracle Outside In Technology Enables Market Leaders Oracle Outside In Technology is not an electronic discovery product. It is an enabling technology for processing native files upon which electronic discovery applications and services are built. In fact, eight of the top 10 electronic discovery service providers and eight of the top 10 electronic discovery software providers use Oracle Outside In Technology in their solutions.
    [Show full text]
  • Adobe Trademark Database for General Distribution
    Adobe Trademark List for General Distribution As of May 17, 2021 Please refer to the Permissions and trademark guidelines on our company web site and to the publication Adobe Trademark Guidelines for third parties who license, use or refer to Adobe trademarks for specific information on proper trademark usage. Along with this database (and future updates), they are available from our company web site at: https://www.adobe.com/legal/permissions/trademarks.html Unless you are licensed by Adobe under a specific licensing program agreement or equivalent authorization, use of Adobe logos, such as the Adobe corporate logo or an Adobe product logo, is not allowed. You may qualify for use of certain logos under the programs offered through Partnering with Adobe. Please contact your Adobe representative for applicable guidelines, or learn more about logo usage on our website: https://www.adobe.com/legal/permissions.html Referring to Adobe products Use the full name of the product at its first and most prominent mention (for example, “Adobe Photoshop” in first reference, not “Photoshop”). See the “Preferred use” column below to see how each product should be referenced. Unless specifically noted, abbreviations and acronyms should not be used to refer to Adobe products or trademarks. Attribution statements Marking trademarks with ® or TM symbols is not required, but please include an attribution statement, which may appear in small, but still legible, print, when using any Adobe trademarks in any published materials—typically with other legal lines such as a copyright notice at the end of a document, on the copyright page of a book or manual, or on the legal information page of a website.
    [Show full text]
  • A Description of the Interleaf Publishing System
    IS WHAT YOU SEE ENOUGH TO GET ? A Description of the Interleaf Publishing System Robert A. Morris Interleaf, IncJ The University of Massachusetts at Boston2 Abstract. The author describes a commercial document preparation sys­ tem which integrates text and graphics capabilities, composes documents interactively in real time, and maintains screen fidelity while producing high quality output on laser printers and typesetters. I. Introduction The Interleaf Publishing System (IPS) is a family of related document preparation sys­ tems which run on workstations manufactured by Apollo Corp., Cadmus Computer Systems, Digital Equipment Corp., PCS gmbH, and Sun Microsystems. Interleaf is a reseller of Apollo, Digital, and Sun equipment, and sells complete turnkey systems on those workstations. The system drives 12 dot/mm (300 dot/inch) laser printers and typesetters. Presently supported printers include the Imagen 8/300 and the Dataproducts LZR2630, and the Monotype Lasercomp typesetter. In addition. Interleaf has announced that it will support RIPrint, PostScript and Interpress printers, and the Compugraphic 8600G, Autologic APS-Micro5G, Allied Linotype Linotronic 300 and Information International, Inc. typesetters. The IPS family ranges from the Workstation Publishing System (WPS), which runs on all the above-mentioned hosts and in some cases can be purchased from the worksta­ tion vendors, to the Technical Publishing System (TPS), which is available from Inter­ leaf on the stations it resells. The differences are essentially a matter of features, configuration and pricing. There is no performance degradation with use of the full TPS system, provided that it is run with larger memory when using the image process­ ing subsystem described below.
    [Show full text]
  • ADOBE Software License Agreement NOTICE to USER: PLEASE READ
    ADOBE Software License Agreement NOTICE TO USER: PLEASE READ THIS AGREEMENT CAREFULLY. BY COPYING, INSTALLING, OR USING ALL OR ANY PORTION OF THE SOFTWARE YOU ACCEPT ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT, INCLUDING, IN PARTICULAR THE PROVISIONS ON: TRANSFERABILITY IN SECTION 4; WARRANTY IN SECTIONS 6 AND 7; LIABILITY IN SECTION 8; CONNECTIVITY AND PRIVACY IN SECTION 14; AND SPECIFIC PROVISIONS AND EXCEPTIONS IN SECTION 16. YOU AGREE THAT THIS AGREEMENT IS LIKE ANY WRITTEN NEGOTIATED AGREEMENT SIGNED BY YOU. THIS AGREEMENT IS ENFORCEABLE AGAINST YOU AND ANY LEGAL ENTITY THAT OBTAINED THE SOFTWARE AND ON WHOSE BEHALF IT IS USED: FOR EXAMPLE, IF APPLICABLE, YOUR EMPLOYER. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT USE THE SOFTWARE. VISIT http://www.adobe.com/go/support FOR INFORMATION ABOUT RETURNING THE SOFTWARE AND OBTAINING A REFUND. YOU MAY HAVE ANOTHER WRITTEN AGREEMENT DIRECTLY WITH ADOBE (E.G., A VOLUME LICENSE AGREEMENT) THAT SUPPLEMENTS OR SUPERSEDES ALL OR PORTIONS OF THIS AGREEMENT. ADOBE AND ITS SUPPLIERS OWN ALL INTELLECTUAL PROPERTY IN THE SOFTWARE. THE SOFTWARE IS LICENSED, NOT SOLD. ADOBE PERMITS YOU TO COPY, DOWNLOAD, INSTALL, USE, OR OTHERWISE BENEFIT FROM THE FUNCTIONALITY OR INTELLECTUAL PROPERTY OF THE SOFTWARE ONLY IN ACCORDANCE WITH THE TERMS OF THIS AGREEMENT. USE OF SOME ADOBE AND SOME NON-ADOBE MATERIALS AND SERVICES INCLUDED IN OR ACCESSED THROUGH THE SOFTWARE MAY BE SUBJECT TO OTHER TERMS AND CONDITIONS TYPICALLY FOUND IN A SEPARATE LICENSE AGREEMENT, TERMS OF USE OR "READ ME" FILE LOCATED WITHIN OR NEAR SUCH MATERIALS AND SERVICES OR AT http://www.adobe.com/go/thirdparty.
    [Show full text]
  • “Real” Page Numbers to a Reflowable Kindle Textbook
    How to Use Adobe InDesign CC to Add “Real” Page Numbers to a Reflowable Kindle Textbook with an Index, so that Index Entries Correspond to Print Edition Page Numbers, and Link to the Specific Text relevant to the Given Entry Topic Why do textbook authors/publishers require “real page numbers”? So readers can know what page they are on, so scholars can cite the page in academic papers, and students be sure they are reading the class assignments. Note that since a “page” in a book translates into multiple “locations” in a reflowable eBook like the E-ink Kindles, the page numbers in an index topic entry are not actually linked to the page number (whether visible or invisible) in the eBook. They are linked to the topic material - the index marker embedded by InDesign at a specific word. The fact that this link may go to a position in the text that is a few “locations” from the actual page number is not a bug, it’s a feature. Links go to “relevant paragraphs,” not page numbers, as Amazon requires. Kindle Digital Publishing Guidelines strongly recommend that the publisher remove some page numbers from reflowable E-ink Kindles, specifically those in the Table of Contents. This is because the typical mobi eBook does not have page numbers. When they do have page numbers, Amazon should support them in the ToC, as they do in the Index. Unfortunately, communication with KDP support is poor. KDP’s own conversion process now removes page numbers from the Table of Contents even though the publisher leaves them in and requests the Kindle Real Page Numbers feature, which supports the Go to Page feature and “page-flips” with page numbers.
    [Show full text]
  • Sparking Creativity and Synergy with Adobe® Creative Cloud™ for Teams
    Adobe Customer Story Sparking Creativity and Synergy with Adobe® Creative Cloud™ for Teams HeterMedia Group, a leading corporate content solution provider headquartered in Hong Kong, embraces Adobe’s cutting-edge solutions to flexibly respond to time-sensitive work demands “Creative Cloud is so much more than a tool; it is an indispensable part of our work environment. Without it, we just cannot imagine how we can get tasks done with this level of efficiency and serve our clients in a professional manner.” Charles Ho, Design Manager, HeterMedia Group SOLUTION RESULTS Adobe Creative Cloud for teams BETTER COLLABORATION OUTSTANDING SERVICE INCREASE EFFICIENCY MOBILE SUPPORT Estimated 20% of employee Able to deliver excellent Team morale and productivity Able to provide on-site time saved by simplifying customer experience have been boosted demonstrations to client using access and sharing of work tablet devices Adobe Customer Story HeterMedia Group An Adobe software user for more than 18 years, HeterMedia Group is a renowned one-stop content management solutions company providing services such as financial document printing and hosting, initial Established in 1992 public offerings, EDGAR services, e-book solutions and webcasts, and comprehensive design and language HKSAR, China services. The Hong Kong based company decided it was time to reap the benefits of better workflow efficiency http://hetermedia.com/eng/ in its operations and adopted Adobe Creative Cloud for Teams, a subscription-based licensing application. Around 60 percent of employees, mostly desktop publishing staff and designers, are now active Creative Cloud users and they’ve found the new applications beneficial in many ways. One very important feature, is the way Adobe Creative Cloud seamlessly supports design across multiple devices.
    [Show full text]
  • Create Adobe® PDF Files for Print and Press
    How to Create Adobe PDF Files for Print and Press Adobe Acrobat® at work Create PDF files for online publishing ® Create Adobe PDF Files Create PDF files for printing for Print and Press Create PDF files for press Create PDF files for presentation Create PDF files from paper documents Create PDF forms Adobe Acrobat 4 Edition Collaborate with PDF Adobe Systems Incorporated 345 Park Avenue, San Jose, CA 95110-2704 USA World Wide Web www.adobe.com How to Create Adobe PDF Files for Print and Press Adobe Acrobat® at work Create PDF files for online publishing ® Create Adobe PDF Files Create PDF files for printing for Print and Press Create PDF files for press Create PDF files for presentation Create PDF files from paper documents Create PDF forms Adobe Acrobat 4 Edition Collaborate with PDF Adobe Systems Incorporated 345 Park Avenue, San Jose, CA 95110-2704 USA World Wide Web www.adobe.com How to Create Adobe PDF Files for Print and Press Adobe Acrobat 4 Edition This book was created using Adobe Illustrator®, Adobe PageMaker®, Adobe Photoshop®, and font software from the Adobe Type Library. Adobe, the Adobe logo, AdobePS, Adobe Type Manager, Acrobat, Acrobat Exchange, ATM, Distiller, PostScript Extreme, FrameMaker, Illustrator, InDesign, PageMaker, Photoshop, PostScript, and PostScript 3 are trademarks of Adobe Systems Incorporated. Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Apple, Macintosh, and TrueType are trademarks of Apple Computer, Inc., registered in the United States and other countries. UNIX is a registered trademark of the Open Group.
    [Show full text]
  • XML for Java Developers G22.3033-002 Course Roadmap
    XML for Java Developers G22.3033-002 Session 1 - Main Theme Markup Language Technologies (Part I) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences 1 Course Roadmap Consider the Spectrum of Applications Architectures Distributed vs. Decentralized Apps + Thick vs. Thin Clients J2EE for eCommerce vs. J2EE/Web Services, JXTA, etc. Learn Specific XML/Java “Patterns” Used for Data/Content Presentation, Data Exchange, and Application Configuration Cover XML/Java Technologies According to their Use in the Various Phases of the Application Development Lifecycle (i.e., Discovery, Design, Development, Deployment, Administration) e.g., Modeling, Configuration Management, Processing, Rendering, Querying, Secure Messaging, etc. Develop XML Applications as Assemblies of Reusable XML- Based Services (Applications of XML + Java Applications) 2 1 Agenda XML Generics Course Logistics, Structure and Objectives History of Meta-Markup Languages XML Applications: Markup Languages XML Information Modeling Applications XML-Based Architectures XML and Java XML Development Tools Summary Class Project Readings Assignment #1a 3 Part I Introduction 4 2 XML Generics XML means eXtensible Markup Language XML expresses the structure of information (i.e., document content) separately from its presentation XSL style sheets are used to convert documents to a presentation format that can be processed by a target presentation device (e.g., HTML in the case of legacy browsers) Need a
    [Show full text]
  • Programming Languages, Database Language SQL, Graphics, GOSIP
    b fl ^ b 2 5 I AH1Q3 NISTIR 4951 (Supersedes NISTIR 4871) VALIDATED PRODUCTS LIST 1992 No. 4 PROGRAMMING LANGUAGES DATABASE LANGUAGE SQL GRAPHICS Judy B. Kailey GOSIP Editor POSIX COMPUTER SECURITY U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology Computer Systems Laboratory Software Standards Validation Group Gaithersburg, MD 20899 100 . U56 4951 1992 NIST (Supersedes NISTIR 4871) VALIDATED PRODUCTS LIST 1992 No. 4 PROGRAMMING LANGUAGES DATABASE LANGUAGE SQL GRAPHICS Judy B. Kailey GOSIP Editor POSIX COMPUTER SECURITY U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology Computer Systems Laboratory Software Standards Validation Group Gaithersburg, MD 20899 October 1992 (Supersedes July 1992 issue) U.S. DEPARTMENT OF COMMERCE Barbara Hackman Franklin, Secretary TECHNOLOGY ADMINISTRATION Robert M. White, Under Secretary for Technology NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY John W. Lyons, Director - ;,’; '^'i -; _ ^ '’>.£. ; '':k ' ' • ; <tr-f'' "i>: •v'k' I m''M - i*i^ a,)»# ' :,• 4 ie®®;'’’,' ;SJ' v: . I 'i^’i i 'OS -.! FOREWORD The Validated Products List is a collection of registers describing implementations of Federal Information Processing Standards (FTPS) that have been validated for conformance to FTPS. The Validated Products List also contains information about the organizations, test methods and procedures that support the validation programs for the FTPS identified in this document. The Validated Products List is updated quarterly. iii ' ;r,<R^v a;-' i-'r^ . /' ^'^uffoo'*^ ''vCJIt<*bjteV sdT : Jr /' i^iL'.JO 'j,-/5l ':. ;urj ->i: • ' *?> ^r:nT^^'Ad JlSid Uawfoof^ fa«Di)itbiI»V ,, ‘ isbt^u ri il .r^^iytsrH n 'V TABLE OF CONTENTS 1.
    [Show full text]