• Title/Summary/Keyword: software framework

Search Result 1,226, Processing Time 0.025 seconds

An Aspect-based Testing Framework for Performance Evaluation of Composite Service (조합된 서비스의 성능 평가를 위한 Aspect 기반 테스팅 프레임워크)

  • Kim, Jong-Phil;Hong, Jang-Eui
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.1 no.3
    • /
    • pp.149-158
    • /
    • 2012
  • As service-oriented software is considered as one of solutions to fulfill the users' needs in internet service environment, it has been increased the demands of reliable service development by the composition of internet services. However a critical issue in the service development approach is to satisfy the performance requirement as well as the functional correctness for the developing services, because impatient user multiply clicks the request-button of service without a short waiting. This paper proposes a framework to examine the performance of composite service. Our testing framework provides the data of service response time to service developer by measuring the service execution time. We develope an Aspect-based timer service, and weave the service with existing services to measure the execution time. Additionally, we perform some experiments to confirm the usefulness of performance test for composite service. This framework can support to develop a good performance service by substitution of the dragging service with another new service that will be a component of composite service.

A Study on the Design of Framework for Activating the Making Education and Constructing of the Making Space (메이킹 교육 활성화를 위한 프레임워크 설계 및 메이킹 스페이스 구성 방안 연구)

  • Shin, Seungki;Lee, Hyonyong;Bae, Youngkwon
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.2
    • /
    • pp.263-274
    • /
    • 2018
  • Maker movement is a part of open source making that originated from DIY culture and means production activity through combination of hardware and software as information and communication technology develops. The purpose of this study is to analyze the status and trends of the making movement in the world and to design a framework for the activation of making education. In this study, we developed the framework to spread the making culture by analyzing the current status and trends of making education, and suggested how to adapt the framework for making eduction in classroom. In addition, we analyzed the cases to suggest how making space should be constructed, and pointed the ideal way out to organize the making space.

The Development of a MATLAB-based Discrete Event Simulation Framework for the Engagement Simulations of the Weapon Systems (무기체계 교전 시뮬레이션을 위한 매트랩 기반 이산사건시뮬레이션 프레임워크의 개발)

  • Hwang, Kun-Chul;Lee, Min-Gyu;Kim, Jung-Hoon
    • Journal of the Korea Society for Simulation
    • /
    • v.21 no.2
    • /
    • pp.31-39
    • /
    • 2012
  • Simulation Framework is a basic software tool used to develop simulation applications. This paper describes the development of a discrete event simulation framework based on DEVS(Discrete EVent System Specification) formalism, using MATLAB language which is widely used in technical computing and engineering disciplines. The newly developed framework utilizing MATLAB object oriented programming combines the convenience of MATLAB language and the sophisticated architecture of the DEVS formalism. Hence, it supports the productivity, flexibility, extensibility that are required for the simulation application software development of the weapon systems engagement. Moreover, it promises a simulation application the increased the computation speed proportional to the number of CPU of a multi-core processor, providing the batch simulation functionality based on MATLAB parallel computing technology.

Design of Methodology Framework based on Meta-Model (메타모델 기반의 방법론 프레임워크 설계)

  • Cho, Eun-Sook
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.10
    • /
    • pp.6969-6976
    • /
    • 2015
  • As new technologies are advancing and development paradigms are changing, software development process and development methods are evolving progressively. As a result, because the number of developing and managing processes and methodologies are increasing as a project in companies, effective management methods are needed. Especially, because companies should apply optimized methodology according to project's size and characteristics, customization technique of methodology is required urgently. In this paper, we propose a meta-model based methodology framework which can integrate and manage methodologies being developed progressively. Applying proposed methodology framework, a company is able to manage as well as develop optimized methodology easily as a project. Especially, because a proposed methodology framework is developed by meta-model, adding or extending new methodology elements can be realized simply as well as method elements are reused easily in case of customization of methodology as a project.

A Dnlamic Variability Design Technique of Embedded Software for Improving Reusability (재사용성 향상을 위한 임베디드 소프트웨어의 동적 가변성 설계 기법)

  • Kim, Chul-Jin;Cho, Eun-Sook
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.1
    • /
    • pp.30-44
    • /
    • 2009
  • Devices of home network system have different control data formats according to each product company. Therefore, types or protocols of digital devices are various. Also, interaction operating environments are different among various devices. These characteristics of home network system don't support sufficiently functionalities such as data comparability, concurrent control, dynamic plug-in, and so on. That is, the degree of reusability of home network system is very poor. This paper proposes a framework which can be coverable to the scope of reusability widely and a design technique based on framework in order to improve reusability. That is, we extract various parts of home network systems as variation points, classify and define these as variation types, propose a framework which can be reusable those, and proposes a design technique of variability to improve reusability. Finally, proposed technique can be reusable to various domains by applying proposed reusability framework into real home network system's design.

Secure Component Composition for Practical Systems (실용적인 시스템을 위한 안전한 소프트웨어 컴포넌트 조합)

  • Lee Eun-Young
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.16 no.4
    • /
    • pp.43-57
    • /
    • 2006
  • When building a software system out of software components, the composition is not simple because of the complexity caused by diverse versions, digital signatures, static type information, and off-the-shelf components from various vendors. Well-established linking policies are one of the best solutions to solve the complexity problem at linking time. Secure Linking (SL) enables users to specify their linking policies which can be enforced at link time. Secure Linking framework is a framework based on a higher-order logic in order to help build a SL system. This paper shows that the Secure Linking logic is expressive enough to describe a real-world component composition system, the linking protocol of.NET. The paper also demonstrates the advantage of the logic-based linking framework by discussing the weakness of the code signing protocol in.NET which was found while we encoded the assembly linking system of.NET.

