• Title/Summary/Keyword: Software-as-a-Service

Search Result 1,348, Processing Time 0.03 seconds

Implementation of a Software Streaming System Using Pagefault Interrupt Routine Hooking (페이지폴트 인터럽트 루틴 후킹을 이용한 소프트웨어 스트리밍 시스템 구현)

  • Kim, Han-Gook;Lee, Chang-Jo
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.14 no.2
    • /
    • pp.8-15
    • /
    • 2009
  • The need for ASP(Application Service Provider) has evolved from the increasing costs of specialized software that have far exceeded the price rage of small to medium sized businesses. There are a lot of technologies that make ASP possible, and software streaming service is one of them Software streaming is a method for overlapping transmission and execution of stream-enabled software. The stream-enabled software is able to run on a device even while the transmission/streaming of the software may still be in progress. Thus, a user does not have to wait for the completion of the software's download prior to starting to execute the software. In this paper, we suggest the new concept of software streaming system implement using the PageFault Interrupt Routine Hooking. As it is able to efficiently manage application, we do not have to install the entire software. In addition, we can save hardware resources by using it because we load basic binaries without occupying the storage space of the hardware.

Client Rendering Method for Desktop Virtualization Services

  • Jang, Su Min;Choi, Won Hyuk;Kim, Won Young
    • ETRI Journal
    • /
    • v.35 no.2
    • /
    • pp.348-351
    • /
    • 2013
  • Cloud computing has recently become a significant technology trend in the IT field. Among the related technologies, desktop virtualization has been applied to various commercial applications since it provides many advantages, such as lower maintenance and operation costs and higher utilization. However, the existing solutions offer a very limited performance for 3D graphics applications. Therefore, we propose a novel method in which rendering commands are not executed at the host server but rather are delivered to the client through the network and are executed by the client's graphics device. This method prominently reduces server overhead and makes it possible to provide a stable service at low cost. The results of various experiments prove that the proposed method outperforms all existing solutions.

A Process Based Service Identification Methodology for Service Oriented Architecture Construction (SOA 구현을 위한 프로세스 기반 서비스 정의 방법론에 관한 연구)

  • Choi, Jin-Ho;Lee, Jin-Mi;Lim, Sang-Hyun
    • Journal of Korean Society for Quality Management
    • /
    • v.38 no.1
    • /
    • pp.1-9
    • /
    • 2010
  • Service Oriented Architecture(SOA) is an enterprise-scale IT architecture for linking software resources available on the network. SOA is believed to become the future enterprise solution that promises the agility and flexibility by integrating business processes through composition of the software services across enterprises. The first step for SOA construction is to identify the services. In this paper, we present a process-based service identification methodology for SOA through a case study of an IT company. Our methodology is composed of three steps: Processes (business & technical processes) analysis and systems analysis, Service candidates selection, and Service evaluation and construction planning. This framework would be practical and could be accepted to other organizations as it has been developed through the real case.

A Hybrid Platform Technology for Personalization Service based on Contents of Open Software (공개 소프트웨어 콘텐츠의 기반한 개인화 서비스를 위한 하이브리드 플랫폼 기술)

  • Hong, Yo-Hoon;Park, Sungkon
    • Journal of Digital Contents Society
    • /
    • v.15 no.4
    • /
    • pp.465-471
    • /
    • 2014
  • This paper, describes software hybrid platform that display a individual service environment, a standard concomitant web-browsing with interface form by WYSIWYG method webpage specific location as webpage addition without professional programming skill. That provides a controlled individual service working environment, personal platform of low cost/high efficiency the exiting internet webpage without modification. so these skill provide software or contents surfing web site that browsing web site and a distribution environment. this paper proposes a individual hybrid platform of compositional ecosystem that enrich a exiting web site.

