• Title/Summary/Keyword: 서비스로서의 소프트웨어 모델

Search Result 506, Processing Time 0.027 seconds

Software Development Methodology for SaaS Cloud Service (SaaS 클라우드 서비스를 위한 소프트웨어 개발 방법론)

  • Hwang, Mansoo;Lee, Kwanwoo;Yoon, Seonghye
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.14 no.1
    • /
    • pp.61-67
    • /
    • 2014
  • A SaaS cloud service represents a model deployed and running on a cloud platform to enable users to use software as an online service. This work proposes a development methodology adequate for the effective development of SaaS cloud services. For doing this, we first analyzed the current state of companies developing SaaS cloud services and identified key factors for the development of SaaS cloud services. Then, we selected and tailored the methodology that is best suited for the development of SaaS cloud services among existing software development methodologies. To validate the applicability of the proposed methodology, we performed a case study tailoring the development methodology adequate for the company developing SaaS cloud services.

Data Type-Tolerant Component Model: A Method to Process Variability of Externalized Data (데이터 타입 무결성 컴포넌트 모델 : 외부화된 데이터 가변성 처리 기법)

  • Lim, Yoon-Sun;Kim, Myung;Jeong, Seong-Nam;Jeong, An-Mo
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.5
    • /
    • pp.386-395
    • /
    • 2009
  • Business entities with which most service components interact are kind of cross-cutting concerns in a multi-layered distributed application architecture. When business entities are modified, service components related to them should also be modified, even though they implement common functions of the application framework. This paper proposes what we call DTT (Data Type-Tolerant) component model to process the variability of business entities, or externalized data, which feature modern application architectures. The DTT component model expresses the data variability of product lines at the implementation level by means of SCDTs (Self-Contained Data Types) and variation point interfaces. The model improves the efficiency of application engineering through data type converters which support type conversion between SCDTs and business entities of particular applications. The value of this model lies in that data and functions are coupled locally in each component again by allowing service components to deal with SCDTs only instead of externalized business eutities.

An Service oriented XL-BPMN Metamodel and Business Modeling Process (서비스 지향 XL-BPMN 메타모델과 비즈니스 모델링 프로세스)

  • Song, Chee-Yang;Cho, Eun-Sook
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.4
    • /
    • pp.227-238
    • /
    • 2013
  • The business based existing BPMN model is a lack of service oriented modeling techniques. Therefore, it requires a layered technique of service oriented business modeling so that can meet the design for a complex application system, developing a system based on SOA. In order to enhance reusability and modularity of BPMN business model, this paper proposes a metamodel and business modeling process based on this metamodel that can hierarchically build a BPMN model. Towards this end, the XL-BPMN metamodel hierarchically established based on MDA and MVS styles are first defined. Then a BPMN service modeling process is constructed based on modeling elements of this metamodel according to the modeling phases. Finally, the result of a case study in which the proposed method is applied to an online shopping mall system is discussed. With the use of well-defined metamodel and modeling process, it is hoped that it can be shown that a service dominated and layered BPMN business model can be established, and that the modularity and reusability of the constructed BPMN business model can be maximized.

Local Transparency using High Reliability Naming Service based on CORBA in SDR Systems (CORBA 기반 고신뢰성 네이밍 서비스를 이용한 SDR 시스템 환경에서 지역 투명성 제공)

  • 송상현;김문기;이병호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.160-162
    • /
    • 2003
  • 분산 시스템 상에서 SDR 소프트웨어 시스템을 구현하려면 재구성성과 유연성이 필요하다. 따라서 이를 충족시켜줄 수 있는 객체지향 컴퓨팅 기술이 필요하게 된다. 이러한 분산 객체 구조를 가능하게 하는 핵심은 CORBA 미들웨어이다. CORBA는 소프트웨어 버스로서 분산성와 이종성을 숨기고 분산 객체들이 유연하게 통신할 수 있게 해주는 핵심 역할을 담당한다. 분산 네트워크 환경 하에서 CORBA의 네이밍 서비스는 네임 서버에 저장한 논리적 이름을 통해서 객체의 위치 정보를 얻는다. 이 방식은 서버의 물리적인 위치 변화에 상관없이 객체의 위치 투명성을 제공한다. 본 논문에서는 SDR 시스템에서 클라이언트가 재구성을 위한 소프트웨어를 다운로드를 받기위해 서버의 구현객체에 논리적인 이름을 이용하여 접근을 가능하게 해주는 신뢰성 있는 CORBA 네이밍 서비스를 설계함으로써 SDR 시스템의 지역적 투명성을 지원하는 모델을 제안한다.

  • PDF

A Tour Information System on Smart Phone using Location Based Service (위치 기반 서비스를 이용한 스마트폰 관광 정보 시스템)

  • Kim, Seok-Hyun;Kim, Ji-Uk;Kim, Hyun-Jeong;Park, Dong-Gyu
    • Journal of Korea Multimedia Society
    • /
    • v.15 no.5
    • /
    • pp.677-691
    • /
    • 2012
  • Location Based Services using GPS receiver with network enabled smart phone provides various services and many business models. Currently, many context awareness models on smart phone applications are under developing. But most of the services are based on current user position and Point of Interest(POI)s, which are very static. In this paper, we proposed and implemented multimedia tourist guide system using smart phone, which are very dynamic and provides tour guide's voice and audio service on the spot. Also we provides tour experience sharing method which can easily share the videos and pictures for each users.

