• Title/Summary/Keyword: Modeling software tools

Search Result 138, Processing Time 0.026 seconds

An Agile Method for Web Applications Development using Extended UML Model (확장된 UML 모델을 이용한 기만한 웹 애플리케이션 개발 방법론)

  • Lee, Kee-Youll;Jung, Woo-Sung;Lee, Chun-Woo;Lee, Byungjeong;Kim, Heechern;Wu, Chi-Su
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.3
    • /
    • pp.179-195
    • /
    • 2007
  • Traditional software development method is not suitable for Web application development because of characteristics of Web application such as frequent requirements change, different architectures and models and quick-to-market delivery. In this paper we propose a Web application development method adaptable to requirements change while we systematically model Web application using extended UML model. The metamodel is independent to specific languages and technologies because we define the metamodel using extended UML model. Proposed process is described by SPEM(Software Process Engineering Metamodel) profile. A process supporting tool execute and customize process. To model Web applications systematically and effectively, a navigation modeling and a component communication modeling tools are provided. In a case study, we show the usefulness of our process and model.

BUILDING INFORMATION MODELING (BIM)-BASED DESIGN OF ENERGY EFFICIENT BUILDINGS

  • Cho, Chung-Suk;Chen, Don;Woo, Sungkwon
    • Journal of KIBIM
    • /
    • v.2 no.1
    • /
    • pp.1-6
    • /
    • 2012
  • With the increased awareness of energy consumption as well as the environmental impact of building operations, architects, designers and planners are required to place more consideration on sustainability and energy performance of the building. To ensure most of those considerations are reflected in the building performance, critical design decisions should be made by key stakeholders early during the design development stage. The application of BIM during building energy simulations has profoundly improved the energy analysis process and thus this approach has gained momentum. However, despite rapid advances in BIM-based processes, the question still remains how ordinary building stakeholders can perform energy performance analysis, which has previously been conducted predominantly by professionals, to maximize energy efficient building performance. To address this issue, we identified two leading building performance analysis software programs, Energy Plus and IES (IES ), and compared their effectiveness and suitability as BIM-based energy simulation tools. To facilitate this study, we examined a case study on Building Performance Model (BPM) of a single story building with one door, multiple windows on each wall, a slab and a roof. We focused particularly on building energy performance by differing building orientation and window sizes and compared how effectively these two software programs analyzed the performance. We also looked at typical decision-making processes implementing building energy simulation program during the early design stages in the U.S. Finally, conclusions were drawn as to how to conduct BIM-based building energy performance evaluations more efficiently. Suggestions for further avenues of research are also made.

Nonlinear modeling of beam-column joints in forensic analysis of concrete buildings

  • Nirmala Suwal;Serhan Guner
    • Computers and Concrete
    • /
    • v.31 no.5
    • /
    • pp.419-432
    • /
    • 2023
  • Beam-column joints are a critical component of reinforced concrete frame structures. They are responsible for transferring forces between adjoining beams and columns while limiting story drifts and maintaining structural integrity. During severe loading, beam-column joints deform significantly, affecting, and sometimes governing, the overall response of frame structures. While most failure modes for beam and column elements are commonly considered in plastic-hinge-based global frame analyses, the beam-column joint failure modes, such as concrete shear and reinforcement bond slip, are frequently omitted. One reason for this is the dearth of published guidance on what type of hinges to use, how to derive the joint hinge properties, and where to place these hinges. Many beam-column joint models are available in literature but their adoption by practicing structural engineers has been limited due to their complex nature and lack of practical application tools. The objective of this study is to provide a comparative review of the available beam-column joint models and present a practical joint modeling approach for integration into commonly used global frame analysis software. The presented modeling approach uses rotational spring models and is capable of modeling both interior and exterior joints with or without transverse reinforcement. A spreadsheet tool is also developed to execute the mathematical calculations and derive the shear stress-strain and moment-rotation curves ready for inputting into the global frame analysis. The application of the approach is presented by modeling a beam column joint specimen which was tested experimentally. Important modeling considerations are also presented to assist practitioners in properly modeling beam-column joints in frame analyses.