Intents of Acquisitions in Information Technology Industrie (정보기술 산업에서의 인수 유형별 인수 의도 분석)

  • Cho, Wooje;Chang, Young Bong;Kwon, Youngok
    • Journal of Intelligence and Information Systems
    • /
    • v.22 no.4
    • /
    • pp.123-138
    • /
    • 2016
  • This study investigates intents of acquisitions in information technology industries. Mergers and acquisitions are a strategic decision at corporate-level and have been an important tool for a firm to grow. Plenty of firms in information technology industries have acquired startups to increase production efficiency, expand customer base, or improve quality over the last decades. For example, Google has made about 200 acquisitions since 2001, Cisco has acquired about 210 firms since 1993, Oracle has made about 125 acquisitions since 1994, and Microsoft has acquired about 200 firms since 1987. Although there have been many existing papers that theoretically study intents or motivations of acquisitions, there are limited papers that empirically investigate them mainly because it is challenging to measure and quantify intents of M&As. This study examines the intent of acquisitions by measuring specific intents for M&A transactions. Using our measures of acquisition intents, we compare the intents by four acquisition types: (1) the acquisition where a hardware firm acquires a hardware firm, (2) the acquisition where a hardware firm acquires a software/IT service firm, (3) the acquisition where a software/IT service firm acquires a hardware firm, and (4) the acquisition where a software /IT service firm acquires a software/IT service firm. We presume that there are difference in reasons why a hardware firm acquires another hardware firm, why a hardware firm acquires a software firm, why a software/IT service firm acquires a hardware firm, and why a software/IT service firm acquires another software/IT service firm. Using data of the M&As in US IT industries, we identified major intents of the M&As. The acquisition intents are identified based on the press release of M&A announcements and measured with four categories. First, an acquirer may have intents of cost saving in operations by sharing common resources between the acquirer and the target. The cost saving can accrue from economies of scope and scale. Second, an acquirer may have intents of product enhancement/development. Knowledge and skills transferred from the target may enable the acquirer to enhance the product quality or to expand product lines. Third, an acquirer may have intents of gain additional customer base to expand the market, to penetrate the market, or to enter a foreign market. Fourth, a firm may acquire a target with intents of expanding customer channels. By complementing existing channel to the customer, the firm can increase its revenue. Our results show that acquirers have had intents of cost saving more in acquisitions between hardware companies than in acquisitions between software companies. Hardware firms are more likely to acquire with intents of product enhancement or development than software firms. Overall, the intent of product enhancement/development is the most frequent intent in all of the four acquisition types, and the intent of customer base expansion is the second. We also analyze our data with the classification of production-side intents and customer-side intents, which is based on activities of the value chain of a firm. Intents of cost saving operations and those of product enhancement/development can be viewed as production-side intents and intents of customer base expansion and those of expanding customer channels can be viewed as customer-side intents. Our analysis shows that the ratio between the number of customer-side intents and that of production-side intents is higher in acquisitions where a software firm is an acquirer than in the acquisitions where a hardware firm is an acquirer. This study can contribute to IS literature. First, this study provides insights in understanding M&As in IT industries by answering for question of why an IT firm intends to another IT firm. Second, this study also provides distribution of acquisition intents for acquisition types.

Web Service Connection Management Scheme for Seamless Migration of User Workspace in Cloud Computing (클라우드 컴퓨팅에서 사용자 작업환경의 끊김 없는 연계를 위한 웹 서비스 연결 관리 기법)

  • Choi, Min
    • Journal of Information Technology Services
    • /
    • v.8 no.1
    • /
    • pp.193-202
    • /
    • 2009
  • Cloud computing emerges as a new computing paradigm which targets reliable and customizable services. The term builds on decades of research in virtual machine, distributed and parallel computing, utility computing, and more recently networking, web service, and software as a service. In this paper, we provide a seamless connection migration of web services. This is useful for cloud computing environment in which many client terminals have mobility. With the wireless internet facility, those mobile users can move place to place during internet communication. Therefore, we provide solutions to the two major problems in current virtualization based migration: communication failure problems and connection re-establishment. Communication channel flushing by zero window notification helps to resolve the communication failure problems and TCP port inheritance prevents connection re-establishment errors during socket reconstruction. Thus, our web service migration facility is now able to preserve open network connections, and even for server sockets. This is a highly transparent approach, in that we did not Introduce additional messages for channel flushing and did not make any modification to the TCP protocol stack. Experimental results show that the overhead due to connection migration of web services is almost negligible when compared with time to take the conventional web service migration.

Strategies for Continuous Transactions with Customers for B2B Software Retailers: Case Study (B2B 소프트웨어 유통 중소기업을 위한 고객과의 지속거래 유지 전략: 사례 연구)

  • Choi, Yong-Jun;Kim, Wan-Ki
    • Journal of Distribution Science
    • /
    • v.16 no.12
    • /
    • pp.81-93
    • /
    • 2018
  • Purpose - The purpose of this study was to propose a specific and empirical continuous transaction strategy through service quality of improvement to small and medium Korean companies whose main business is B2B distribution and sale of general-purpose SW. Research design, data, and methodology - The research procedure is largely divided into two phases. In the first phase, the service quality, the customer satisfaction, and the continuous transaction research hypothesis and the verification are carried out. Experimental data were collected from 450 companies, CEO companies of SMEs innovation institutes, and 510 companies from medium and large enterprises. From September 15 to October 5, 2015, 215 questionnaires were used. And research hypothesis and test were conducted by SPSS SW Ver. 20. Results - The results of the study confirm that service quality has a positive effect on customer satisfaction and continuous transaction: as the detailed items for improving the service quality, 'responsiveness', 'assurance' and 'empathy' have been adopted. Therefore, there are critical factors of a company's survival through continuous transaction. Conclusions - Through this study, we confirmed that the survival of small businesses require continuous improvement in service quality. Among the factors improving service quality, empathy means service satisfaction of customers; so, it is necessary to continuously improve it by evaluating customer satisfaction. Responsiveness means rapid response to customer needs and reliability; it is necessary to enhance customer responsiveness by continuous job training and service training. Finally, assurance is the same as sales product or after service. This means that it is necessary to not only issue the "supply contract," but also improve the reliability of the sales product by securing the competence of the consulting professional. However, because the service quality measurement factors selected in this study are the measurement factors that are mainly applied to large companies or those in the service industries, it is important to consider the type of sales of software distribution companies.

