• Title/Summary/Keyword: process-oriented

Search Result 2,103, Processing Time 0.033 seconds

OOPT: An Object-Oriented Development Methodology for Software Engineering Education (OOPT: 소프트웨어공학 교육을 위한 객체지향 소프트웨어 개발 방법론)

  • Jung, Sejin;Lee, Dong-Ah;Kim, Eui-Sub;Chang, Chun-Hyon;Yoo, Junbeom
    • Journal of KIISE
    • /
    • v.44 no.5
    • /
    • pp.510-521
    • /
    • 2017
  • The software development process (SDP) plays an important basic role in software engineering education. Every software is developed in accordance with a specific SDP which contains all phases of software development. SDP education helps students to understand the overall techniques and the process of software engineering. This paper introduces a software development methodology (i.e., process) - 'OOPT (Object Oriented Process with Traceability),' which was proposed for use in university software engineering classes. The OOPT is based on object-oriented software development, and it defines concrete requirements as well as outputs of each process/phases. It also contains the unit/system testing and a traceability analysis. We have used the OOPT in software engineering classes at Konkuk university for eight years. This paper conveys our experience as well as future extension and improvement plans.

A Fact-oriented Ontological Approach to Process Modeling for Knowledge-based Services (지식 기반 서비스를 위한 사실 지향 온톨로지 기반의 프로세스 모델링 접근법)

  • Lee, Jeong-Soo;Kim, Kwang-Soo;Kim, Cheol-Han
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.35 no.1
    • /
    • pp.40-50
    • /
    • 2009
  • Knowledge-based services are largely dependent upon human-driven works. Therefore, considering human characteristics is required when modeling processes for knowledge-based services. As an emerging technology for Business Process Management, Human Interaction Management and its supportive process management can be an alternative to deal with human-driven processes. However, current HIM does not suggest concrete method for modeling conditions that are essential to realize supportive process management. And the condition modeling of HumanEdj, the only HIM software implemented, reveals the problem of complexity. As a solution, this paper suggests a fact-oriented ontological approach to process modeling. The approach uses human-friendly form of facts for condition modeling.

Modeling for SOA Based Business Process Generation and Testing (SOA 기반의 비즈니스 프로세스 생성 및 테스팅을 위한 모델링)

  • Lee, Sang Young
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.8 no.4
    • /
    • pp.167-175
    • /
    • 2012
  • Service-oriented Architecture(SOA) is one of the most recent trends in IT solutions. SOA is a paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains and implemented using various technology stacks. From a technical perspective SOA, can be considered a method for designing and developing IT systems where applications are constructed from loosely coupled and autonomous building blocks. And SOA is a very effective response to the problems faced by companies in terms of reusability, interoperability and reduce coupling between systems that implement their information systems. To exploit these advantages many organizations have decided to evolve their legacy systems towards this architecture. This paper proposes a modeling for SOA based business process generation and testing, and introduces its implementation in the BPEL. And we analyze business process between enterprises, modeling the service-oriented business process with BPEL to realization level. Also, we suggests that UML is used from high-level business problems to the process of low-level problem for Visual and effectively.

On Improving the Object-Oriented Method for Real-Time System by Applying the SE Process (SE프로세스를 통한 객체지향 실시간시스템 개발 방법론의 개선에 관한 연구)

  • Lee, Byoung Gil;Lee, Jae Chon
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.2 no.2
    • /
    • pp.21-26
    • /
    • 2006
  • In modern systems technology, increasingly more systems are anticipated to operate in real-time environment. These systems are usually complex to implement since it is not easy to satisfy the real-time requirement for both hardware and software components simultaneously. In this paper, we first review an object-oriented development process that was proposed earlier for software-intensive real-time system using the Unified Modeling Language (UML). We then study how to improve the problems that the UML approach might have. Applying the systems engineering(SE) process yields useful results which include : 1) an improved requirements management over the whole system life-cycle ; 2) a detailed scenario on how to carry out the SE process ; and 3) a conversion process from the text-based requirements to the UML-based graphic ones.

  • PDF

Effects of Top Electrode Thickness on Ferroelectric Properties of Preferentially Oriented $Pb(Zr, Ti)O_3$Thin Films (상부전극 두께가 우선방위를 갖는 $Pb(Zr, Ti)O_3$ 박막의 강유전체 특성에 미치는 영향)

  • 고가연;이은구;이종국;박진성;김선재
    • Journal of the Korean Ceramic Society
    • /
    • v.36 no.10
    • /
    • pp.1035-1039
    • /
    • 1999
  • Ferroelectric properties and reliability characteristics of(111) and (100) preferentially oriented tetragonal Pb(Zr0.2Ti0.8)O3 (PZT) thin film capacitors have been investigated as a function of the top electrode thickness. The (111) preferentially oriented film exhibits 180$^{\circ}$domain switching process with better squareness of hysterisis loop and abrupt change of small singal capacitance-voltage comparing to the (100) preferentially oriented film having 90$^{\circ}$ domain switching process. The domain swithcing process of tetragonal phase PZT is different from that of rhobohedral phase. The film with thinner top electrode shows less initial switching polarization due to less compressive stress but it exhibits better endurance characteristics due to enhancing partial switching region.

  • PDF

