'Computer/Terms'에 해당되는 글 513건

  1. 2008.08.04 Virtual Network Computing by 알 수 없는 사용자 1
  2. 2008.08.01 Journaling file system by 알 수 없는 사용자
  3. 2008.08.01 NTFS by 알 수 없는 사용자 1
  4. 2008.08.01 RSA by 알 수 없는 사용자
  5. 2008.08.01 Digital Signature Algorithm by 알 수 없는 사용자
  6. 2008.08.01 OSGi by 알 수 없는 사용자
  7. 2008.08.01 Application Lifecycle Management by 알 수 없는 사용자
  8. 2008.07.30 Model-driven architecture by 알 수 없는 사용자
  9. 2008.07.30 Model-driven engineering by 알 수 없는 사용자
  10. 2008.07.30 Rich Client Platform by 알 수 없는 사용자

In computing, Virtual Network Computing (VNC) is a graphical desktop sharing system which uses the RFB protocol to remotely control another computer. It transmits the keyboard and mouse events from one computer to another, relaying the graphical screen updates back in the other direction, over a network.

VNC is platform-independent ? a VNC viewer on any operating system usually connects to a VNC server on any other operating system. There are clients and servers for almost all GUI operating systems and for Java. Multiple clients may connect to a VNC server at the same time. Popular uses for this technology include remote technical support and accessing files on one's work computer from one's home computer, or vice versa.

VNC was originally developed at the Olivetti Research Laboratory in Cambridge, United Kingdom. The original VNC source code and many modern derivatives are open source under the GNU General Public License.

Reference:
http://en.wikipedia.org/wiki/Vnc

Posted by 알 수 없는 사용자
,

A journaling file system is a file system that logs changes to a journal (usually a circular log in a dedicated area) before committing them to the main file system. Such file systems are less likely to become corrupted in the event of power failure or system crash.

Reference:
http://en.wikipedia.org/wiki/Journaling_file_system
Posted by 알 수 없는 사용자
,

NTFS

Computer/Terms 2008. 8. 1. 20:14

NTFS (New Technology File System) is the standard file system of Windows NT, including its later versions Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, and Windows Vista.

NTFS supersedes the FAT file system as the preferred file system for Microsoft’s “Windows”-branded operating systems. NTFS has several improvements over FAT and HPFS (High Performance File System) such as improved support for metadata and the use of advanced data structures to improve performance, reliability, and disk space utilization, plus additional extensions such as security access control lists (ACL) and file system journaling. The file system specification is a trade secret, although it can be licensed commercially from Microsoft through their Intellectual Property licensing program.

Reference:
http://en.wikipedia.org/wiki/Ntfs

Posted by 알 수 없는 사용자
,

RSA

Computer/Terms 2008. 8. 1. 18:51

In cryptography, RSA is an algorithm for public-key cryptography. It was the first algorithm known to be suitable for signing as well as encryption, and one of the first great advances in public key cryptography. RSA is widely used in electronic commerce protocols, and is believed to be secure given sufficiently long keys and the use of up-to-date implementations.

Reference:
http://en.wikipedia.org/wiki/Rsa
Posted by 알 수 없는 사용자
,

The Digital Signature Algorithm (DSA) is a United States Federal Government standard or FIPS for digital signatures. It was proposed by the National Institute of Standards and Technology (NIST) in August 1991 for use in their Digital Signature Standard (DSS), specified in FIPS 186, adopted in 1993. A minor revision was issued in 1996 as FIPS 186-1, and the standard was expanded further in 2000 as FIPS 186-2.

DSA is covered by U.S. Patent 5,231,668 , filed July 26, 1991, and attributed to David W. Kravitz, a former NSA employee. This patent was given to "The United States of America as represented by the Secretary of Commerce, Washington, D.C." and the NIST has made this patent available world-wide royalty-free. Dr. Claus P. Schnorr claims that his U.S. Patent 4,995,082  covers DSA; this claim is disputed (see minutes of the Sept. 94 meeting of the Computer System Security and Privacy Advisory Board).

