Earticle

현재 위치 Home

International Journal of Software Engineering and Its Applications

간행물 정보
  • 자료유형
    학술지
  • 발행기관
    보안공학연구지원센터(IJSEIA) [Science & Engineering Research Support Center, Republic of Korea(IJSEIA)]
  • pISSN
    1738-9984
  • 간기
    월간
  • 수록기간
    2008 ~ 2016
  • 등재여부
    SCOPUS
  • 주제분류
    공학 > 컴퓨터학
  • 십진분류
    KDC 505 DDC 605
Vol.1 No.1 (7건)
No
1

Process Management Technique Using 6 Sigma Tools and PSP

Jeong Ah Kim, JeMin Bae, SungWoon Choi

보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.1 No.1 2007.07 pp.1-18

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

As the knowledge-based society has been constructed, the size of work process that has to be done grows big and the amount of the information that has to be analyzed increases. So the necessity of the process management and improvement has been required highly. This study suggests the process management method to support a company’s survival strategy to get the competitive power in difficult situation to predict future business environment. The suggested process management method applies the tools used in Six Sigma and PSP to Process definition, execution and measure phases. So this process management method supports to attain the goal within Market's requiring time. Therefore, the aim of the management method enhances achievement accuracy through schedule management, and supports to distinguish which part has to be improved with process data.

2

A Tool for Automated Test Data Generation (and Execution) Based on Combinatorial Approach

Kamal Zuhairi Zamli, Nor Ashidi Mat Isa, Mohamed Fadel Jamil Klaib, Siti Norbaya Azizan

보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.1 No.1 2007.07 pp.19-35

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

Covering as much as 40 to 50 percent of the development costs and resources, software testing is an integral part of the software development lifecycle. Despite its importance, current software testing practice lacks automation and is still primarily based on highly manual processes from the generation of test cases (i.e. from the specifications documents) up to the actual execution of the test. These manually generated tests are sometimes executed using ad hoc approach, typically requiring the construction of a test driver for the particular application under test. The construction of a test driver is tedious, error prone, and cumbersome process, as it puts extra burden to test engineers. In addition, test engineers are also under pressure to test increasing lines of code in order to meet market demands and deadlines for more software functionalities. To attain the required level of quality and maintain acceptable test coverage, test engineers need to consider a significantly large number of test cases. Many combinations of possible input parameters, hardware/software environments, and system conditions need to be tested and verified against for conformance based on the system’s specification. Often, this results into combinatorial explosion of test cases. Addressing some of the aforementioned issues, this paper describes a new automated and combinatorial software testing tool, called JTst, based on the use of Java technology. The main novel features of JTst are the fact that it permits combinatorial test data generation and automated concurrent execution, enabling higher product quality at lower testing costs.

3

Process Improvement with Process management Agent

Jeong Ah Kim, Seung Young Choi, Rhan Jung

보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.1 No.1 2007.07 pp.37-52

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

In this paper, agent based process management model is proposed, which is for the process management of knowledge worker and service workers in order to establish the basis for the new knowledge management system. In this paper, we applied several methods from 6 sigma and PSP for process definition, process execution, and process measurement. This study attempts to improve the process execution accuracy through process visualization and standardization and to accumulate the base data to improve the process through measuring the process execution. We proposed guidelines and detail procedure for developing 3 advisor agents for guiding the process definition, process execution, and process measurement. And we showed the simple case study applied our guidelines defined in agent.

4

Isotope Programming Model for Context aware Application

Qi Saiyu, Xi Min, Qi Yong

보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.1 No.1 2007.07 pp.53-65

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

The context-aware application’s main feature is that the program can adjust its behavior according to the context environment. In the traditional object-oriented model, behaviors related to the context may be separated through branching statement, thus greatly reducing the degree of adaptation to environmental changes. This paper, after analyzing the issue of programming context-aware applications through the object-oriented model, puts forward Isotope Programming Model(IPM), which enlarges the concept of object and converts the object from the aggregation of attribute and behavior into the aggregation of attribute and a series of behavior code documents directed to different context. The analysis of IPM performances reveals that IPM model provides better adaptability for application development than the object-oriented model, and reduces environmental changes' impact. This paper also proposes the reason of isotope element’s conflict and gives the resolve method for the conflicts, which can make the IPM model more effective.

5

Using Ontology to create 3D Animations for Training Purposes

Salvatore Parisi,, Jochen Bauch, Jan Berssenbrügge, Rafael Radkowski

보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.1 No.1 2007.07 pp.67-78

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

3D Computer-based animations are nowadays used for training purposes in a wide range of industrial applications like assembly, maintenance and operations. Their creation, also known as authoring, is usually a time consuming task, demanded to professional 3D designers, who need at first a good understanding of the involved entities and actions in order to realize the customized animations. The proposed methodology deals with the use of an ontology in order to filter and understand generic natural language training requests; once identified the proper actors and actions, they are associated to the corresponding models and movements to be performed in the virtual environment and translated in a 3D graphic format template. The result is a customized animation which can be created by a non-expert designer and then visualized by the worker through many modalities, on a desktop computer or on a PDA for example. Role of the ontology is to reduce the overall complexity of the animation authoring process by assuring the necessary comprehension of customized training requests as well as reusability and extensibility of the structure of the modeled object and of animations’ components in different domains..

6

Information retrieval is one of the most important technologies at present. We can always get information in the Internet or distributed computing systems using various information retrieval models. For searching proper information that we need, it is necessary to construct efficient information retrieval agent systems helping many web clients’ requests. In this paper, we propose a simple new model for information retrieval agents based on many terms or keywords distribution in a document or distributed database. For the key paragraph extraction we use meaningful term’s frequency and the key word distribution characteristics in a document, and those terms are selected by using stemming, filtering stop-lists, synonym for search meaningful terms in a document. The agent receives a web client’s information retrieval request and extracts key paragraph with frequency and distribution using the keywords of the client, and then the agent constructs profile of the documents with the keywords, key paragraph and location address in document for the document browsing. And then we can search many documents or knowledge easily using the profile for information retrieval and browse the document.

7

The Domain Ontology and Domain Rules Based Requirements Model Checking

LI Zong-yong, WANG Zhi-xu, ZHANG Ai-hui, Xu Yong

보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.1 No.1 2007.07 pp.89-100

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

Many ontology-based methods have been proposed and applied in order to elicit system requirements correctly and unambiguously. However, most of ontologies in these methods are purely conceptual models. Furthermore, the domain knowledge base only captures domain concepts and neglects domain-restricted rules. If the requirements model violate these rules or contradict the usual business behavior, they become unreasonable. This paper suggests a formal approach to precisely describe ontology using description logic at first, and then model the integrity rules and derivation rules which restrict the business behavior. All the rules are represented in three aspects: syntax, semantics and visualization. Finally, the requirements model checking framework is provided combining domain ontology and domain rules, which makes the requirements elicitation process both guided by domain ontology and restricted by domain rules. Therefore, the acquired requirements would comply with both business needs and domain knowledge.

 
페이지 저장