A Survey on the 3D Printer Users' Experiences of 3D Modelling Software and Proposal of 3D Modeling Software Development for Koreans (3D프린터 사용자들의 3D모델링 소프트웨어 사용경험 탐색 및 한국인을 위한 3D모델링 소프트웨어 개발제안)

  • Lee, Guk-Hee;Cho, Jaekyung
    • Journal of the HCI Society of Korea
    • /
    • v.12 no.2
    • /
    • pp.21-29
    • /
    • 2017
  • While the second and the third industrial revolutions made it possible a few standardized designs to be extracted and produced in large quantities, the recent development of the 3D printing technology allowed many individuals to reflect their unique personal characteristics on their creative works and produce them in large quantities-i.e., personally customized designs and mass production of various designs. However, for the customized designs and the mass production of various designs through the 3D printing technology, the individuals should use a 3D modeling software and the supporting features of the software can significantly affect the type and shape of a creative work. In this study, we surveyed the individuals who design the creative works using 3D printers about the type of software that they use and the type of creative works that they design using the software, to propose a possible direction of new software that supports their activities. To do this, we first surveyed sixty members of the OpenCreators, which is the largest 3D printing creator community in South Korea, about the 3D modelling Software that they use for their 3D printing creations, the best 3D modelling software for the 3D printing, and the type of frequently printing creation using the best 3D modelling software. We then analysed the response results. As a result, we found that most of 3D printing creators in South Korea use Rhino and 123D Design. More specifically, the Rhino was being widely used by the people in the 3D printing industry to print prototypes, samples, and mock-ups, while the 123D Design was being mainly used for general purposes such as educational tools, accessories, and home interior accessories. Therefore, we believe it is necessary to develop the software in two separated categories, i.e. for the business, like the Rhino, and for the beginners, and educational and personal purposes, like the 123D Design. Finally, we stressed and proposed the necessity to support individual creators by developing an industry-specific 3D modeling software.

Managing and Modeling Variability of UML Based FORM Architectures Through Feature-Architecture Mapping (휘처-아키텍처 대응을 통한 UML 기반 FORM 아키텍처의 가변성 모델링 및 관리)

  • Lee, Kwan-Woo
    • The KIPS Transactions:PartD
    • /
    • v.19D no.1
    • /
    • pp.81-94
    • /
    • 2012
  • FORM(Feature-Oriented Reuse Method) is one of representative product line engineering methods. The essence of FORM is the FORM architecture models, which can be reused in the development of multiple products of a software product line. The FORM architecture models, however, have the following problems when applied in practice. First, they are not standardized models like UML(Unified Modeling Language) and therefore they can be constructed only through a specific modeling tool. Second, they do not represent architectural variability explicitly. Instead their variability is only managed through a mapping from a feature model. To address these two problems, we developed at first a method for representing the FORM architecture models using UML, which enables the FORM architecture models to be constructed through various available UML modeling tools. Also, we developed an effective method for representing as well as managing the variability of the FORM architecture models through a mapping from a feature model.

Functions and Roles of Digital Landscape Architectural Drawing (조경 설계에서 디지털 드로잉의 기능과 역할)

  • Lee, Myeong-Jun
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.46 no.2
    • /
    • pp.1-13
    • /
    • 2018
  • This work discusses the major roles of digital technologies in the history of landscape architectural drawing, and offers a critique of the dominant trend towards realism in recent digital landscape representations. During the period of transition from conventional drawing tools, computer technologies generally functioned as mechanical tools to imitate prior manual techniques. Specifically, the GIS was served as a mechanical tool to efficiently process the manual layer cake; CAD software generally functioned to translate physical models to two-dimensional construction documents while graphic software generally functioned as a tool to perform processes similar to those of manual collage and montage techniques. Recent digital landscape drawings tend to adopt a realistic depiction like the painting of landscape appearance. In the representations, discernible traces of cutting and assembling are removed via graphic software; thus, the complete representations are perceived as if they were a copy of an actual landscape. The realistic images are an easy way to communicate with the public. However, it is difficult to achieve a full embodiment of all of the multisensory characteristics of a landscape through these visuals. They often deceive viewers by visualizing idealized conditions of not-yet-actualized landscapes and production of the final images takes up a large portion of the overall design process. Alternatively, 3D digital modeling of landscape performance and creative uses of digital technologies during the overall design process, as well as hybridized techniques with different drawing techniques and technologies, provide the opportunity to explore various aspects of a landscape.

