Does 前提に mean "to require"?


I recently came across the expression `前提に`:

>
> feature1はfeature2と同じく各コンテンツに分類用の識別子を埋め込む機能ですが、統制を重視したユースケースを前提に設計されているため柔軟さに欠けます。  
>  'feature1, just like feature2, is a way to embed classification into
> content, but it is designed for rigidity-focussed use cases, losing in
> flexibility.'

I think it means "to require", but I am very unsure, could someone
confirm/infirm this?




前提 has a meaning of on the assumption that, or on the premise of.

In your case its meaning is closer to

> it is designed under the assumption of rigid focused use cases.

or

> Designed with rigid focused use cases in mind.

Another example from a site for something completely different:

> 彼氏がいる **前提** で、彼氏の有無を確認する7つのフレーズ

Which means

> **On the assumption** that there is a boyfriend, the 7 ways of confirming if
> there's a boyfriend.




前提 has a meaning of on the assumption that, or on the premise of.

In your case its meaning is closer to

> it is designed under the assumption of rigid focused use cases.

or

> Designed with rigid focused use cases in mind.

Another example from a site for something completely different:

> 彼氏がいる **前提** で、彼氏の有無を確認する7つのフレーズ

Which means

> **On the assumption** that there is a boyfriend, the 7 ways of confirming if
> there's a boyfriend.