The u-Health care Software Testing Method For a Reliability Secure (신뢰성 확보를 위한 u-헬스케어 소프트웨어 시험 방법)

  • Yang, Hae-Sool;Jin, Jin-Yu
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.12 no.3
    • /
    • pp.1427-1438
    • /
    • 2011
  • Currently, efforts towards pursuit of standardization of u-Health technology and for development of our own source technologies and functions in Korea are being made continuously. Accordingly, base technologies in the area of u-Health software as well as trends in and standards of u-Health software market were investigated, and this Study aims to develop reliable evaluation model for u-Health software. For this purpose, characteristics and service types of u-Health software were examined, and u-Health technological trend and standards were analyzed. On the basis of these preliminary research, reliable evaluation model for u-Health software was developed.

Implementation of Integrated Management System for Digital Library Supporting Multi-tenant Environment Based on SaaS (SaaS 기반 멀티테넌트 환경을 지원하는 통합전자도서관시스템 구현)

  • Min, Byoung-Won;Oh, Yong-Sun
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.5
    • /
    • pp.93-103
    • /
    • 2011
  • Currently, the library system using the method of the software on the client / server and ASP by providing services in a manner of hardware and software, and cross-referencing, installation and deployment, Customization, Upgrade, risk management, and software licenses across the high-cost management of difficult and costly There is a problem. To solve these problems, SaaS based Integrated Management System for Digital Library, multi-tenant environments(SaaS Maturity Level 3 and above) as a key element in the implementation were developed. Therefore, almost no initial investment cost, easy, simple, low-cost IT services available on SaaS based software on-demand service model of how the system is implemented.

Hybrid Trust Computational Model for M2M Application Services (M2M 애플리케이션 서비스를 위한 하이브리드형 신뢰 평가 모델)

  • Kim, Yukyong
    • Journal of Software Assessment and Valuation
    • /
    • v.16 no.2
    • /
    • pp.53-62
    • /
    • 2020
  • In the end-user domain of an IoT environment, there are more and more intelligent M2M devices that provide resources to create and share application services. Therefore, it can be very useful to manage trust by transferring the role of the existing centralized service provider to end users in a P2P environment. However, in a decentralized M2M computing environment where end users independently provide or consume services, mutual trust building is the most important factor. This is because malicious users trying to build malfunctioning services can cause security problems in M2M computing environments such as IoT. In this paper, we provide an integrated analysis and approach for trust evaluation of M2M application services, and an optimized trust evaluation model that can guarantee reliability among users of the M2M community.

A Quality Evaluation Model for IoT Services (IoT 서비스를 위한 품질 평가 모델)

  • Kim, Mi;Lee, Nam Yong;Park, Jin Ho
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.5 no.9
    • /
    • pp.269-274
    • /
    • 2016
  • In this paper We focuses on suggestion to quality model for IoT infrastructure services for Internet of Things. Quality model is suggested on security set out in ISO25000 quality factors and assessment of the existing traditional software application of ISO 9126 quality model. We validated that the proposed model can be realized it was applied to evaluate the 4 elements and related security in Metrics.

Decision Method for Change Model using Discriminant Analysis Technique (판별분석을 이용한 변경모델 결정방법)

  • Park, Ha-Kyung;Kim, Sang-Soo;In, Hoh
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.645-648
    • /
    • 2007
  • IT 에 대한 비즈니스 의존성이 증가하면서, 안정된 IT 서비스의 제공과 비용 효과적인 운영의 중요성이 강조되고 있다. ITIL 에서는 효율적이고 신속한 변경 처리를 위해 Service Support 영역에서 변경 관리 프로세스를 제시하고 있다. 하지만 고비용을 요하는 CAB 의 소집 여부 등 의사 결정이 변경 관리자의 자의적인 판단에 의존함으로써, 다른 비즈니스 및 안정된 IT 서비스 제공의 위험요소로 작용하고 있다. 본 논문에서는 이러한 문제점을 해결하기 위하여 요청된 변경 사안이 신중한 검토가 필요한 지 여부를 객관적으로 판단할 수 있도록, 판별분석기법을 적용한 변경 모델 결정 방법을 제안한다. 제안된 모델의 유효성을 검증하기 위해, 실제 운영에 적용된 변경 관리 모델과 제안된 모델을 이용했을 때의 결과를 비교하고 그 결과를 제시하였다. 제안된 방법은 동일한 사안에 대하여 일관성 있는 결정을 도출할 수 있어 프로세스 품질개선에 기여할 수 있으며, 궁극적으로 안정된 IT 서비스 제공에 기여하여 기업성과를 개선할 수 있을 것이다.