λ³Έ λ
Όλ¬Έμ νμ¬ AI νλ‘μ νΈμ λμ μ€ν¨μ¨μ μμΈ μ€ νλμΈ μμ΄μ νΈ κΈ°λ° AI μμ€ν
μ μ€κ³ μμ λμ λ₯Ό ν΄κ²°νκΈ° μν΄, λͺ©ν(goal)μμ λΉκΈ°λ₯μ μꡬμ¬ν(NFR) ν¨ν΄μ 체κ³μ μΌλ‘ λμΆνλ λ°©λ²λ‘ μ μ¬μ‘°λͺ
νκ³ νμ₯ν©λλ€. 보μ, μ λ’°μ±, κ΄μ°° κ°λ₯μ±, λΉμ© κ΄λ¦¬ λ± 4κ°μ§ NFR λ²μ£Όμ κ±Έμ³ 12κ°μ μ¬μ¬μ© κ°λ₯ν ν¨ν΄ μΈμ΄λ₯Ό μ μνλ©°, Rustμ AOP νλ μμν¬λ₯Ό νμ©νμ¬ i* λͺ©ν λͺ¨λΈμ ꡬ체μ μΈ Aspect ꡬνμΌλ‘ λ§€νν©λλ€. μ΄λ₯Ό ν΅ν΄ μμ΄μ νΈ νΉμ μ κ΅μ°¨ κ΄μ¬μ¬λ₯Ό ν¨κ³Όμ μΌλ‘ λͺ¨λννμ¬ μμ μ μΈ μμ΄μ νΈ AI μμ€ν
κ°λ°μ μν μμΉμ μΈ μ κ·Ό λ°©μμ μ μν©λλ€.