A Practical Process Model for Clients in Service-Oriented Architecture (서비스 지향 아키텍처의 클라이언트를 위한 실용적 프로세스 모델)

  • Lee, Jae-Yoo;Kim, Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.15D no.4
    • /
    • pp.513-522
    • /
    • 2008
  • Service-Oriented Architecture(SOA) is an method to develop applications by developing and publishing reusable services which potentially be used in various applications, and discovering and composing right services dynamically. SOA adopts a paradigm of publish-discover-invoke, which is considerably different from object-oriented and component-based development(CBD) approaches. The service in SOA is different from function in procedural programming, object in object-oriented programming, and component in CBD, and its fundamental requirement is a high level of reusability and applicability. In SOA, service providers and service consumers are loosely coupled since the providers try to develop reusable services and the consumers try to locate right services without knowing much about the providers and their published services. Moreover, the process of searching, choosing and invoking right services is not presented in conventional programming paradigms. Therefore, conventional approaches to developing user interfaces and invoking the functionality on servers through JSP, and RMI in object-oriented programming cannot well be applicable to designing clients’ programs in SOA. Therefore, there is a high demand for a practical and systematic process for developing clients’ applications, and the such a process should be devised by considering key characteristics of services and SOA. However, little work on this area is known to date, and there has not a process for client side just except few guide lines for developing service client. In this paper, we propose a practical and systematic development process for developing clients' applications in SOA. Then, we define instructions for carrying out each activity in the process. To show the applicability of the proposed work, we show the result of applying our process in developing a services application for searching and booking hotels.

Design of the Material Control System based on Service Oriented Architecture (서비스 지향 아키텍쳐 기반의 자재관리시스템 설계)

  • An, Min-Jeong;Lee, Hong-Chul
    • IE interfaces
    • /
    • v.20 no.3
    • /
    • pp.257-266
    • /
    • 2007
  • To survive in rapidly changing business environment, the enterprises of all over the world are trying to integrate their IT infra structure and are trying to automate their business process. Service Oriented Architecture (SOA) is being accepted as an IT standard to support efficient system integration and flexible business process automation between enterprises or departments. The material control system is required this software architecture between manufacturing company and materials supply vendors. This paper introduces concept of SOA, relevant technology about SOA such as Web Services and Business Process Execution Language (BPEL) and Enterprise Service Bus (ESB) and describes how to automate materials control process by designing the material control system based on SOA. The analysis of requirements is proceeded by Unified Modeling Language (UML) and SOA delivery strategy is selected the top-down strategy. And this paper describes how to derive services and operations and how to arrange services in three service layers and how to design business process.

Polymeric Flexible Field Effect Transistors using Oriented Poly(3-hexylthiophene-2,5-diyl)

  • Lee, Yeong-Beom;Shim, Hong-Ku
    • 한국정보디스플레이학회:학술대회논문집
    • /
    • 2008.10a
    • /
    • pp.637-640
    • /
    • 2008
  • The properties of oriented poly(3-hexylthiophene-2,5-diyl) in field effect transistors (FETs) have been investigated through mechanical stretching process as the original. Silicon-based FETs shown high mobility of $0.02\;cm^2/V$ s after thermal treatment and $0.0092\;cm^2/V$ s at r.t. PET-based FETs were expected to show a similar performance in mobility to that of silicon-based FETs.

  • PDF

Object-Oriented Database Application for An Integrated Structural Design Process (일관 구조설계 시스템 구축에 있어서 객체지향 데이터 베이스의 도입)

  • 천진호;김홍국;이병해
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 1993.04a
    • /
    • pp.79-85
    • /
    • 1993
  • An integrated structural design system can define and process complex design information that occurs in each of the design stages for flexible cooperation. It can also reduce human error on sequential design steps: preliminary design, analysis and detailed design. Therefore, it's very important to have consistent semantic expression and procedure for structural design information that has complex relationships. In this study, we introduce the object-oriented concepts and object-oriented database thechnique that provides high level semantic expression in order to develop an integrated structural design system.

  • PDF

Knowledge Management Strategy and Its Link to Task Characteristics (지식경영 전략과 과업 특성간의 연관관계 분석)

  • Myung, Sung Shin;Choi, Byeonggu;Choi, Sue Young;Lee, Hee Seok
    • Knowledge Management Research
    • /
    • v.4 no.2
    • /
    • pp.19-34
    • /
    • 2003
  • This paper analyzes 96 Korean companies to illustrate the relationship between the knowledge management strategies and task characteristics. Knowledge management strategies can be categorized as being codification- and personalization-oriented. Task characteristics are analyzed from the perspective of content-oriented, process-oriented, number of exceptions, and analyzability. These results illustrate how companies should align the knowledge management strategies with task characteristics. It is found that codification strategy is more likely to be associated with high content-oriented and high analyzability task, and personalization strategy is with high process-oriented task. The survey result confirms that managers should adjust knowledge management strategies in view of the characteristics of the task.

  • PDF