Understanding the Drivers for Migration to Innovation Ecosystem : The Influence of Standard on the Evolutionary Change of Capability Distribution and Transaction Costs (혁신 생태계 변화의 동인에 대한 이론과 사례 연구 : 표준이 역량분포와 거래비용의 진화적 변화에 미치는 영향 분석을 중심으로)

  • Kim, Min-Sik;Kim, Eonsoo
    • Journal of Information Technology Services
    • /
    • v.12 no.3
    • /
    • pp.1-21
    • /
    • 2013
  • This study attempts to explain the mechanism behind the migration from vertically integrated value chain architecture to an innovation ecosystem consisting of horizontally separated layers in value chain. We first present a comprehensive framework based on the theoretical analysis of the drivers for migration to an innovation ecosystem, which are standard (institution), capability distribution, and transaction costs. The theoretical framework suggests that the migration to an innovation ecosystem is explained by the influence of standard on the evolutionary change of capability distribution and transaction costs. In particular, when the new de-jure standard competes with the de-facto standard, the new de-jure standard has the greatest impact on the distribution capabilities and the transaction costs. Based on this theoretical framework, we analyze the latest SDN (Software Defined Networking) case of the network industry. SDN standard has transformed the industry from a vertically integrated value chain architecture to a horizontally separated one with its influence on the distribution capabilities and the transaction costs in the industry.

A Framework for Developing Distributed Application with Web-Tier Object Modeling (웹계층 오브젝트 모델링을 통한 분산 애플리케이션 개발 프레임웍크)

  • Cheon, Sang-Ho;Kwon, Ki-Hyeon;Choi, Hyung-Jin
    • The KIPS Transactions:PartD
    • /
    • v.11D no.5
    • /
    • pp.1143-1148
    • /
    • 2004
  • To develop multi-tier model or distributed architecture based distributed application needs to consider various aspects such as division of role between web-designer and software developer, defining entity and its usage, database connection and transaction processing etc. This paper presents DONSL(Data Server of Non SQL-Query) architecture that provides solution to above aspects through web-tier object modeling. This is the architecture that guarantees the transaction processing and performance between web-tier and DBMS through simplified usage of query logic property. This new conceptual framework also solves enterprise site implementation problems simplifying tier, and removing DAO(Data Access Object) and entity.

THE MANAGEMENT OF A COMPLEX IMPLANT CASE USING CAD-CAM TECHNOLOGY: A CLINICAL REPORT

  • Park, Eun-Jin
    • The Journal of Korean Academy of Prosthodontics
    • /
    • v.46 no.6
    • /
    • pp.634-638
    • /
    • 2008
  • PURPOSE: The application of computer-aided technology to implant dentistry has created new opportunities for treatment planning, surgery and prosthodontic treatment, but the correct selection and combination of available methods may be challenging in times. Hence, the purpose of this case report is to present a combination of several computer-aided tools as approaches to manage complicated implant case. MATERIAL AND METHODS: A 47 year-old female patient with severe dental anxiety, high expectations, financial restrictions and poor compliance presented for a fixed rehabilitation. A CT scan with a radiographic template obtained with software (SimPlant, Materialize, Leuven, Belgium) was used for treatment planning. The surgical plan was created and converted into a stereolithographic model of the maxilla with bone-supported surgical templates (SurgiGuide, Materialise, Leuven, Belgium), that allowed for the precise placement of 7 implants in a severely resorbed edentulous maxilla. After successful osseointegration, an accurate scan model served as the basis for the fabrication of a one-piece milled titanium framework using the Procera (Nobel Biocare, Gothenburg, Sweden) technology. The final rehabilitation of the edentulous maxilla was rendered in the form of a screw-retained maxillary metal-reinforced resin-based complete prosthesis. RESULTS: Despite challenging circumstances, 7 implants could be placed without bone augmentation in a severely resorbed maxilla using the SimPlant software for pre-implant analysis and the SurgiGuide-system as the surgical template. The patient was successfully restored with a fixed full arch restoration, utilizing the Procera system for the fabrication of a milled titanium framework.

A Framework For Web Service Evolution using UML and OWL-S (UML과 OWL-S를 사용한 웹 서비스 진화 프레임워크)

  • Kim, Jin-Han;Lee, Chang-Ho;Lee, Jae-Jeong;Lee, Byung-Jeong
    • Journal of Digital Contents Society
    • /
    • v.8 no.3
    • /
    • pp.269-277
    • /
    • 2007
  • Web service is an important technology to develop business to business e-commerce application. From a business perspective of time to market, dynamic evolution offers flexibility that software can adapt to unforeseen and fluctuating business requirements. OWL-S, based on OWL, is a service ontology language. The semantics provided by OWL support automation of service discovery, invocation, and service composition. In this paper we propose a framework to support dynamic evolution of service-oriented applications. We extend use-case analysis method to derive service description by defining requirements concept and mapping from requirement concept to activity diagram. A prototype is provided to show the validity of this framework.

  • PDF