A Design and Implementation of VOD Service System with Off-line Search Function (오프라인 검색기능을 가진 주문형 비디오 서비스 시스템 설계 및 구현)

  • 이혜정;박두순
    • Journal of Korea Multimedia Society
    • /
    • v.4 no.3
    • /
    • pp.205-214
    • /
    • 2001
  • As the real time multimedia data service has become available due to the rapid progress of computer and Internet technology, the users can enjoy the newly developed service, which is called Video On-Dem-and(VOD). However, most of service providers have not paid their attention much on the software for various service modes on VOD, but they are only concentrating un the hardware to provide with the high resolution video display. Therefore, the service providers are recently to pay more attention on the software to cope with the various demands of users than hardware. So this paper has designed and implemented the VOD service system for those demands. Since the VOD service system suggested by this paper enable off-line search functions through E-mail, the users can possibly get the necessary information from off-line Search without connecting to the server while the current VOD service can prominently help users to save the time and effort to sea고 and select the Video contents by using periodical current awareness service supported by PUSH technology and user oriented information booking and feedback service supported by SDI service.

  • PDF

A Study on the Labor Inducement Coefficient of Software Industry through Reclassification of the Inter-Industry Table (산업연관표의 재분류를 통한 소프트웨어산업의 노동유발계수 분석에 관한 연구)

  • Choi, Jinho;Ryu, Jae Hong;Lim, Gyoo Gun;Shin, Ik Ho
    • Journal of Information Technology Services
    • /
    • v.13 no.3
    • /
    • pp.165-181
    • /
    • 2014
  • This study proposes the accurate labor inducement coefficient (employment inducement coefficient/hiring inducement coefficient) of Korea software industry by analyzing the inter-industry relation using the modified inter-industry table. To rewrite the inter-industry table of Korea, some previous studies related to the inter-industry analysis were reviewed and the key problems were identified. First, in the current inter-industry table published by the Bank of Korea, the output of software industry includes not only the pure software related output but also the output of non-software section due to the misclassification of the industry. This causes the output to become bigger than the actual output of software industry. Therefore, if the inter-industry table is not modified, the labor inducement coefficient would be overestimated too much. Second, during rewriting the inter-industry table, the output is changing. The inter-industry table is the table in the form of rows and columns, which records the transactions of goods and services among industries which are required to continue the activities of each industry. Accordingly, if only an output of a specific industry is changed, the reliability of the table would be degraded because the table is prepared based on the relations with other industries. This possibly causes the labor inducement coefficient to be over or underestimated. This study tries to correct these problems to get the more accurate labor inducement coefficient of the software industry. First, to get the output of the pure software section only, the data from the Korea Electronics Association (KEA) was used in the inter-industry table. Second, to prevent the difference in the outputs during rewriting the inter-industry table, the difference between the output in the current inter-industry table and the output from KEA data was identified and then it was defined as the non-software section output for the analysis. The followings are the labor inducement coefficient obtained when the output is divided into the pure software section (package software, and IT service) and non-software section. As of 2011, the employment inducement coefficients of pure software section, package software section and IT service of Korea were 8.616, 13.998, and 7.773 respectively while the labor inducement coefficients of pure software section, package software section and IT service of Korea were 7.979, 13.332, and 7.083, respectively.

Development and Application of Software Education Program Based on Blended Learning for Improving Computational Thinking of Pre-Service Elementary Teachers (초등예비교사의 컴퓨팅 사고력 향상을 위한 블렌디드 러닝 기반의 소프트웨어교육 프로그램 개발 및 적용)

  • Song, Ui-Sung;Gil, Joon-Min
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.7
    • /
    • pp.353-360
    • /
    • 2017
  • In this study, a software education program based on blended learning using scratch was designed for pre-service elementary teachers' software education. Software education program was applied to experimental group and control group within the university of education using Scratch programming for 12 weeks. Blended learning using online lectures was applied to experimental group. The pre-service teachers' recognition about software education and self-evaluation of computational thinking were performed. Then, we analyzed the effect of the developed education program on the recognition of software education and computational thinking. As a result, the level of post-recognition of software education in the experimental group was significantly higher than that of the pre-recognition. In the self-evaluation of computational thinking, the experimental group was significantly higher than the control group. Therefore, it can be seen that the software education program based on blended learning can help improve the learner's computational thinking.