Analysis of Timed Automata Model-based Testing Approaches and Case Study (타임드 오토마타 모델 기반 테스팅 기법 분석 및 사례 연구)

  • Kim, Hanseok;Jee, Eunkyoung;Bae, Doo-Hwan
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.2
    • /
    • pp.132-137
    • /
    • 2015
  • A real-time system is a system wherein the behavior of the system depends not only on the input but also on the timing of the input. Timed automata is a widely used model for real-time system modeling and analysis. Model-based testing is employed to check whether the system under test (SUT) works according to the model specifications by using test cases generated from models that represent software requirements. In this paper, a case study was performed applying the timed automata based testing tools, UPPAAL-TRON, UPPAAL-COVER and SYMBOLRT, to the same system. Comparison of the testing approaches and tools is then made based on the results of the case study.

A Study on the Development of the 3-Dimensional Digital Design Tool (3$D^3$T) (3D 디지털 디자인 도구 개발에 관한 연구)

  • 김원섭
    • Archives of design research
    • /
    • v.17 no.1
    • /
    • pp.241-252
    • /
    • 2004
  • In this time, CAD is most important tool in Product Design Process. Traditional design methods were hardly used in Concurrent Engineering Process. But, CAD tools based on Reverse Engineering method have a lot of serious problem in using designer's works. Especially, in the early stage in design process, adopting CAD tool is impossible, cause of a property of design - intuition. A late studies about CAD system have approaching its quantitative factors in not only software but also hardware. In this paper, I researched about the problems of traditional 3d CAD tools and the new interface approach methods in recent CAD studies. Then, I proposed the guidelines and two alternatives about to developing 3D3T in ubiquitous engineering environment.

  • PDF

Warning Classification Method Based On Artificial Neural Network Using Topics of Source Code (소스코드 주제를 이용한 인공신경망 기반 경고 분류 방법)

  • Lee, Jung-Been
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.9 no.11
    • /
    • pp.273-280
    • /
    • 2020
  • Automatic Static Analysis Tools help developers to quickly find potential defects in source code with less effort. However, the tools reports a large number of false positive warnings which do not have to fix. In our study, we proposed an artificial neural network-based warning classification method using topic models of source code blocks. We collect revisions for fixing bugs from software change management (SCM) system and extract code blocks modified by developers. In deep learning stage, topic distribution values of the code blocks and the binary data that present the warning removal in the blocks are used as input and target data in an simple artificial neural network, respectively. In our experimental results, our warning classification model based on neural network shows very high performance to predict label of warnings such as true or false positive.

Prediction of Fluid-borne Noise Transmission Using AcuSolve and OptiStruct

  • Barton, Michael;Corson, David;Mandal, Dilip;Han, Kyeong-Hee
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2014.10a
    • /
    • pp.557-561
    • /
    • 2014
  • In this work, Altair Engineering's vibroacoustic modeling approach is used to simulate the acoustic signature of a simplified automobile in a wind tunnel. The modeling approach relies on a two step procedure involving simulation and extraction of acoustic sources using a high fidelity Computational Fluid Dynamics (CFD) simulation followed by propagation of the acoustic energy within the structure and passenger compartment using a structural dynamics solver. The tools necessary to complete this process are contained within Altair's HyperWorks CAE software suite. The CFD simulations are performed using AcuSolve and the structural simulations are performed using OptiStruct. This vibroacoustics simulation methodology relies on calculation of the acoustic sources from the flow solution computed by AcuSolve. The sources are based on Lighthill's analogy and are sampled directly on the acoustic mesh. Once the acoustic sources have been computed, they are transformed into the frequency domain using a Fast Fourier Transform (FFT) with advanced sampling and are subsequently used in the structural acoustics model. Although this approach does require the CFD solver to have knowledge of the acoustic simulation domain a priori, it avoids modeling errors introduced by evaluation of the acoustic source terms using dissimilar meshes and numerical methods. The aforementioned modeling approach is demonstrated on the Hyundai Simplified Model (HSM) geometry in this work. This geometry contains flow features that are representative of the dominant noise sources in a typical automobile design; namely vortex shedding from the passenger compartment A-pillar and bluff body shedding from the side view mirrors. The geometry also contains a thick poroelastic material on the interior that acts to reduce the acoustic noise. This material is modeled using a Biot material formulation during the structural acoustic simulation. Successful prediction of the acoustic noise within the HSM geometry serves to validate the vibroacoustic modeling approach for automotive applications.

  • PDF