Reference:
http://en.wikipedia.org/wiki/Digital_Signature_Algorithm

Posted by 알 수 없는 사용자
,

OSGi

Computer/Terms 2008. 8. 1. 17:30

The OSGi Alliance (formerly known as the Open Services Gateway initiative - now an obsolete name) is an open standards organization founded in March 1999. The Alliance and its members have specified a Java-based service platform that can be remotely managed. The core part of the specifications is a framework that defines an application life cycle management model, a service registry, an Execution environment and Modules. Based on this framework, a large number of OSGi Layers, APIs, and Services have been defined.

Reference:
http://en.wikipedia.org/wiki/Osgi
Posted by 알 수 없는 사용자
,

Application lifecycle management (ALM) regards the process of delivering software as a continuously repeating cycle of inter-related steps: definition, design, development, testing, deployment and management. Each of these steps needs to be carefully monitored and controlled.

Reference:
http://en.wikipedia.org/wiki/Application_Lifecycle_Management
Posted by 알 수 없는 사용자
,

Model-driven architecture (MDA) is a kind of domain engineering. It is a software design approach launched by the Object Management Group (OMG) in 2001.

MDA supports model-driven engineering of software systems. MDA provides a set of guidelines for structuring specifications expressed as models. The MDA approach defines system functionality using a platform-independent model (PIM) using an appropriate domain-specific language. Then, given a platform definition model (PDM) corresponding to CORBA, .NET, the Web, etc., the PIM is translated to one or more platform-specific models (PSMs) that computers can run. The PSM may use different Domain Specific Languages, or a General Purpose Language like Java, C#, PHP, Python, etc.. Automated tools generally perform this translation.

The OMG organization provides rough specifications rather than implementations, often as answers to Requests for Proposals (RFPs). Implementations come from private companies or open source groups.

MDA principles can also apply to other areas such as business process modeling where the PIM is translated to either automated or manual processes.

Reference:
http://en.wikipedia.org/wiki/Model-Driven_Architecture

Posted by 알 수 없는 사용자
,

User experience design depends on finding appropriate combinations of software and hardware to implement the intentions of the designer. The designer's intentions are derived from perceived needs of an audience: a user or group of users whose experience will improve when the design is implemented (see Usability engineering).

Model-driven engineering (MDE) focuses on creating models that capture the essential features of a design. A modeling paradigm for MDE is considered effective if its models make sense from the point of view of the user and can serve as a basis for implementing systems. The models are developed through extensive communication among product managers, designers, and members of the development team. As the models approach completion, they enable the development of software and systems.

The best known MDE initiative is the Object Management Group (OMG) initiative Model-Driven Architecture (MDA), which is a registered trademark of OMG. Another related acronym is Model-Driven Development (MDD) which is also an OMG trademark.

Reference:
http://en.wikipedia.org/wiki/Model-driven_engineering

Posted by 알 수 없는 사용자
,

A Rich Client Platform (RCP) is a piece of software consisting of the following components:
- a core
- a standard bundling framework
- a portable widget toolkit
- file buffers, text handling, text editors
- a workbench (views, editors, perspectives, wizards)
- Update Manager

Programmers can build their own applications on existing platforms. Instead of having to write a complete application from scratch, they can benefit from proven and tested features of the framework provided by the platform. Building on a platform facilitates faster application development and integration, while the cross-platform burden is taken on by the platform developers.

Their creators claim that programs built with RCP platforms are portable to many operating systems while being as rich as client-server applications which use so called fat clients or traditional clients.

Open source examples are the Eclipse, NetBeans and Spring Framework RCPs for Java.

Reference:
http://en.wikipedia.org/wiki/Rich_Client_Platform

Posted by 알 수 없는 사용자
,