• Title/Summary/Keyword: process-oriented

Search Result 2,118, Processing Time 0.027 seconds

A 4D Process for Service Oriented Software Development (서비스 기반 소프트웨어 개발을 지원하는 4D 프로세스)

  • Park, Joon-Seok;Moon, Mi-Kyeong;Nam, Tae-Woo;Yeom, Keun-Hyuk
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.11
    • /
    • pp.653-660
    • /
    • 2008
  • Recently, Service-oriented computing is the emerging computing paradigm. In this paradigm, we require the practical process model to support service oriented software development. The well-known development methods e.g., Unified Software Development Process, UML components have been proposed focused on component. So, these methods cannot support service-oriented computing concepts such as service definition, binding and composition concepts using Business Process Execution Language (BPEL). Also, a few proposed service-oriented approach, for example Service Oriented Unified process (SOUP), and Service Oriented Modeling and Architecture (SOMA) have appeared. However, these approaches do not explicitly represent detailed guideline, artifacts and approach. Therefore, in this paper we propose a practical and simple process model to support service oriented software development. Also, we explicitly represent process model and artifact using Software Process Engineering Metamodel (SPEM) which is proposed by OMG. By using our approach, it can enhance systematization and effectiveness for service-oriented software development.

ISO12207 Tailored Object-Oriented Process for UML Based Object-Oriented Development (UML 기반 객체 지향 개발을 위해 ISO 12207을 조정한 객체지향 프로세스)

  • Lee, Sang-Jun;Kim, Byeong-Gi
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.10
    • /
    • pp.2680-2692
    • /
    • 1999
  • Software quality is classified by quality of process and product. In experience of Quality Management, it is known that quality level of product as it depends on goodness and badness of process and organization. As a result, improvement of software process has been important subject. According as this trends, ISO 12207 is publicated as standard of software life cycle process by ISO. For UML based object oriented development process, it is necessary that we should research detailed definition of activity and task of ISO 12207 process which is added, deleted or tailored in according to organization and project characteristics. In this thesis, by according with ISO 12207 software life cycle process, UML based object oriented development process is proposed. This process is composed of 7 steps and 19 activities including development phase, activity and product to improve quality of reliability. Usefulness of object oriented process for improvement of software quality is proved at three ways, which are comparative analysis of process characteristics, SPICE process evaluation and SPICE rick analysis.

  • PDF

Efficient Class Identification based on Event (이벤트 기반의 효율적인 클래스 식별)

  • Choi, Mi-Sook;Lee, Jong-Suk
    • Journal of Digital Contents Society
    • /
    • v.9 no.2
    • /
    • pp.165-175
    • /
    • 2008
  • Currently, software development methods have been advanced to service-oriented from component-oriented, to component-oriented from object-oriented. The component-oriented and service-oriented software development methods are analyzed by object-oriented UML model. So, the efficient analysis method for object-oriented UML model needs. In this paper, we suggest the analysis guideline and process based on event using Input Data-Process-Output Data Table for identifying use cases and classes efficiently. And the suggested method complements the problems depending the developer's perspective and experience.

  • PDF

A Study on Component Software Service Oriented Maintenance Process Based on MaRMI-RE and ITIL (마르미-RE와 ITIL에 기반한 컴포넌트 소프트웨어의 서비스 지향 유지보수 프로세스 연구)

  • Choi, Won-Suh;Rhew, Sung-Yul
    • Journal of Information Technology Services
    • /
    • v.8 no.1
    • /
    • pp.99-111
    • /
    • 2009
  • Rapid growth of Management Information System (MIS) and evolution of software system enlarge maintenance necessity and it needs a process to implement information system service in business. This paper proposes service-oriented maintenance process of component software based on service design and implementation provided by existing processes for maintenance, MaRMI-RE and ITIL. The proposed process derives activities and tasks of the process by identifying services according to service guidelines. Service-oriented maintenance process is produced by analyzing correlation between the derived activities and tasks and MaRMI-RE's and adding the tasks to MaRMI-RE. To verify availability of the proposed service-oriented maintenance process, correlation between artifacts is proved.

A Study on the Differentiation Strategies of Policy Process in governance Using the Case of Gumi City (거버넌스 시대 정책프로세스 차별화 전략 - 구미시 혁신사례를 중심으로 -)

  • Lee, Hong-Hui;Lee, Seung-Hui
    • 한국디지털정책학회:학술대회논문집
    • /
    • 2006.06a
    • /
    • pp.197-204
    • /
    • 2006
  • This paper tried to develop differentiation strategies of policy process in governance. Firstly, we reviewed model of policy making(output-oriented model and process-oriented model, normative or idealistic approach and realistic or empirical approach, rational model and cognitive model etc). Now gumi city is making the policy based on the process-oriented model, realistic or empirical approach, cognitive model. So gumi city was winner the test of provinces innovation in 2005. Therefore, when we make the policy, consider these factor: citizen and public service personnel participate policy making process and control policy quality.

  • PDF

Efficient Dynamic Object-Oriented Program Slicing

  • Park, Soon-Hyung;Park, Man-Gon
    • Journal of Korea Multimedia Society
    • /
    • v.6 no.4
    • /
    • pp.736-745
    • /
    • 2003
  • Traditional slicing techniques make slices through dependence graphs. They also improve the accuracy of slices. However, traditional slicing techniques require many vertices and edges in order to express a data communication link because they are based on static slicing techniques. Therefore the graph becomes very complicated, and size of the slices is larger. We propose the representation of a dynamic object-oriented program dependence graph so as to process the slicing of object-oriented programs that is composed of related programs in order to process certain jobs. We also propose an efficient slicing algorithm using the relations of relative tables in order to compute dynamic slices of object-oriented programs. Consequently, the efficiency of the proposed efficient dynamic object-oriented program dependence graph technique is also compared with the dependence graph techniques discussed previously As a result, this is certifying that an efficient dynamic object-oriented program dependence graph is more efficient in comparison with the traditional object-oriented dependence graphs and dynamic object-oriented program dependence graph.

  • PDF

A study on Cost~Estimating System based on Object- oriented Cad System (객체지향 캐드시스템을 활용한 견적관리 시스템 연구)

  • Song, Choon-Dong
    • Journal of The Korean Digital Architecture Interior Association
    • /
    • v.1 no.1
    • /
    • pp.46-50
    • /
    • 2001
  • It is known that to automate the quantity take-off process enables you to increase the productivity best among the construction business field. However, the limitation of 2D(Two-dimension) CAD System prevented a cost-estimating system which makes the great effects on the quantity take-off process from being developed. This study aims that you can automate both the itemized statements and the quantity take-off process by using commercially available object-oriented CAD system. The commercially available CAD system today does not give us entire satisfaction. This study shows the deduction of the old boundaries of the object-oriented CAD system and the solution of those problems. And it also studied about the quantity take-off process and the automated cost-estimating system that can be used in the simple and plain repair-maintenance work such as the execution drawing which doesn't need the complicated drawings.

  • PDF

Cost-Oriented QC and Process-Oriented QC; Which is more Desirable Approach?

  • Lee, Sang-Do;Lee, Dong-Choon
    • Journal of Korean Society for Quality Management
    • /
    • v.13 no.2
    • /
    • pp.2-7
    • /
    • 1985
  • This paper introduces two approaches of the cost-oriented QC and the process-oriented QC, and compares them on several aspects. The cost-oriented QC tries to assure the specified quality level by sampling inspection within minimum quality cost, while the process-oriented QC aims at realization of target value of quality specification through process adjustment when a product deviates from the target. But the final purpose of both approaches is on quality assurance for markets and consumers. After all, desirability is a question of quality cost. This paper suggests two of cost functions for decision making criterion.

  • PDF

The Service-Oriented Metaphor Deciphered

  • Draheim, Dirk
    • Journal of Computing Science and Engineering
    • /
    • v.4 no.4
    • /
    • pp.253-275
    • /
    • 2010
  • In this article we review the metaphor of service-oriented architecture for enterprise computing. In typical definitions service-oriented architecture appears as a single message and a consistent roadmap for building flexible software system landscapes. But it is not. Different communities have elaborated different SOA (service-oriented architecture) concepts to address different problem areas, i.e., enterprise application integration, business-to-business, business process management, and software productizing. If software architects and software managers are aware of these strands of SOA when talking about SOA in their projects they can avoid misunderstandings and detours better. This article contributes a clarification of the different strands of SOA concepts and technologies and their mutual dependencies and identifies particular SOA concepts as instances of more general software engineering principles.

An Empirical Study on the Factors Affecting Diffusion of Objeccl-Oriented Technology (객체지향 기술의 확산에 영향을 주는 요인에 관한 경험적 연구)

  • 이민화
    • The Journal of Information Systems
    • /
    • v.10 no.1
    • /
    • pp.97-126
    • /
    • 2001
  • Object-orientation has been proposed as a promising software process innovation to improve software productivity and quality. It has not been understood clearly, however, what factors influences the diffusion of object-oriented technology in organizations. A research model was formulated and hypotheses were generated based on the literature of information technology implementation and software process innovation. To test the research hypotheses, a questionnaire survey was conducted. The results based on 121 responses from Korean companies revealed that project characteristics, use of external experts, and number of development projects are significantly related to the diffusion of object-oriented analysis and design and object-oriented programming. Innovation champion is positively related to the diffusion of object-oriented analysis and design, whereas it is not related to the diffusion of object-oriented programming language. Only project complexity was significantly related to the diffusion of visual programming language. On the other hand, organizational size was not significantly related to any object-oriented technology in this study.

  • PDF